: Testing/QA Interview
is Usability Testing?
Testing the ease with which users can learn and use a product.
What is Use Case?
The specification of tests that are conducted from the end-user perspective.
Use cases tend to focus on operating software as an end-user would conduct their
What is Unit Testing?
Testing of individual software components.
What is Validation?
The process of evaluating software at the end of the software development
process to ensure compliance with software requirements. The techniques for
validation is testing, inspection and reviewing
What is Verification?
The process of determining whether of not the products of a given phase of
the software development cycle meet the implementation steps and can be traced
to the incoming objectives established during the previous phase. The techniques
for verification are testing, inspection and reviewing.
What is Volume Testing?
Testing which confirms that any values that may become large over time (such
as accumulated counts, logs, and data files), can be accommodated by the program
and will not cause the program to stop working or degrade its operation in any
What is Walkthrough?
A review of requirements, designs or code characterized by the author of the
material under review guiding the progression of the review.
What is White Box Testing?
Testing based on an analysis of internal workings and structure of a piece
of software. Includes techniques such as Branch Testing and Path Testing. Also
known as Structural Testing and Glass Box Testing. Contrast with Black Box
What is Workflow Testing?
Scripted end-to-end testing which duplicates specific workflows which are
expected to be utilized by the end-user.
What are ISO standards? Why are they important?
What is IEEE 829? (This standard is important for Software Test
What is IEEE? Why is it important?
Do you support automated testing? Why?
We have a testing assignment that is time-driven. Do you think automated
tests are the best solution?
What is your experience with change control? Our development team has only 10
members. Do you think managing change is such a big deal for us?
Are reusable test cases a big plus of automated testing and explain why.
Can you build a good audit trail using Compuware's QACenter products. Explain
How important is Change Management in today's computing environments?
Do you think tools are required for managing change. Explain and please list
some tools/practices which can help you managing change.
We believe in ad-hoc software processes for projects. Do you agree with this?
Please explain your answer.
When is a good time for system testing?
Are regression tests required or do you feel there is a better use for