Modern QA2026The Agile QA Checklist — tiles
Log inJoin
19 / 66 · 20 Agile & Scrum · Estimation and Blockers← prev⊞ allnext →☰ Read as one page

3.5The Agile QA Checklist

Use this checklist to ensure nothing falls through the cracks during a sprint.

Before the Sprint

  • Review upcoming stories for testability and clarity
  • Identify testing dependencies (environments, data, tools)
  • Prepare test environments and test data
  • Write draft test cases from acceptance criteria
  • Verify CI pipeline is stable and reliable
  • Check that previous sprint's flaky test fixes are deployed

During the Sprint

  • Attend all ceremonies and contribute the QA perspective
  • Test incrementally as features complete (do not batch at the end)
  • Communicate blockers immediately at standup
  • File defects with clear reproduction steps and evidence
  • Update test management tools with execution results
  • Pair with developers on complex test scenarios
  • Run exploratory testing sessions on completed features

End of Sprint

  • Verify all stories meet the Definition of Done
  • Run full regression suite (automated)
  • File and communicate any remaining defects
  • Prepare quality metrics for sprint review
  • Participate in retrospective with quality data
  • Document what was tested and what was not (release notes)

Between Sprints

  • Address flaky tests and test infrastructure issues
  • Refactor test code that has become hard to maintain
  • Update test documentation and onboarding materials
  • Research new tools or approaches for upcoming features
  • Review and update the Definition of Done if needed
  • Prepare for the next sprint's testing needs