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.
Pick your starting point
No quiz needed — just choose the description that matches where you are right now.
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 →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.
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 →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.
Grad
Level 1Build 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 levelJunior
Level 2Form validation, boundary values, equivalence partitioning, required-field gaps. Apply structured techniques to catch the bugs devs always miss.
Explore Junior levelSenior
Level 3Accessibility (WCAG 2.2), responsive breakage, browser quirks, state bugs, and deep exploratory charter design. Lead a test effort, not just execute one.
Explore Senior levelTest Lead
Level 4Security basics, race conditions, data integrity, information disclosure, and cross-team risk ownership. Where craft meets responsibility.
Explore Test Lead levelTest Manager
Level 5Governance, policy, budgets, KPIs, and strategic quality risk across the whole organisation. Think in quarters, not sprints.
Explore Test Manager levelJunior SDET
Level 1Write your first reliable test. Master robust locator strategies, basic assertions, and the mindset shift from manual to automated verification.
Explore Junior SDETMid-Level SDET
Level 2Page Object Models, API testing fundamentals, CI pipeline integration, and systematic debugging of flaky tests. Automation that survives contact with real teams.
Explore Mid-Level SDETSenior QE
Level 3Framework design, synthetic test data, advanced API chains, telemetry integration, and performance. Arrive here from Senior QA via the cross-track bridge.
Explore Senior QEAutomation Lead
Level 4ROI reporting, tool selection, team mentoring, and metrics dashboards. Build the culture that makes automation survive long after you’ve moved on.
Explore Automation LeadQA Architect
Level 5Infrastructure as code, chaos engineering, Agentic AI test meshes, and org-wide quality platforms. The top of the engineering track.
Explore QA ArchitectResources that run alongside both tracks
These aren’t prerequisites — dip in and out as each lesson makes you curious.
Technique Library
Every black-box, white-box, experience-based, and management technique. Each entry has a decision guide, NZ worked examples, and instant self-checks.
Browse librarySpecialised Tracks
BDD / Gherkin, Banking QA, bug reporting mastery, Playwright deep-dive, environment & release testing, A11y certification, shift-left/right strategies, and more.
Explore specialisationsAI Testing
Prompt engineering, hallucination detection, metamorphic testing for ML systems, neural network coverage, and full AI evaluation frameworks — with live prompt labs.
Start AI module8 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 techniqueExploratory Testing
All levelsStructured curiosity. Charter-based exploration finds bugs scripted tests always miss — and it’s faster than writing a test case first.
Learn the techniqueEquivalence 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 techniqueRisk-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 techniqueAPI 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 techniqueAccessibility Testing
NZ requiredRequired under NZ Web Accessibility Standard 1.2. WCAG 2.2 criteria, keyboard navigation, and screen reader testing with NZ government context.
Learn the techniqueError Guessing
All levelsSystematise your intuition. The heuristic checklists that make experienced testers fast and effective — and why this is a skill, not luck.
Learn the techniqueTest 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 techniqueHow 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.
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.
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.
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.
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.
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.
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.
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.