Senior QA field note
Letting models draft your test plan
Generative AI can accelerate test preparation, but the real value comes from how a Senior QA steers, validates, and curates the output.
Practical guide ยท 7 min read
Start with risk, not prompts
Before asking a model for test ideas, clarify the product risks: what is new, complex, frequently changed, customer-critical, or historically fragile? A focused risk list turns a generic AI dump into targeted coverage questions.
Use models for structured preparation
Generative tools excel at turning requirements into outlines, equivalence partitions, boundary values, and scenario stubs. Feed them concise context: user stories, acceptance criteria, API contracts, and past defect patterns. Ask for diverse angles โ happy paths, edge cases, negative cases, and integration angles โ then collate the best suggestions.
- Generate candidate test conditions from user stories and acceptance criteria
- Expand coverage with boundary, negative, and cross-feature scenarios
- Draft test-data variants and setup steps for review
Keep human judgment in control
AI output is a starting point, not a sign-off. Every proposed test must be checked for relevance, feasibility, and overlap with existing cases. Remove duplicates, clarify ambiguous steps, and add the business-specific details a model cannot know. The Senior QA remains the editor, not the reader.
Validate coverage, not volume
More test cases do not mean better testing. Map generated ideas back to risks and existing coverage to find gaps and redundancies. Prioritize by likelihood and impact, then run exploratory sessions around the highest-risk areas that AI helped surface.
Senior-level checklist
Before relying on AI-assisted test preparation, challenge the output with the same rigor you would apply to a peer's draft.
- Are generated tests anchored to real product risks and acceptance criteria?
- Do steps include clear inputs, expected results, and preconditions?
- Have duplicates, low-value cases, and hallucinated assumptions been removed?
- Is there a plan to execute, observe, and adapt the tests in real conditions?
- Can the draft be explained and defended to engineering and product stakeholders?