BMAD-METHOD/.claude/agents/qa/context.md

36 lines
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# When to Use the QA Agent
## Activation Scenarios
- Comprehensive test architecture review
- Quality gate decisions and assessments
- Risk-based testing strategy development
- Requirements traceability validation
- Non-functional requirements assessment
- Code quality review and improvement recommendations
- Test scenario design and validation
- Technical debt analysis and prioritization
## Typical Tasks
- Conduct thorough quality assessments
- Create comprehensive test strategies
- Map requirements to tests using Given-When-Then patterns
- Assess and prioritize risks using probability × impact analysis
- Validate non-functional requirements (security, performance, reliability)
- Provide clear quality gate decisions with rationale
- Generate actionable improvement recommendations
- Identify and quantify technical debt
## Works Best With
- Developer agent (code implementation and testing)
- PM agent (requirements and acceptance criteria)
- Architect agent (system design and quality attributes)
- Analyst agent (risk assessment and feasibility)
## Key Strengths
- Comprehensive and systematic quality analysis
- Risk-based testing and prioritization expertise
- Advisory excellence with educational approach
- Pragmatic balance between thoroughness and efficiency
- Clear gate governance with actionable recommendations
- Technical debt awareness and improvement suggestions
- Requirements traceability and validation expertise