Tester interview questions and answers are completely based on the interview I and my friends attended during last years of working experience as Quality Assurance Testers. These SQA questions and scenarios are based only on real experience and were asked during actual QA interviews. Therefore, QA Tester who is looking for a Quality Assurance job will greatly benefit from this. If you are the first time job seeker as a QA Tester, then it can help you even better. Finally, if you are plant to attend an interview, you have to know these questions and answers by heart and must be very smooth in answering these questions. Practice in front of the friends or just a mirror, speak loud and clear. Most of the time, when you study the questions, you feel fine and feel relaxed, but the reality is, at the time of the actual interview, even though you feel you have the knowledge, cannot express it well. It may sound a little rough, but this is everyone’s hard experience. When you come out the interview door, you are deeply regretted. If you cannot remember these by heart, believe me, it may not work. Readers are welcome to post own questions and answers to the following SQA interview questions.

Sample QA Resume review

I just spoke with QA Engineer who complained that his QA resume is getting rejected by potential employers and he gets not interviews, despite the fact the he has several years of experience in testing and has a few QA training certificates. My honest suggestion for this person is to ask someone preferably the person working in the same area to proofread the resume and provide the feedback, no matter how bad it sounds.

Let's take a look at sample QA resume I got last week for the test automation engineer position with agile experience and decide if I should call this person for interview. The resume has been modified to protect privacy by replacing company names, locations, products and education with fake information.

I received this QA resume template as an attachment in MS Word format. It works for me, but I do not like the file name as QA Tester Resume.doc and prefer more meaningful name. You could check for my preferences for resume naming on http://www.sqainterviews.com/2010/10/how-to-name-qa-tester-resume.html page.

Jon Doe
San Francisco, CA

So far so good, we have the candidate name and know how to reach him, if needed.

To work as part of a team dedicated to improve product software and systems using my experience and high motivation as a Software Quality Assurance Engineer

The Objective is straightforward. We know what position the candidate is looking for.

• 4 years of experience in Software Quality Assurance field
• Deep understanding of Software Development Life Cycle (SDLC) and its stages
• Strong knowledge of Software QA processes and methodologies
• Expertise in writing test documentation: test plans, test cases, check lists, bug reports
• Utilize ultimate test automation tools (Selenium, QTP)
• Exxcelent analytical, comunication, and problem solving skills
• Self-directed and highly motivated team player with a great work ethic and a can-do attitude
• US Permanent resident (Green Card holder)

The summary looks promising, though I'm not sure what is the line "US Permanent resident (Green Card holder)" doing here. I would move work status description to the end of the resume. The misprints in "Exxcelent analytical, comunication, and problem solving skills" sentence is more critical. I’m starting to doubt is I should call this QA Engineer for an interview. Another issue is thatI do no see anything related to Agile, but perhaps I would find it in the work experience.

Programming: HTML, JavaScript, XML, SQL, Visual C/C++, Visual Basic
Test Automation: Quick Test Pro (QTP), Selenium
Platforms: Windows XP/2003/Vista/2008, basics of UNIX/LINUX
Networking: TCP/IP, FTP, HTTP, Internet, Intranet
Database: MS SQL Server, MS Access
Virtualization: VMWare Server and client
Bug Tracking: Jira, Bugzilla
MS Office suite: MS Word, MS Excel, MS Project, MS Access, MS Outlook

It sounds great. Look like this is the person I'm looking for, but jumping a little bit ahead I haven't found a single reference to Quick Test Pro (QTP) or Selenium in the work experience section, perhaps QTP and Selenium were part of some QA training. The same applies for C++ and Visual Basic reference in the resume.


09/09 – 11/10 QA Engineer, Robust Technology, San Francisco, CA
Project: Robust Technology WebPortal - ASP.Net based advanced search engine for financial brokers that provides information on companies and financial news and allows users to create their own data sources using RSS feeds
• Tested Newsletters Web Site, which allows users to create and customize newsletters that can be delivered via email to the selected distribution list
• Developed and implemented test plan, test cases based on functional specifications
• Prepared test data (created RSS, custom, XML feeds, RSS items)
• Configured test environments (install and customize VMWare)
• Executed tests of many types including functional, regression, and browser compatibility testing (Safari, MSIE, Firefox)
• Defined and tracked Quality Assurance metrics: defect densities, open defect counts
Environment: MS SQL Server 2005, XML, IIS

