ISTQB Interview Questions & Answers
All 200 unique questions in one place — 60 easy, 95 medium, 45 hard — grouped by topic.
Practise by topic
Practise the way your interview works
What is the difference between testing and debugging?
Show answer
Explain error, defect, failure and root cause with an example.
Show answer
List the seven testing principles in CTFL v4.0.
Show answer
Explain the absence-of-defects fallacy.
Show answer
What does 'defects cluster together' mean and how is it used?
Show answer
Name the main test activities in the ISTQB test process.
Show answer
What is the whole team approach?
Show answer
What is the difference between verification and validation?
Show answer
A developer misreads a tax rule, codes the wrong formula, and a customer later sees an incorrect invoice total. Identify the error, defect and failure.
Show answer
Match these tasks to test activities: identifying test conditions, creating test data and suites, comparing actual and expected results, archiving testware.
Show answer
What does the principle 'tests wear out' mean, and what was it called earlier?
Show answer
How is test analysis different from test design?
Show answer
What is testware? Give examples from different test activities.
Show answer
Why is traceability between the test basis and testware important?
Show answer
What is the difference between the test management role and the testing role in CTFL v4.0?
Show answer
How does testing relate to quality assurance and quality control?
Show answer
A manager says, 'Testing found zero defects in this release, so the software is defect-free.' How do you respond?
Show answer
Your manual regression suite has not found a new defect for several releases. What do you do?
Show answer
Derive test conditions for the requirement 'Users can transfer up to 50,000 rupees per day.'
Show answer
How do you perform a simple root cause analysis on a production failure?
Show answer
Tell me about a time you found an important defect. How did you report it?
Show answer
Describe a situation where a developer rejected your defect. How did you handle it?
Show answer
Explain the levels of test independence with their benefits and drawbacks.
Show answer
On a safety-critical medical project, developers want to do all testing themselves to save time. How do you advise?
Show answer
How would your test approach differ for a medical device versus a startup mobile game?
Show answer
How does the choice of SDLC model affect testing?
Show answer
What is the shift-left approach in testing?
Show answer
How do retrospectives help testing?
Show answer
What are the five test levels in CTFL v4.0?
Show answer
What are the main forms of acceptance testing?
Show answer
What is the difference between confirmation testing and regression testing?
Show answer
A test checks that the loan module correctly sends customer data to an external credit bureau API. Which test level is this?
Show answer
Business users test a new payroll system in their own office before go-live. What kind of testing is this?
Show answer
Why do you want to start your career in software testing?
Show answer
Which good testing practices apply regardless of the SDLC model?
Show answer
Compare TDD, ATDD and BDD.
Show answer
What are the benefits and risks of DevOps for testing?
Show answer
Explain the four test types defined in CTFL v4.0.
Show answer
How does component integration testing differ from system integration testing?
Show answer
You join a Scrum team with two-week sprints. What testing activities would you do during a sprint?
Show answer
A production hotfix must go live in three hours. How do you decide what to test?
Show answer
Write a BDD scenario for locking an account after three failed login attempts.
Show answer
Show the TDD red-green-refactor cycle with a small example.
Show answer
Tell me about a time testing was squeezed at the end of a sprint. What did you do?
Show answer
Describe how you convinced a team to adopt shift-left testing.
Show answer
What triggers maintenance testing, and what decides its scope?
Show answer
Why does CTFL v4.0 recommend starting non-functional testing early?
Show answer
Your company is migrating customer data from a legacy system to the cloud. What testing is needed?
Show answer
Your organisation is moving from the V-model to DevOps. How should the test strategy change?
Show answer
How do you use impact analysis to decide regression scope?
Show answer
What is static testing and how is it different from dynamic testing?
Show answer
Which work products can be examined by static testing?
Show answer
Why is early and frequent stakeholder feedback important?
Show answer
What are the roles in a formal review?
Show answer
A review is led by the author, and its goals are to educate the team and reach consensus. Which review type is it?
Show answer
Give a checklist you would use to review a user story.
Show answer
What is the value of static testing?
Show answer
What types of defects are typically found by static testing?
Show answer
Describe the activities of the review process in CTFL v4.0.
Show answer
Compare the four review types in CTFL v4.0.
Show answer
What are the success factors for reviews?
Show answer
In a review, what is the difference between an anomaly and a defect?
Show answer
The requirements say the system must be 'fast' and 'user-friendly'. What do you do?
Show answer
A review meeting turns into people blaming the author. How do you handle it as moderator?
Show answer
A static analysis tool reports 2,000 warnings on legacy code. What is your approach?
Show answer
Walk through the steps of running a technical review of a design document.
Show answer
Show two defects a static analysis tool can find without running the code.
Show answer
Tell me about a time a review you did prevented a serious problem.
Show answer
How did you give feedback on a senior colleague's document that had many issues?
Show answer
What makes an inspection different from other review types?
Show answer
How do static analysis tools fit into a CI pipeline, and what are their limits?
Show answer
Which review type would you choose for safety-critical requirements, and why?
Show answer
Your team says reviews are a waste of time. How do you change their minds?
Show answer
What should a tester look for when reviewing code?
Show answer
Which black-box test techniques are covered in CTFL v4.0?
Show answer
Explain equivalence partitioning and its coverage.
Show answer
An age field accepts 18 to 60. Apply equivalence partitioning. How many tests give 100 percent EP coverage?
Show answer
A quantity field accepts 1 to 100. List the 2-value BVA test values.
Show answer
A password must be 8 to 16 characters long. What are the 2-value BVA tests?
Show answer
Discounts depend on several combined business rules such as membership, coupon and festival offers. Which technique do you choose?
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
What is the difference between 2-value and 3-value boundary value analysis?
Show answer
How does decision table testing work, and how is coverage measured?
Show answer
A field accepts integers from 5 to 15. List the 3-value BVA test values.
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
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
Marks from 0 to 100 give: 0-39 fail, 40-59 pass, 60-100 distinction. How many partitions and 2-value boundary values are there?
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
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
An order can be placed, shipped, delivered, cancelled or returned. How would you test this workflow?
Show answer
A developer says one value per partition is enough. Why might you still add boundary tests?
Show answer
Tell me about a time a test design technique helped you find a defect.
Show answer
What are the coverage criteria for state transition testing?
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
Model an ATM PIN entry with three attempts as states and transitions. How many tests are needed for valid transitions coverage?
Show answer
How do you use a state table to find invalid transitions?
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
An amount field accepts 0.01 to 999.99 with two decimal places. What are the 2-value boundary values?
Show answer
An insurance premium depends on five Boolean conditions. The full decision table has 32 columns. How do you keep testing manageable?
Show answer
What is statement testing and how is statement coverage calculated?
Show answer
What is error guessing?
Show answer
What is exploratory testing and when is it most useful?
Show answer
What is checklist-based testing and what are its risks?
Show answer
A tester uses past experience to test division by zero, empty fields and invalid dates. Which technique is this?
Show answer
How do you learn a new application quickly when you join a project?
Show answer
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
What is the value of white-box testing?
Show answer
Explain collaborative user story writing, the 3 Cs and INVEST.
Show answer
What formats can acceptance criteria take?
Show answer
Find the minimum tests for 100 percent statement and branch coverage of this code.
Show answer
How many tests are needed for full statement and branch coverage of this nested code?
Show answer
Find the minimum tests for statement and branch coverage when there are two independent if statements in sequence.
Show answer
Write a test charter for an exploratory session on a checkout page.
Show answer
Your tests achieved 100 percent branch coverage, yet users reported a defect. How is that possible?
Show answer
The requirements are incomplete and release is in two days. How do you test?
Show answer
The product owner writes vague acceptance criteria such as 'search should work well'. What do you do?
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
Tell me about an exploratory testing session that found a critical defect.
Show answer
How does acceptance test-driven development (ATDD) work?
Show answer
A test suite executes 8 of 10 executable statements and 3 of 4 branches. What are the coverage figures?
Show answer
Prepare a fault attack list for a file upload feature.
Show answer
How would you combine test techniques for a new UPI payment feature?
Show answer
Tell me about a time you convinced developers to adopt a code coverage quality gate.
Show answer
What does a test plan contain according to CTFL v4.0?
Show answer
What are entry and exit criteria? How do they relate to Definition of Ready and Definition of Done?
Show answer
What is the test pyramid?
Show answer
What is risk, and how do project risks differ from product risks?
Show answer
Historically, development and test effort are in the ratio 3:2. Development is estimated at 600 person-days. Estimate the test effort.
Show answer
Classify as project or product risk: (a) test environment not ready on time, (b) report calculations may be wrong, (c) app may be slow on 4G, (d) budget is cut.
Show answer
How do you prioritise your work when several tasks are urgent?
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
What test case prioritisation strategies are there?
Show answer
What happens in test monitoring, test control and test completion?
Show answer
What is the difference between a test progress report and a test completion report?
Show answer
Calculate a three-point estimate where optimistic is 6, most likely is 9 and pessimistic is 18 person-days.
Show answer
How do you prioritise risks using a likelihood and impact matrix?
Show answer
Your CI pipeline takes two hours because most automated tests are UI tests. What do you suggest?
Show answer
How do you report test status to non-technical stakeholders?
Show answer
Tell me about a time you delivered testing under a very tight deadline.
Show answer
Explain the testing quadrants.
Show answer
Describe product risk analysis and product risk control.
Show answer
Order these tests for execution: A (priority 1, depends on C), B (priority 2), C (priority 3), D (priority 2, depends on B). 1 is highest.
Show answer
Outline a test completion report for a release.
Show answer
Midway through the test cycle you are 30 percent behind schedule. What test control actions can you take?
Show answer
A key tester resigns and a vendor will deliver a module late. How do you treat these risks?
Show answer
Exit criteria are not met, but the business wants to release tomorrow. What do you do?
Show answer
You must estimate test effort for a new type of project with no historical data. How do you do it?
Show answer
Describe a time you led a test team through conflicting priorities.
Show answer
What are the objectives of a defect report?
Show answer
What information does a defect report typically contain in CTFL v4.0?
Show answer
What is the difference between severity and priority?
Show answer
Describe a typical defect life cycle.
Show answer
A tester logs a defect titled 'Login broken' with no other details. How would you improve it?
Show answer
Write a sample defect report for a failed coupon code.
Show answer
What are false positives and false negatives in testing?
Show answer
How does configuration management support testing?
Show answer
Why is not every failed test a defect in the software?
Show answer
A developer says your defect cannot be reproduced. What do you do?
Show answer
Give an example of a high-severity low-priority defect and a low-severity high-priority defect.
Show answer
Your defect tracker is full of duplicate defects from several testers. How do you fix this?
Show answer
Ten automated tests fail overnight, but the cause is an expired SSL certificate in the test environment. How should this be reported?
Show answer
A defect you closed last week appears again in a new build. What could be the cause and what do you do?
Show answer
Testing found 80 defects and users found 20 more after release. What is the defect detection percentage?
Show answer
A module of 15,000 lines of code has 45 defects. Calculate its defect density and explain how you would use it.
Show answer
Tell me about a time you missed a defect. What did you learn?
Show answer
Your manager asks you to lower the severity of a defect to meet release targets. How do you respond?
Show answer
Explain defect density and defect detection percentage.
Show answer
How is configuration management handled in a DevOps environment?
Show answer
Production defects increased over the last three releases. How do you analyse and act?
Show answer
Testers spent a day testing the wrong build version. How do you prevent this?
Show answer
How do you run an effective defect triage meeting?
Show answer
Describe how you improved the defect management process in a team.
Show answer
What categories of test tools does CTFL v4.0 describe?
Show answer
What is the format of the ISTQB CTFL v4.0 exam?
Show answer
What do the K-levels K1, K2 and K3 mean in the CTFL syllabus?
Show answer
Are there prerequisites for CTFL, and does the certificate expire?
Show answer
In the CTFL exam you have ten questions left and only five minutes. What should you do?
Show answer
Suggest a four-week study plan for a fresher preparing for CTFL v4.0.
Show answer
How do you register for the CTFL exam in India?
Show answer
Why did you decide to take the ISTQB Foundation certification?
Show answer
What are the benefits of test automation?
Show answer
What are the risks of test automation?
Show answer
What changed in CTFL v4.0 compared with the 2018 syllabus?
Show answer
How are CTFL v4.0 exam questions distributed across chapters?
Show answer
An exam question asks for the 'best' answer and two options seem correct. How do you decide?
Show answer
Your automated regression suite fails randomly, and the team no longer trusts it. What do you do?
Show answer
You have three years of testing experience and three weeks to prepare for CTFL. How do you plan?
Show answer
How should you answer 'select TWO' questions in the CTFL exam?
Show answer
How do you use the ISTQB glossary to prepare effectively?
Show answer
How do you learn from sample exams instead of just counting your score?
Show answer
How has ISTQB knowledge helped you in your job?
Show answer
Tell me about a time you introduced a new tool to your team.
Show answer
What certification path can you follow after CTFL?
Show answer
Management expects automation to replace all manual testers within six months. How do you respond?
Show answer
Your team must choose a new test automation tool. What factors do you consider?
Show answer
A company uses its own testing terms that differ from ISTQB terms. How do you handle this in the exam and at work?
Show answer
Show a simple CI pipeline step that runs automated tests on every push.
Show answer
Frequently asked questions
Is the ISTQB Foundation certificate useful for getting a testing job in India?
Yes. Many IT services companies, banks and global capability centres in India list ISTQB CTFL as preferred or mandatory for QA roles, and some client projects require certified testers. The certificate alone does not guarantee a job, but combined with hands-on practice in test case design, defect reporting, SQL basics and an API or automation tool, it makes your resume stand out for manual tester and QA analyst openings.
Who is eligible to take the CTFL v4.0 exam?
There are no formal prerequisites. Engineering and science students, BCA and MCA graduates, freshers, career switchers from other fields and experienced testers can all take it. Developers, business analysts and project managers also take it to understand testing better. Basic computer knowledge and some exposure to software projects make the syllabus easier to follow, but you do not need prior work experience.
How long does it take to prepare for ISTQB Foundation?
Most freshers need four to six weeks of steady study of one to two hours daily, covering all six chapters and solving technique problems. Working testers with a few years of experience often prepare in two to three weeks, focusing on syllabus terminology and K3 calculations. Whatever your background, plan to complete at least three full timed sample exams and review every mistake before booking.
Does the ISTQB certificate expire?
No. The Certified Tester Foundation Level certificate has lifetime validity and does not need renewal. However, syllabus versions change over time, so if you hold an older version you may want to study the v4.0 changes, such as DevOps, test-first approaches, the test pyramid and collaboration-based testing, because interviewers increasingly ask about them. CTFL is also the prerequisite for Advanced and most Specialist certifications.
Can I take the exam online from home?
Yes. Accredited exam providers offer online proctored exams as well as test centre options. For an online exam you need a laptop or desktop with webcam and microphone, a stable internet connection, a quiet private room and a valid photo ID. Run the provider's system check in advance. The exam content, duration and pass mark are the same in both modes.
What should I learn after ISTQB Foundation?
Build practical skills alongside the certificate: SQL for data checks, API testing with Postman, and an automation tool such as Selenium or Playwright with basic programming. Learn Jira and Agile workflows. Later you can take ISTQB Advanced Test Analyst, Technical Test Analyst or Test Management, or Specialist modules such as Test Automation Engineering, Performance Testing or Security Testing, depending on your career goal.