Wednesday, July 10, 2013

Interview Questions to expect for a QA Engineering position





If you are interviewing for a Quality Assurance Engineer position here are some Common Interview questions you can expect.

 What is a Test Plan?

Answer:
A Test Plan is a document that describes the scope, approach, resources, and schedule of intended testing activities. It identifies test items, the features to be tested, the testing tasks and who will do each task (roles and responsibilities) and any risks and its solutions.
The plan typically contains a detailed understanding of what the eventual workflow will be including includes Heading, Revision History, Table of Contents, Introduction, Scope, Approach, Overview, different types of testing that will be carried out, what software and hardware will be required, issues, risks, assumptions and sign off section.

What is a Test Case? What does it include? Have you written Test Cases?

Answer: 
A Test Case is a document that describes step-by-step process how to test the application. A Test Case includes Test Case ID, Steps Description, Expected Output, Actual Output, Pass/Fail, and Remarks. (Remember, this is NOT a part of Test Plan)
Tools:
I have used 
TestDirector (now called QualityCenter) and Rational TestManager to write Test Cases. However, in most of the companies, I used Excel sheet.

What is Calibration?

Calibration is a part of ISO 9001 quality model. It includes tracing the accuracy of the devices used in the production, development and testing. Devices used must be maintained and calibrated to ensure that it is working in good order.The records are maintained in Quality system database. Each record includes
·        Tracking number
·        Equipment description, type, model
·        Location
·        Calibration Intervals
·        Calibration procedure
·        Calibration history

What is the difference between Pilot and Beta testing?

Pilot testing – It is real world test done by the group of user before the final deployment to find as many defects as possible. The main purpose of pilot testing is to catch potential problems before they become costly mistakes.
Beta testing – It is the testing done by end users before the final release when the development and testing are essentially completed. The purpose is to find final problems and defects.

What is phased waterfall model?


It is a type of waterfall model where the project is divided into small phases and delivered at intervals by different teams.Different Teams work in parallel for each small phase and integrates at the end of the project.

No comments:

Post a Comment