| Before execution |
| 1 |
Requirements review |
Flags ambiguous, untestable or conflicting requirements before development starts. |
Generic "looks clear" reviews that miss what matters in your domain. |
| 2 |
Test scope |
Proposes what's in and out of scope for a release from the change set and requirements. |
Scope that follows the diff but misses what the change affects. |
| 3 |
Risk analysis & test planning |
Drafts risk lists, test approach, priorities and effort estimates. |
Plausible plans that ignore your real hazards, history and constraints. |
| 4 |
Test design |
Derives test conditions, cases and expected results from requirements and user stories. |
Happy-path volume, vague expected results and broken traceability. |
| Build and run |
| 5 |
Test data |
Generates realistic, privacy-safe data sets and boundary values. |
Synthetic data that quietly removes the edge cases. |
| 6 |
Test automation |
Writes and maintains test scripts and unit tests alongside developers. |
Tests that pass without really checking anything; brittle scripts. |
| 7 |
Regression analysis |
Maps a change to affected features and selects the regression tests to rerun. |
Missed indirect impacts, and suites trimmed too aggressively. |
| 8 |
Execution & results analysis |
Clusters failures, separates flaky from real, summarizes runs. |
Real failures dismissed as "flaky". |
| Decide and close |
| 9 |
Defect root cause |
Reads logs and traces, proposes and ranks root-cause hypotheses to verify. |
Confident guesses presented as findings. |
| 10 |
Severity & priority |
Suggests severity against your own definitions and spots duplicate defects. |
Under-rating safety, compliance or customer impact. |
| 11 |
Monitoring & reporting |
Drafts status, coverage-versus-risk and release-readiness summaries. |
Reassuring summaries that bury open risks. |
| 12 |
Test completion |
Compiles evidence, traceability and lessons learned at closeout. |
Gaps in the record that only surface at audit. |