Skip to main content
QATraining
All skills

Start QA roadmap

Agile QA

Agile QA means testing early, clarifying requirements, supporting developers, and giving fast feedback throughout delivery.

It helps testers contribute before a feature reaches a late test phase.

Roadmap

Beginner

  • Learn the purpose, vocabulary, and everyday QA situations where Agile QA is used.
  • Practise with small examples, clear acceptance criteria, and simple evidence notes.
  • Create one reusable checklist or template that can be applied on a real feature.

Intermediate

  • Apply Agile QA across realistic product flows, edge cases, and release risks.
  • Connect the skill to defects, traceability, test data, environments, and reporting.
  • Review output with another tester or developer and tighten the evidence.

Advanced

  • Turn Agile QA into a repeatable workflow that supports delivery decisions.
  • Automate or standardise the parts that repeat without hiding human judgement.
  • Use metrics, examples, and lessons learned to improve the team process.

Practical checklist

  • Define what good Agile QA evidence looks like before starting.
  • Confirm the feature, risk, user, environment, and data scope.
  • Cover happy paths, negative paths, boundaries, and realistic user behaviour.
  • Record assumptions, gaps, blockers, and follow-up questions.
  • Share results in a format developers and stakeholders can act on.

Common mistakes

  • Treating Agile QA as a document task instead of a thinking workflow.
  • Testing only the happy path and missing risk-heavy conditions.
  • Using vague pass/fail notes that do not explain impact or evidence.
  • Ignoring maintainability, repeatability, and stakeholder readability.

Interview questions

  1. How would you explain Agile QA to a non-technical stakeholder?
  2. What risks would make Agile QA more important on a release?
  3. How do you decide what to test first when time is limited?
  4. What evidence would you include in a QA sign-off summary?

Related resources