QA engineering
Written for an Automation QA Engineer interview, and useful to any backend engineer who owns test strategy.
| # | File | Covers |
|---|---|---|
| 01 | QA methodology and test design | test levels and types, equivalence partitioning and boundary values, decision tables, state transitions, pairwise, risk-based prioritisation, flakiness, severity vs priority, ISTQB |
| 02 | Automation frameworks and API testing | framework layering, pytest as the runner, what to assert on an API, contract testing, test data and testcontainers, Playwright and cross-browser, load/stress/soak, CI |