Test design from a user story
Write boundary, negative and edge cases for a checkout story.
The program
Not a video course. A daily rhythm of workplace problems, weekly checkpoints and interview practice for one chosen role.
The arc
Thirty steps, one a day. The red ones are the weekly checkpoints you defend; the one at the top is the interview.
W1
Days 1–7
The core concepts and tools of the role, and how AI is changing them.
W2
Days 8–14
Doing the actual work, end to end, on realistic scenarios.
W3
Days 15–21
Messy, ambiguous problems with trade-offs and stakeholders.
W4
Days 22–28
Finish your project and prepare to present it.
MI
Days 29–30
The most-asked technical, scenario and behavioural questions, answered in writing.
What you get
A structured career program with a clear daily rhythm, not a library of videos.
Day by day
Write boundary, negative and edge cases for a checkout story.
Turn a vague bug complaint into a reproducible report.
Use AI to draft test cases and correct what it gets wrong.
Automate a login flow with stable locators.
Validate status codes, schemas and error responses for a REST API.
Mark which tests in a suite should be automated, agent-generated or kept manual.
Audit a real regression suite and mark what an agent should own, with reasoning.
Rewrite ambiguous criteria so an agent can generate tests from them.
Generate Playwright tests from a raw ticket and fix the failures.
Find flaky locators, missing assertions and false passes.
Generate realistic test data sets for edge cases.
Automate contract checks for a payments API.
Diagnose three flaky tests and fix the root cause.
Generate a test suite from a raw ticket and defend its coverage.
Identify what cannot be asserted with exact matches.
Create 30 test prompts with expected behaviour for a chatbot.
Try to break a support bot's instructions and document findings.
Score model outputs consistently using a rubric.
Compare two model versions and report what changed.
Summarise eval results for a product manager.
Build an eval set for a non-deterministic feature and report pass/fail criteria.
Run your suite on every pull request with GitHub Actions.
Define what blocks a release and why.
Write a one-page test strategy for a new feature.
Document your agentic test architecture.
Record a 5-minute walkthrough of your project.
Answer live test-design questions under time pressure.
Present your agentic test architecture to a review panel.