Your learning path

Find your path through
software quality engineering

Two parallel tracks. One library. Unlimited specialisations. Here’s how it all connects — and where you fit in.

Where do I start?

Pick your starting point

No quiz needed — just choose the description that matches where you are right now.

🌱
I’m new to testing

You’ve never held a QA role. You might come from dev, BA, support, or another field entirely. Start here — no jargon required.

Start at Grad →
🧪
I have some QA experience

You’ve tested real software before, but want to go deeper. Self-assess: can you spot boundary-value bugs, write a test plan, or articulate risk? Pick your level.

Junior Senior →
⚙️
I want to automate

You’re comfortable with code (or learning it), and you want to build test frameworks, CI pipelines, and QE infrastructure. Jump into the automation track.

Start automation track →
📋
I lead a team or manage QA

You’re responsible for strategy, risk, and delivery — not just executing tests. Dive into the leadership tracks covering governance, metrics, and org-wide quality.

Test Lead Manager →

Full curriculum map

The two tracks — visualised

Every level builds on the previous one. The bridge lets Senior QAs cross into the automation track without starting from scratch.

📋 Track 1 — Manual QA Foundation

Grad

Level 1

Build the tester’s eye. Spot obvious defects: broken links, typos, wrong labels, missing fields. Learn the habit of looking before you learn the theory.

Explore Grad level

Junior

Level 2

Form validation, boundary values, equivalence partitioning, required-field gaps. Apply structured techniques to catch the bugs devs always miss.

Explore Junior level

Senior

Level 3

Accessibility (WCAG 2.2), responsive breakage, browser quirks, state bugs, and deep exploratory charter design. Lead a test effort, not just execute one.

Explore Senior level
→ Cross-track bridge to Senior SDET →

Test Lead

Level 4

Security basics, race conditions, data integrity, information disclosure, and cross-team risk ownership. Where craft meets responsibility.

Explore Test Lead level

Test Manager

Level 5

Governance, policy, budgets, KPIs, and strategic quality risk across the whole organisation. Think in quarters, not sprints.

Explore Test Manager level
⚙️ Track 2 — Quality Engineering

Junior SDET

Level 1

Write your first reliable test. Master robust locator strategies, basic assertions, and the mindset shift from manual to automated verification.

Explore Junior SDET

Mid-Level SDET

Level 2

Page Object Models, API testing fundamentals, CI pipeline integration, and systematic debugging of flaky tests. Automation that survives contact with real teams.

Explore Mid-Level SDET

Senior QE

Level 3

Framework design, synthetic test data, advanced API chains, telemetry integration, and performance. Arrive here from Senior QA via the cross-track bridge.

Explore Senior QE

Automation Lead

Level 4

ROI reporting, tool selection, team mentoring, and metrics dashboards. Build the culture that makes automation survive long after you’ve moved on.

Explore Automation Lead

Available at every level

Resources that run alongside both tracks

These aren’t prerequisites — dip in and out as each lesson makes you curious.


Start here

8 techniques every tester should know first

These aren’t just fundamentals — they’re the techniques NZ hiring managers test for in interviews and that appear in real projects every day. Each page has NZ worked examples, a decision guide, and a self-check.

Boundary Value Analysis

Junior+

Test the edges where systems break. The single highest-ROI technique for finding off-by-one errors in forms, APIs, and business rules.

Learn the technique

Exploratory Testing

All levels

Structured curiosity. Charter-based exploration finds bugs scripted tests always miss — and it’s faster than writing a test case first.

Learn the technique

Equivalence Partitioning

Junior+

Stop testing the same thing twice. Partition inputs into classes where one representative test is enough — the foundation of efficient test design.

Learn the technique

Risk-Based Testing

Senior+

Never have enough time to test everything? Use risk to decide what to test first. The technique that separates senior testers from juniors.

Learn the technique

API Testing

Senior+

Modern applications are APIs under the hood. REST, status codes, schema validation, auth testing, and Postman basics — all in one place.

Learn the technique

Accessibility Testing

NZ required

