3 / 8 · Book 5 · Why Performance and Resilience Matter← prev⊞ allnext →Get the book →
1.3The Modern QA Architect's Role
A modern QA architect does not just verify correctness -- they verify that systems perform under pressure and recover gracefully from failure. This expanded mandate requires new skills:
| Traditional QA | Modern QA Architecture |
|---|---|
| "Does it work?" | "Does it work under load?" |
| Functional test suites | Performance test suites in CI |
| Bug reports | SLO definitions and error budget tracking |
| Manual regression testing | Automated chaos experiments |
| "Ship when tests pass" | "Ship when SLOs are green" |
This book teaches the skills in the right column. By the end, you will be able to:
- Design and execute load tests using k6 and Locust
- Build AI-driven load profiles from production traffic
- Practice chaos engineering using LitmusChaos
- Define and monitor SLOs, SLIs, and error budgets
- Performance-test LLM-powered features
- Enforce performance budgets in CI/CD pipelines
- Plan and facilitate game day exercises
- Test serverless and Kubernetes scaling behavior