Back to skills
SKILL.md
Qa Strategy
ASecurity[QA Process · ISO 25010 + ISTQB CTFL v4.0] Test Strategy document creation — defines scope, risk appetite, test approach, coverage goals, and tool selection for the project. Run before qa-plan.
- 4 stars
- 0 votes
- 0 copies
- 5 views
- Added September 12, 2026
Works with
Security analysis
100/100Pro scans all 2 files and shows the line behind each finding
npx -y skills add aibot88/sec_skill_store --skill qa-strategy --agent claude-codeAre you the author of Qa Strategy?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/aibot88-qa-strategy)---
name: qa-strategy
description: "[QA Process · ISO 25010 + ISTQB CTFL v4.0] Test Strategy document creation — defines scope, risk appetite, test approach, coverage goals, and tool selection for the project. Run before qa-plan."
---
# Helix — QA Strategy
> 📚 **Knowledge References** (loaded automatically):
> `qa-strategy-patterns.md` — ISTQB test strategy templates, risk appetite frameworks, coverage models
A Test Strategy is the highest-level QA document — it answers *why* and *how* testing will be done across the project lifecycle.
## Step 1: Gather Context
Ask the user:
```
1. What type of project? (web app / API / mobile / backend service / other)
2. What quality risks concern you most? (data loss / security / performance / accessibility / UX)
3. What's the release cadence? (continuous / sprint-based / major releases)
4. Any compliance requirements? (GDPR, HIPAA, PCI-DSS, WCAG 2.1)
5. Team structure — dedicated QA engineers, devs doing QA, or both?
```
## Step 2: Define Strategy Dimensions
Cover all 6 dimensions:
| Dimension | Content |
|-----------|---------|
| **Scope** | What is in/out of scope for testing |
| **Risk Appetite** | Which risk categories are critical vs acceptable |
| **Test Approach** | Shift-left, risk-based, exploratory, automated-first |
| **Coverage Goals** | % targets per tier (unit ≥90%, integration ≥70%, E2E critical paths) |
| **Tool Selection** | Free-first tools per test type |
| **Exit Criteria** | What "done" looks like for each tier |
## Step 3: Risk Appetite Matrix
```
| Risk Category | Likelihood | Impact | Priority |
|--------------------|------------|--------|----------|
| Data loss/corruption | ? | High | ? |
| Security breach | ? | High | ? |
| Performance SLO | ? | Medium | ? |
| Accessibility | ? | Medium | ? |
| Visual regression | ? | Low | ? |
```
Fill with user's input. High × High = must test every release.
## Step 4: Coverage Model
Map test types to project risk areas:
```
Critical paths → E2E (every release)
Business logic → Unit ≥ 90% coverage
API contracts → Contract tests (every service change)
Auth / Security → Security audit (every release)
Performance SLOs → Load test (pre-release)
```
## Step 5: Output
Save to `docs/qa/qa-strategy.md`:
```markdown
# Test Strategy — [Project Name]
**Version:** 1.0 | **Date:** YYYY-MM-DD | **Author:** QA
## Scope
## Risk Appetite
## Test Approach
## Coverage Goals
## Tool Selection
## Exit Criteria per Tier
## Compliance Requirements
```
Commit to repo.
## Done
Present strategy doc path + summary table of coverage goals.
Suggest next step: `/helix qa-plan`
## Self-Evaluation Loop
```
1. Output ครบตาม scope ไหม?
2. Risk appetite สอดคล้องกับ project type ไหม?
3. Exit criteria ชัดเจน วัดได้จริงไหม?
4. มี side effect ที่ไม่ตั้งใจไหม?
```
Files in this skill
- SKILL.md
- source.json
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.