Project: Attention Portal is an ASP.Net based web application providing an ability to process uploaded text files by automatic summarization and tagging, generating workflow view and tagging results for these documents
• Prepared test data (PDF, HTML, TXT, DOC, RTF documents)
• Performed acceptance, functional and regression testing
• Reported found issues to the web-based Jira bug tracking system and verified them
• Communicated and provided status feedback to project team on a weekly basis
Environment: MS SQL 2005, XML, IIS

Project: Surpise system is an ASP.Net based application that provides an ability to subscribe to a number of medical RSS feeds and get email alerts on new articles.
• Prepared test environments using VMWare workstation, Web Browsers for cross-browser testing
• Created check lists for new features based on functional specification and change requests
• Analyzed functional specification, clarify ambiguous requirements with the project manager
• Deployed product’s builds to the testing environment: deployed build to IIS, configured DB schema
• Performed acceptance, functional and regression testing
• Reported found issues to the web-based Jira bug tracking system and verified them
• Provided status reports to the project team
• Prepared and showed several demos and trainings to newly-hired QA engineers
Environment: MS SQL Server 2005, XML, IIS

Project: Avaya system is an ASP.Net based Business Research Center that allows users to navigate, view and manage content, subscribe to and set preferences for the multiple content publishing mechanisms: emails alerts and RSS feeds
• Reviewed and analyzed technical documentation (platform specification, interactive design documents), clarified ambiguous requirements with the project manager
• Created test cases based on the functional specification and change requests
• Performed functional, regression and compatibility testing
• Developed and executed tests that ensure applications meet business requirements and system goals, fulfill end-user requirements, and identify existing or potential issues
• Reported found issues to the web-based Jira bug tracking system and verified them
• Provided test reports to the QA team
Environment: MS SQL Server 2005, XML, IIS

10/06 – 07/09 SQA Engineer, EsuranceTrack, San Jose, CA
• Tested Java-based Web Knowledge Management System, which provided assistance for customers and company's agents, authors assistance in creating of high quality documents
• Analyzed technical documentation (functional specifications) for inconsistencies, ambiguities, incompletion, and/or contradictory requirements, testability. Submitted requests for clarification
• Provided Functional testing, Regression testing, Build Acceptance Testing
• Communicated with business analysts for clarifying requirements in specifications by submitting requests for clarification
• Created test cases based on technical requirements and updated them
• Managed defects in Bugzilla application, updated them with workarounds and status updates
• Communicated with management and peers to locate and resolve issues
Environment: MS SQL 2005, SQL Developer, J2EE, XML, Apache, Tomcat

Once again I haven't found any reference in the work experience section to QTP, Selenium or Agile. Apparently this is a manual QA Tester Resume, but not the resume of the test automation specialist with an agile methodology experience and I'm throwing the resume in the basket.

2005 BS in Information Systems, Moscowskiy Institut Stali i Splavov, Moscow, Russia

I already made the decision to do not call this candidate for an interview, because the candidate does not fit our techical requriments, but just curious what does "Moscowskiy Institut Stali i Splavov" mean?


Anonymous said...

How can the candidate translate the name of human... The name of university in Moscow is like the name of owner.

Anonymous said...

I have an interview ahead for an intermediate QA, I found your topic very helpful and wanted to write a thankful note to you, but I unfortunately found the last sentence in this page insulting and it seems that you are making fun of a foreigner with your racist behavior!

Patil said...

very nice qa resume review .i have not found anything racist in the last sentence

Anonymous said...

In Russian "Moscowskiy Institut Stali i Splavov" means "Moscow Institute of Steel and Alloys".


Anonymous said...

very good info, very helpful. Thanks!!!

Tanja Antal said...

In 'ukrainian and perhaps Russian translation often using the rule not to translate the name of Institute. The same was with 'Moskov Institute of Steel and Alloys' which in Russian transcription sound like [moskovski institut stali i splavov]

Software test engineer

Common QA Tester interview questions