Prepare for your next manual testing interview with this comprehensive guide featuring 30 essential questions and answers. Covering basic, intermediate, and advanced topics, these questions help freshers, candidates with 1-3 years of experience, and professionals with 3-6 years prepare effectively for roles at companies like Amazon, Zoho, and Atlassian.
Basic Manual Testing Interview Questions
1. What is manual testing?
Manual testing is the process of executing test cases on a software application without using any automation tools, where testers manually verify the functionality against expected results.[1][2]
2. What is the purpose of software testing?
The purpose of software testing is to identify defects, ensure the software meets requirements, and validate that it works as intended in real-world scenarios.[5]
3. What are the roles and responsibilities of a manual tester?
Key responsibilities include analyzing requirements, creating test environments, designing and executing test cases, detecting bugs, and participating in review meetings.[1][2]
4. What is the Software Testing Life Cycle (STLC)?
STLC consists of requirement analysis, test planning, test case design, test environment setup, test execution, defect reporting, and test closure.[5]
5. What is the difference between a defect and a failure?
A defect is an issue in the code causing incorrect behavior, while a failure is the observed deviation from expected results during testing.[3]
6. What are the different levels of testing?
Levels include unit testing, integration testing, system testing, and acceptance testing, performed progressively to verify components and the entire system.[3]
7. What is a test case?
A test case is a set of conditions or steps with inputs, execution conditions, and expected results to verify specific functionality.[1]
8. What is test data?
Test data refers to the inputs used during test execution to validate application behavior under various conditions.[1]
9. What is a test plan?
A test plan is a document detailing the scope, approach, resources, schedule, and deliverables for the testing process.[2]
10. What skills are required for manual testing?
Essential skills include analytical thinking, attention to detail, knowledge of SDLC and STLC, and proficiency in test case design and defect reporting.[2]
Intermediate Manual Testing Interview Questions
11. Explain the steps in the manual testing process.
Steps include requirement analysis, test plan creation, test case design, environment setup, test execution, defect logging, and test closure activities.[2]
12. What is black-box testing?
Black-box testing verifies application functionality without knowledge of internal code structure, focusing on inputs and outputs.[1]
13. What is white-box testing?
White-box testing examines internal code structure, paths, and logic to ensure complete coverage of program branches.[1]
14. Differentiate between verification and validation.
Verification checks if the product is built right (process-oriented), while validation ensures the right product is built (meets user needs).[5]
15. What is regression testing?
Regression testing re-executes test cases after changes to confirm existing functionality remains intact.[1]
16. What is smoke testing?
Smoke testing is a preliminary test to check if the build is stable enough for further detailed testing.[1]
17. What is exploratory testing?
Exploratory testing involves simultaneous test design, execution, and learning without predefined test cases, relying on tester expertise.[1]
18. How do you prioritize test cases?
Prioritize based on risk, business impact, and frequency of use; follow the 80/20 rule where 20% of cases cover 80% functionality.[1]
19. What is boundary value analysis?
Boundary value analysis tests values at the edges of input ranges, as defects often occur at boundaries.[1]
20. Scenario: At Zoho, how would you test a new user login feature manually?
I would review requirements, design test cases for valid/invalid credentials, execute across browsers, verify sessions, and log defects for failures.[4]
Advanced Manual Testing Interview Questions
21. What is the defect life cycle?
Defect life cycle includes new, assigned, open, fixed, retried, verified, closed, or reopened states.[5]
22. Explain equivalence partitioning.
Equivalence partitioning divides input data into partitions of equivalent classes, testing one representative from each to reduce test cases.[1]
23. What is ad-hoc testing?
Ad-hoc testing is informal testing without documentation, performed randomly to find defects overlooked by formal methods.[1]
24. How do you ensure test coverage in manual testing?
Categorize test cases by functionality, remove duplicates, prioritize risks, and aim for modular, detailed cases covering 80% with 20% effort.[1]
25. What is test closure?
Test closure involves evaluating exit criteria, documenting results, archiving artifacts, and conducting lessons learned meetings.[1][2]
26. Scenario: During system testing at Atlassian, you find a critical defect late. What do you do?
Log the defect with steps to reproduce, severity, screenshots; notify stakeholders, retest after fix, and update test cases to prevent recurrence.[4]
27. What is the difference between retesting and regression testing?
Retesting verifies a specific fixed defect, while regression testing checks broader impacts of the fix on unrelated areas.[3]
28. How would you perform risk analysis in testing?
Identify risks by probability and impact, prioritize high-risk areas for thorough testing, and adjust scope based on project constraints.[3]
29. Scenario: At Paytm, a payment module fails intermittently. How do you investigate manually?
Reproduce under varied conditions (network, data), check logs, test edge cases like high amounts, and collaborate with devs for root cause.[4]
30. What metrics do you use to estimate testing effort?
Metrics include requirement complexity, test case count, historical defect density, resource availability, and risk factors.[5]
## Key Citations
– [1] GeeksforGeeks Manual Testing Interview Questions
– [2] InterviewBit Manual Testing Interview Questions
– [3] Indeed Manual Testing Interview Questions
– [4] testRigor Manual QA Interview Questions
– [5] TestLeaf 100 Manual Testing Interview Questions