Skip to main content

How do you create a test plan for a new feature?

  • test planning
  • test strategy
  • documentation

Answer it first, then compare. Nothing here is saved or scored.

Model answer

A test plan covers: (1) Scope, what's being tested and what's out of scope. (2) Test approach, manual vs. automated, exploratory vs. scripted. (3) Test scenarios - positive paths, negative paths, edge cases. (4) Test data requirements - what data needs to exist. (5) Environment - where tests will run. (6) Entry/exit criteria - when to start testing, when to declare "done." (7) Risks - what could go wrong, what might not be testable. Keep it lightweight - a one-page document or checklist, not a 50-page specification.

What interviewers listen for

  • Risk-based prioritisation
    You can defend skipping coverage on a path because the risk maths supports it.
  • Test design fluency
    You apply equivalence partitioning and decision tables to concrete inputs in real time.
  • Metric judgment
    You distinguish between metrics that drive learning and metrics that drive theatre.
  • Strategy under constraint
    You can produce a defensible plan when the team has half the time and twice the scope.

Terms to know

See all 33 methodology questions

Written by , Senior QA Automation Engineer, 50+ QA candidate interviews conductedLast updated July 2026