Thursday, January 21, 2010

QA Interview Questions and Answers – for Software QA tester and QA analyst

QA software tester plans & conducts various test processes to new developed software in order to verify that the software programs functions according to the initial requirements.

The compatibility, functionality and the quality of the product is tested according to pre established quality standards and guidelines.

The difference between QA analysts (QA engineers) and products/software QA testers is that the quality assurance analysts focus on improving and minimizing defects and preventing mistakes from accruing in the first place, while QA testers perform Quality Control tests in order to find bugs and diagnose errors per pre/post product release.

This article provides wide ranging of interview questions for QA positions such as – QA engineers, Quality Assurance analysts and SQA testers and suggests answers for the same.
QA testing interview questions and answers – software QA interview questions with answers

The following questions are good for QA engineers, quality assurance QA analysts and SQA, software QA testers’ professionals:

• What is the meaning of traceability matrix?
Answer – Tractability matrix is used to cross check the test scripts per the requirement of the test cases.


• What is the difference between verification and validation?
Answer – Verification is based on verifying the functionality of a new system while validation is based on testing scenarios and test cases of a new system.

• Describe the role of software QA in terms of the test plan – scope of work, monitoring reliability and project implementation.
Answer – You should explain how you determine the timing for system testing, what to test and when do you finalize the testing?

• Describe test strategy – What are the steps you generally take to test any software? What is the first test in software testing process?
Answer – Unit testing is the first test that is usually done by the developers. You have to explain the methods you use for preparing test data per the test cases requirements that you have defined. Also, tell about the process of preparing test scripts, loops and conditions for the test scripts that you prepared in order to ensure the quality control process.

• Have you led or managed ISO registration process?
Answer – Describe the principals of the ISO audit you’ve participated?

• Have you been conducting audits on a regular basis?
Answer – If you did, then describe the goals of the audit, how you’ve monitored the audit findings and how you’ve controlled the corrective actions.

• Tell us about ISO 90xx documentation control and corrective actions?
Answer – If you familiar with ISO, you probably know that ISO contains a set of document control and specific process for corrective actions.

• Did you write Quality Manual or product Release notes?
Answer – If you wrote such a QM document, you can describe the basic standards of the Quality Manuals. Product release notes contains – bug history and status of bugs.

• What is your knowledge on data analysis and statistical process control?

• What are the QA software tools, automation tools and statistical software you use? What are the advantages of these tools?
Answer – Provide list of software such as: SAS and SWOT Manager or any software and automated testing emulation system, ATE, that you were using. You may also explain how these tools enhance reliability.

• Describe a Gaga R&R
Answer – R & R stands for reproducibility and repeatability. It is a system measurement error that determines the percentage of error, the type of error and its affection on the system.

• Describe a bug life cycle.
Answer – bug life cycle consists of several statuses of the bug during its life cycle such as: open, deferred, rejected, solved, fixed, reopen, closed. You can talk about the process flow and how you monitor and determine each bug status.

• What is the difference between a Bug and a Defect?
Answer – Bug is a deviation from the expected result that can be fixed and solved, while a defect is a problem in the application algorithm or the mechanism that leads to consistent failure or an error that requires a massive change.

1 comments:

Anonymous said...

Hi

Tks very much for post:

I like it and hope that you continue posting.

Let me show other source that may be good for community.

Source: QA analyst interview questions

Best rgs
David

Post a Comment