Manual Testing Interview Guide
Manual Testing Interview Guide
Guide
1. Introduction to Manual Testing
Manual testing is a software testing process in which test cases are executed manually
without using any automation tools. The goal is to identify bugs, issues, and missing
functionalities in the software application.
Role of QA in SDLC:
- Participate in requirement reviews
- Identify testable requirements
- Prepare test strategy and plan
1. Requirement Analysis
2. Test Planning
3. Test Case Design
4. Environment Setup
5. Test Execution
6. Test Cycle Closure
Role of QA in Agile:
- Understand user stories
- Create acceptance criteria
- Write and execute test cases
- Participate in sprint planning, review, and retrospectives
QA usage:
- Create and track bugs
- Link bugs to user stories
- Add test execution status in tasks/subtasks
- Use dashboards for reporting
Features:
- Test case creation and organization
- Test cycle management
- Execution tracking
- Traceability with user stories
Typical Workflow:
1. Create test cases in Zephyr
2. Map them to JIRA stories
3. Organize test cycles per sprint
4. Execute and log results
8. Conclusion
Manual testing plays a vital role in ensuring application quality. A strong understanding of
SDLC, STLC, Agile methodology, and tools like JIRA and Zephyr is crucial for QA
professionals. Scenario-based testing helps validate the application from an end-user
perspective and enhances test coverage.
Prepare to give examples from your experience, discuss how you collaborated with
developers and BAs, and how you ensured delivery of a quality product on time.