The test interview is not only a test of interviewee specific knowledge, but an opportunity to knowledge exchange. As an interviewer I have to spend at least half an hour interviewing some potential Quality Assurance Engineer and I want to use these minutes wisely. For example, I like to interview testers about various tools they use during preparation and actual testing. Here are some wonderful tools I use in my day-to-day testing routine:
Firebug - extension for Mozilla Firefox browser allows the debugging, editing, and monitoring of any website's CSS, HTML, DOM, and JavaScript;
YSlow for Firebug - helps QA Tester to analyzes web page performance by examining all the components on the page and even gives suggestions on how to make it faster;
Web Developer toolbar for Mozilla Firefox - makes CSS, HTML and link validations right from your menu bar;
Selenium - a free software testing framework for web applications;
Windows Virtual PC - is a virtualization suite for Microsoft Windows operating systems, and an emulation suite for Mac OS X on PowerPC-based systems. Virtual PC allows you create separate virtual machines on your Windows desktop;
Cygwin - a Unix-like environment and command-line interface for Microsoft Windows;
OpenSTA - GUI-based web server benchmarking utility that can perform scripted HTTP and HTTPS heavy load tests with performance measurements;
WinSCP - an open source SFTP and FTP client for Microsoft Windows;
HttpWatch – an HTTP Viewer and HTTP Sniffer for IE and Firefox;
Do you use any other good tools?
Look at these common QA interview questions asked during real SQA interviews and understand the answers, but instead of memorizing the answers try to come with your own personal solution for every QA interview question. Experienced QA Testers are welcome to post the answers to these quality assurance interview questions
What do you hate about testing?
Tester interview questions usually focused on positive results, like most obvious test interview question is what do you like about testing, but should it be the case. I believe asking reverse interview question would open the real mind of candidate for Test Engineer position and would perfectly describe the software development organization where Test Engineer works now.
The most hated term among all testers is “UI Automation” and the misunderstanding from management around “UI automation”, thinking it is the silver bullet to all software development problems. As result the company spends money on unproductive test automation software.
Next most hated issue would be the developers. Some developers know how to test, when to test and what to test, another just throw the code over the fence with issue so bad that a basic sanity test could have caught as blocking issue.
The testers do not like managers, because every time the customer raises a defect in shipped product the management would question the testing team why this defect was missed during the testing cycle and who missed the issue instead of doing the root cause analysis for the defect. Some managers continuously call Test Engineer as Quality Assurance Engineer while Quality Assurance is a process not a title and request the software application to be QA’s when the meant tested.
Of course test engineers hate themselves. There are testers who get comfortable with what they already know and stop pushing themselves to learn more, other testers doing the same manual tasks again and again, while basic automation should be applied and used.
The most hated term among all testers is “UI Automation” and the misunderstanding from management around “UI automation”, thinking it is the silver bullet to all software development problems. As result the company spends money on unproductive test automation software.
Next most hated issue would be the developers. Some developers know how to test, when to test and what to test, another just throw the code over the fence with issue so bad that a basic sanity test could have caught as blocking issue.
The testers do not like managers, because every time the customer raises a defect in shipped product the management would question the testing team why this defect was missed during the testing cycle and who missed the issue instead of doing the root cause analysis for the defect. Some managers continuously call Test Engineer as Quality Assurance Engineer while Quality Assurance is a process not a title and request the software application to be QA’s when the meant tested.
Of course test engineers hate themselves. There are testers who get comfortable with what they already know and stop pushing themselves to learn more, other testers doing the same manual tasks again and again, while basic automation should be applied and used.
Why do you want to leave your current job?
Here are some suggestions for answering this interview question. Try to put some positive spin in your answer. First of all it means that you shouldn’t say anything negative about your current position and people while being interviewed at new company or at least try a neutral mode. For example one interviewee could answer as "I have had it with working with QA Engineers who couldn't test a toaster and don't want to figure out how, a testing methodology that could be described as bedlam at best, a control freak manager who wont give anyone any responsibility and only asks about weekly status reports". Instead, the way smart QA Engineer might put it is more positive way like this "I've been working with my wonderful company to advance the state of testing. My management has reached a point where they are satisfied with the state of quality assurance team, while I am still striving to improve in the art of quality assurance. I feel that I can no longer add value at my present company and it is time for me to start a new life"
My personal answer may sound like - I'm not sure I want to leave my company, but in the same time your job posting interested me and I really would like to talk about the opportunity your company has available.
My personal answer may sound like - I'm not sure I want to leave my company, but in the same time your job posting interested me and I really would like to talk about the opportunity your company has available.
Subscribe to:
Posts (Atom)
Common QA engineer interview questions
- SQA interview question 54 - Git interview questions
- SQA interview question 53 - Python interview questions for QA Engineer
- SQA interview question 52 - Why automated software testing fails??
- SQA interview question 51 - What makes a good QA Tester?
- SQA interview question 50 - How to evaluate QA tester's work?
- SQA interview question 49 - What is a good ratio of QA tester to developer?
- SQA interview question 48 - What do you do when you get bored?
- SQA interview question 47 - how would you test a vending machine
- QA Tester interview question 46 - How would you test a toaster?
- Test manager interview question 45 - Should all testers be developers?
- Test manager interview question 44 - What is a good ratio of QA testers to developers?
- QA manager interview question 43 - How would you deal with smarty pants SQA Engineer?
- QA interview question 42 - Name any software quality assurance or software testing magazine?
- QA interview question 41 - What's in your Testers Tool Box?
- SQA interview question 40 - Why do you want to leave your current job?
- QA interview question 39 - Define test automation requirements for developing web application?
- SQA interview question 38 - How do you keep your testing skills updated?
- QA interview question 37 - Does your team use continuous integration?
- SQA interview question 36 - Why does test automation project fail?
- QA interview question 35 - How to report bugs effectively?
- QA interview question 34 - How do you know when to stop testing?
- QA interview question 33 - Could you name a few testing activities?
- QA interview question 32 - What makes a good QA Engineer?
- QA interview question 31 - What are prerequisites for white box testing?
- QA interview question 30 - Can you solve this QA interview puzzle?
- SQA interview question 29 - What tests shouldn't we automate?
- QA interview question 28 - What tests should we automate?
- SQA interview question 27 - Do you recommend using test automation in agile environment?
- QA Engineer interview question 26 - What is stress testing?
- QA interview question 25 - What is performance testing?
- QA interview question 24 - What is load testing?
- QA interview question 23 - Which testing types do you know?
- QA interview question 22 - Who is responsible for the quality in agile project?
- QA interview question 21 - What should tester do in an agile project?
- QA interview question 20 - Could you describe an agile tester?
- Software testing interview question 19 - What is agile manifesto?
- QA interview question 18 - What is boundary condition testing?
- QA interview question 17 - What is test harness?
- Test interview question 16 - What is traceability matrix?
- QA interview question 15 - What is test suite?
- SQA interview question 14 - What is test strategy?
- SQA interview question 13 - What is test plan?
- SQA interview question 12 - What is test case?
- QA interview question 11 - What is software bug?
- SQA interview question 10 - What is Agile Testing?
- SQA interview question 9 - What is Ad Hoc Testing?
- QA interview question 8 - What is Acceptance Testing?
- SQA interview question 7 - Which is better - black, gray or white box testing?
- QA interview question 6 - What is gray box testing?
- SQA interview question 5 - What is white box testing?
- QA interview question 4 - What is black box testing?
- SQA Interview question 3 - What is the difference between QA and testing?
- QAInterview question 2 - What is Software Testing?
- SQA Interview question 1 - What is Software Quality Assurance?