Test Analyst Interview Questions & Answers
40 questions for Test Analyst interviews — 4 easy, 30 medium, 6 hard.
About the Test Analyst role
Test analysts own test analysis and design for a module or product. They apply decision tables, state transition models and risk-based prioritisation to build efficient test suites, maintain traceability to requirements, and guide junior testers. Many go on to the ISTQB Advanced Test Analyst certification. The role suits testers with two to five years of experience who enjoy business logic and domain depth.
What is branch testing and how is branch coverage measured?
Show answer
Why does 100 percent branch coverage guarantee 100 percent statement coverage, but not the other way round?
Show answer
Calculate a three-point estimate where optimistic is 6, most likely is 9 and pessimistic is 18 person-days.
Show answer
What is the difference between 2-value and 3-value boundary value analysis?
Show answer
What is the difference between a test progress report and a test completion report?
Show answer
Tell me about an exploratory testing session that found a critical defect.
Show answer
What is the value of white-box testing?
Show answer
Discount depends on customer type (regular, gold, platinum) and whether the order exceeds 1,000 rupees. How many rules does the full decision table have?
Show answer
Tell me about a time a review you did prevented a serious problem.
Show answer
Tell me about a time a test design technique helped you find a defect.
Show answer
How would you combine test techniques for a new UPI payment feature?
Show answer
Describe a situation where a developer rejected your defect. How did you handle it?
Show answer
An amount field accepts 0.01 to 999.99 with two decimal places. What are the 2-value boundary values?
Show answer
A developer says one value per partition is enough. Why might you still add boundary tests?
Show answer
You identified 6 equivalence partitions and your tests exercise 4 of them. What is the coverage? Does adding a second test in the same partition help?
Show answer
How does decision table testing work, and how is coverage measured?
Show answer
Derive test conditions for the requirement 'Users can transfer up to 50,000 rupees per day.'
Show answer
Explain collaborative user story writing, the 3 Cs and INVEST.
Show answer
A field accepts integers from 1 to 99. Which set of values achieves 100 percent 2-value BVA coverage: {1, 99}, {0, 1, 99, 100}, {0, 50, 100} or {1, 2, 98, 99}?
Show answer
Build a decision table for a loan rule: approve if salary is at least 30,000 and credit score is at least 700; refer if only one is met; otherwise reject.
Show answer
How does a tester contribute to release and iteration planning?
Show answer
Which test estimation techniques are described in CTFL v4.0?
Show answer
A field accepts integers from 5 to 15. List the 3-value BVA test values.
Show answer
Model an ATM PIN entry with three attempts as states and transitions. How many tests are needed for valid transitions coverage?
Show answer
What happens in test monitoring, test control and test completion?
Show answer
Free shipping applies for orders of 499 rupees or more, otherwise a fee of 40 applies. Design tests using EP and BVA.
Show answer
What test case prioritisation strategies are there?
Show answer
The product owner writes vague acceptance criteria such as 'search should work well'. What do you do?
Show answer
A quantity field accepts 1 to 100. List the 2-value BVA test values.
Show answer
What is statement testing and how is statement coverage calculated?
Show answer
How many tests are needed for full statement and branch coverage of this nested code?
Show answer
Your CI pipeline takes two hours because most automated tests are UI tests. What do you suggest?
Show answer
Payment type has 3 partitions (card, UPI, wallet) and customer type has 2 (new, existing). What is the minimum number of tests for Each Choice coverage?
Show answer
A new tester has no domain knowledge and no detailed test cases. How can checklists help, and what is the risk?
Show answer
What is risk, and how do project risks differ from product risks?
Show answer
Why is not every failed test a defect in the software?
Show answer
Your tests achieved 100 percent branch coverage, yet users reported a defect. How is that possible?
Show answer
A key tester resigns and a vendor will deliver a module late. How do you treat these risks?
Show answer
A decision table has three Boolean conditions. If condition A is false, the result is always 'reject'. How many columns does the minimised table have?
Show answer
Frequently asked questions
What does a Test Analyst do?
Test analysts own test analysis and design for a module or product. They apply decision tables, state transition models and risk-based prioritisation to build efficient test suites, maintain traceability to requirements, and guide junior testers. Many go on to the ISTQB Advanced Test Analyst certification. The role suits testers with two to five years of experience who enjoy business logic and domain depth.
Which skills are tested in a Test Analyst interview?
Expect questions on Test design techniques, Traceability, Risk-based testing, Domain knowledge, Test data design. Most rounds also ask you to explain a project and solve one practical problem live.
How do I prepare for a Test Analyst interview?
Revise Black-Box Test Techniques, White-Box, Experience and Collaboration-Based Testing, Managing the Test Activities first using the topic sheets, practise the questions on this page aloud, then do one full mock interview to practise timing.