Required under NZ Web Accessibility Standard 1.2. WCAG 2.2 criteria, keyboard navigation, and screen reader testing with NZ government context.

Learn the technique

Error Guessing

All levels

Systematise your intuition. The heuristic checklists that make experienced testers fast and effective — and why this is a skill, not luck.

Learn the technique

Test Planning

Lead+

The plan aligns your whole team on scope, risk, and strategy before a test is written. Essential for any leadership role — and for every CTFL exam.

Learn the technique
Browse all 78 techniques →

Honest expectations

How long will this take?

These are real ranges for self-directed learners who do the exercises, not just read the pages. Your mileage will vary based on prior experience and how deep you go into the specialisations.

Level Track Suggested pace Time to level up ISTQB alignment
Grad Manual 2–4 hrs / week 4–8 weeks CTFL foundation
Junior Manual 3–5 hrs / week 6–12 weeks CTFL + CTAL-TA prep
Senior Manual Ongoing 3–6 months CTAL-TA / CTAL-TM
Test Lead Manual Ongoing 6–12 months CTAL-TM
Test Manager Manual Leadership role Role-dependent CTAL-TM
Junior SDET Automation 3–5 hrs / week 6–10 weeks CT-TAS foundation
Mid-Level Automation 4–6 hrs / week 3–6 months CT-TAS
Senior QE Automation Ongoing 6–12 months CT-TAS + CT-AI

“Level up” means you can complete all exercises at that level, including blind-mode bug hunts, without checking the answer key first.


Career paths

NZ QA career progression

Both tracks start at the same entry point. The Manual & Leadership track moves toward people-management and programme delivery. The Quality Engineering track stays technical and moves toward architecture and strategy. NZ salary ranges are market estimates for permanent roles in Auckland/Wellington.

📋 Manual & Leadership Track
🌱
Grad QA $55–70k 0–1 yr
🔍
Junior QA $65–85k 1–3 yr
Senior QA $90–115k 3–6 yr
📋
Test Lead $110–135k 5–8 yr
🎯
Test Manager $125–155k 8+ yr
⚙️ Quality Engineering Track
🧪
Junior SDET $70–90k 1–3 yr
🛠
Mid SDET $90–115k 3–5 yr
Senior SDET $110–138k 5–8 yr
🧱
Automation Lead $125–150k 7–10 yr
🏗
QA Architect $140–175k 10+ yr

Salary ranges are NZ market estimates (permanent, Auckland/Wellington, 2026). Contracting rates are typically 20–40% higher. The two tracks are not mutually exclusive — many practitioners move between them. See the QA Career Toolkit for NZ-specific job search, CV, and contracting guidance.


Credentials

Certifications & standards

The bootcamp is practice-first, not exam-crammer. But if you complete all exercises at your level, you’re well-positioned for the corresponding cert. Here’s how the curriculum maps across the major frameworks.

Internationally recognised

ISTQB

The global credential for software quality. Grad & Junior → CTFL Foundation. Senior → CTAL-TA. Test Lead / Manager → CTAL-TM. Automation tracks → CT-TAS. AI module → CT-AI and CT-GenAI. Each level’s exercises put you in the right position for the matching exam.

Critical thinking focus

BBST — Black Box Software Testing

Kaner, Bach & Pettichord’s curriculum treats testing as a rigorous cognitive discipline: oracles, heuristics, combinatorial thinking, and the epistemology of defect detection. These ideas are woven through our Senior and Test Lead content, particularly in exploratory testing, error guessing, and charter design.

Community-driven

Ministry of Testing

The world’s largest testing community. MoT learning paths centre on exploratory testing, charter design, and practical heuristic use — all deeply covered in our library and specialised tracks. A natural complement to ISTQB for testers who want depth over breadth.

Enterprise & process maturity

CSTE & TMMi

The QAI Certified Software Tester (CSTE) emphasises documentation, process rigour, and enterprise QA governance. TMMi maps test process maturity across five levels — from chaotic to optimised. Both are most relevant at Test Lead and Manager level and are covered throughout our leadership tracks.

Start from the beginning → Browse technique library Explore AI testing