← All trainings
Live cohort · Online
Testing as a craft not a checkbox before release.
Course · Automation TestingDuration · 8 weeksLevel · Intermediate
Eight weeks on writing real automation: unit, integration, end-to-end, and API tests that run in CI and catch the regressions that matter.
What you'll walk away with
Outcomes by program end.
- 01A suite of unit, integration, and E2E tests on a real codebase
- 02CI pipeline with parallelisation and flake handling
- 03API testing strategy and contract tests
- 04Reporting, screenshots, and triage workflows
Week-by-week
Syllabus in order.
- Week 1–2Test fundamentals
Pyramid, scopes, doubles, what to test and what not.
- Week 3–4E2E with Playwright
Selectors, fixtures, network mocking, screenshots.
- Week 5Cypress
Comparison, gotchas, when each is the right tool.
- Week 6API testing
REST, contracts, snapshot tests, schema validation.
- Week 7–8CI & flake
GitHub Actions, parallelisation, retry strategies, triage.
Next course
Typescript →