Salesforce Dictionary - Free Salesforce GlossarySalesforce Dictionary
Salesforce QA / Tester
medium

How does QA work in agile / Scrum?

Agile changes QA from end-of-cycle to continuous.

Within sprint:

  • Sprint planning: QA participates; estimates testing effort.
  • Story refinement: QA contributes acceptance criteria.
  • Daily standups: testing progress / blockers.
  • Mid-sprint testing: as code merges, tests run.
  • Sprint review / demo: tested features shown.
  • Sprint retro: process improvements.

Test approach:

  • Tests in same sprint as feature — not deferred.
  • Continuous testing — CI/CD-driven.
  • Definition of Done includes tests passing, coverage met.

Sprint length implications:

  • 2-week sprint: ambitious; tests + feature in 2 weeks.
  • 3-4-week sprint: more time for thorough testing.

Roles:

  • QAs embedded in dev teams — not separate.
  • Pairing with devs on hard tests.
  • Joint ownership of quality.

Anti-patterns:

  • QA at end — defeats agile.
  • QA in separate team — coordination friction.
  • Tests in next sprint — debt accumulates.

Specific Salesforce considerations:

  • Sprint 0 for initial setup.
  • Discovery before sprints.
  • UAT spans multiple sprints typically.

Senior QA insight: agile requires shift-left. QA earlier, more continuous, more collaborative.

The senior framing: agile QA is a lifestyle change. Embraces continuous testing; rejects batch testing.

Why this answer works

Senior. The shift-left and lifestyle-change framing are mature.

Follow-ups to expect

Related dictionary terms