The Learning Path — Manual QA to AI QA, Stage by Stage¶
How to use this library. The 40+ guides here are organised into a deliberate curriculum. Follow the stages in order — each one builds on the last, states what you'll be able to do afterwards, and ends with a checkpoint you can test yourself against. Skip a stage only if you genuinely pass its checkpoint already.
Pace: at ~5 hours/week this is a 10–14 week transformation. Faster with prior automation experience.
The Journey at a Glance¶
flowchart LR
S0["0 · Orient<br/>why & what"] --> S1["1 · Foundations<br/>AI basics + a language"]
S1 --> S2["2 · Automation<br/>Playwright + API"]
S2 --> S3["3 · Data<br/>pipelines + quality"]
S3 --> S4["4 · AI Testing<br/>LLM · RAG · agents"]
S4 --> S5["5 · Platforms<br/>cloud AI + gateway"]
S5 --> S6["6 · Operate & Lead<br/>observability · strategy · security"]
Manual-tester head start: your existing skills — test design, risk thinking, exploratory instinct, defect writing — transfer completely. This path adds tooling and AI knowledge on top of them; it does not replace them.
Stage 0 · Orient (half a day)¶
Goal: understand why QA is changing and what the destination roles look like.
| Read | Why |
|---|---|
| Why QA Is Changing | The motivation — what "testing intelligence" means |
| AI QA Role Requirements | The target — what employers actually ask for |
| QA → AI QA — 6-Week Transition | The condensed plan this path expands |
✅ Checkpoint: you can explain, in two minutes, why deterministic pass/fail testing is insufficient for AI systems — and name the role you're aiming for.
Stage 1 · Foundations (1–2 weeks)¶
Goal: speak AI fluently and read/write basic test code.
| Read | Why |
|---|---|
| AI Fundamentals for Beginners | ML → neural nets → LLMs → RAG, from zero |
| From ML to Generative AI | Why the industry moved — with fraud/spam case studies |
| TypeScript Cheat Sheet | The language of modern UI automation |
| Python for Data Testing | The language of data & AI testing (pandas, DataFrames) |
✅ Checkpoint: you can explain LLM vs RAG to a colleague; you can read a Playwright test and a pandas script without getting lost.
Stage 2 · Test Automation (2–3 weeks)¶
Goal: go from manual execution to building and running automated suites — the biggest single jump.
Read in order (each builds on the previous):
- Playwright Project Anatomy — understand every file before writing tests
- Playwright Framework Tutorial — Page Objects, fixtures, data, CI
- API Testing with Playwright — the fast layer under the UI
- Playwright Advanced Guide — isolation, parallelism, reporting, CI/CD
- Advanced API Testing — WebSockets, media, rate limits (senior depth)
✅ Checkpoint: you can build a small framework from scratch — Page Objects + API setup + one CI workflow — and explain why each file exists.
Stage 3 · Data Testing (1 week)¶
Goal: test the data that feeds every AI system — most AI failures start as data failures.
| Read | Why |
|---|---|
| Data Testing — Pipelines & Data Quality | Pipelines, ingestion, snapshots, upstream/downstream, structured vs unstructured |
| Python for Data Testing (revisit §4) | Run the pytest data-quality suite for real |
✅ Checkpoint: given a source table and a target table, you can write reconciliation, uniqueness, referential-integrity, and freshness tests in pandas.
Stage 4 · AI Testing (3–4 weeks — the core)¶
Goal: evaluate LLMs, RAG pipelines, and agents like a professional.
4a — Understand the systems: RAG vs Agents vs Agentic RAG · MCP Servers FAQ
4b — Learn the strategy, then the metrics:
- AI Test Strategy — the umbrella: how to test LLM / RAG / agents / MCP / multi-agent
- LLM Testing Lifecycle — the process view
- LLM & Agent Evaluation Matrix — which metric answers which question
- RAG Automation Testing Roadmap — stage-by-stage RAG testing
- RAG Evaluation Metrics — Deep Dive — the mathematics (interview depth)
4c — Learn the tools: Ragas FAQ · DeepEval FAQ · Deep Dives — Confusion Matrix · SageMaker · Agents · Telemetry
4d — Let AI help you test: AI QA Agents Catalogue · Test-Case Generator Agent · Autonomous QA Multi-Agent Pipeline
✅ Checkpoint: you can design a golden dataset, run RAGAS/DeepEval against a RAG system, gate a CI pipeline on faithfulness ≥ 0.85, and explain the difference between a retrieval failure and a generation failure.
Stage 5 · Platforms & Architecture (1 week)¶
Goal: know where AI systems run in the enterprise and how the pieces connect.
| Read | Why |
|---|---|
| Cloud AI Platforms — Overview | The AWS/Azure/GCP map + equivalents table |
| One deep page for your cloud: AWS / Azure / GCP | Depth where you work |
| Enterprise LLM Gateway Architecture | Proxy → Bedrock → Claude, with Postgres — the standard enterprise design |
| Cloud LLM Evaluation Tools | Managed evaluation as your release gate |
✅ Checkpoint: you can whiteboard the enterprise gateway architecture and name each cloud's GenAI platform, ML platform, and evaluation service.
Stage 6 · Operate, Secure & Lead (2 weeks)¶
Goal: the senior layer — production observability, security, and QA-leadership strategy.
| Read | Why |
|---|---|
| LLM Observability — LiteLLM & Langfuse | Track usage, capture logs, see the problems |
| Prompt Injection — Complete Guide + Red/Blue/Purple Teams | The adversarial dimension |
| AI Rollout Strategy — 3-Part Blueprint | Governance, risk, and sign-off — the QA-manager view |
| Commercial LLM / MCP Testing Tools | The market landscape |
✅ Checkpoint: you can present an AI quality strategy to leadership — risks, test layers, metrics, gates, observability — and defend it. That is the AI QA Lead interview.
After the Path¶
- Interview prep: re-read AI Test Strategy §6 (cheat sheet), the Playwright Advanced Guide Q&A, and the Role Requirements keyword bank.
- Stay current: the field moves monthly — the Tools & Practices section grows over time.
- Practice beats reading: after each stage, build something small before moving on. One working eval pipeline teaches more than ten articles.