The document contains answers to 30 common QA interview questions. Some key points addressed include:
- The differences between QA, QC and software testing.
- When QA should start in a project and the role of QA.
- The differences between verification and validation, and smoke testing vs sanity testing.
- What testware, retesting, regression testing and data-driven testing are.
- Challenges of software testing like understanding requirements and time constraints.
- Factors for choosing automated vs manual testing and different SDLC models.