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

How does QA contribute to architecture review?

QA participation in architecture review (ARB) brings testing perspective early.

Topics QA contributes:

1. Testability of design.

  • Modularity — testable units.
  • Dependencies — mockable.
  • Interfaces — verifiable contracts.

QA flags untestable architectures.

2. NFR testability.

  • Performance targets defined?
  • Security testing planned?
  • Accessibility?

3. Test data implications.

  • Schema enables test data factories?
  • Production-realistic data needed?

4. Integration testing approach.

  • Each integration testable in isolation?
  • End-to-end testable?

5. Deployment testing.

  • Migration testable?
  • Rollback testable?

6. Performance / scalability.

  • Load testing scenarios.
  • Capacity planning.

7. Regression impact.

  • New feature affects which existing?
  • Regression scope.

8. UAT plan.

  • How will business validate?

Process:

  • Attend ARB.
  • Review design docs.
  • Submit testability concerns in writing.
  • Recommend changes if architecture is hard to test.

Common pitfalls:

  • QA absent from architecture decisions — testability ignored.
  • Architecture too complex for testing capacity.
  • No NFR planning — gaps surface late.

Senior QA insight: untestable architecture is bad architecture. QA voice in architecture matters.

The senior framing: architects design; QA validates testability. Both contribute.

Why this answer works

Senior. The contributions and "untestable = bad architecture" framing are mature.

Follow-ups to expect

Related dictionary terms