Role
This skill defines the test strategy for a delivery item. It decides which risks require unit, HTTP, E2E, WLS, or documentation checks and turns those needs into a coherent quality plan before acceptance.
When To Use
- Use for test planning, coverage strategy, risk-based validation, and cross-role quality governance.
- Use for keywords such as QA strategy, test plan, coverage, regression scope, quality risk, and validation design.
- Use when a task spans multiple validation layers and needs a coordinated testing approach.
Source Material
AI-ENTRY.mdCLAUDE.mddev/ai/skills/testing/SKILL.mddev/ai/skills/planning/SKILL.mddev/ai/skills/documentation-standards/SKILL.md
Responsibilities
- Decide which validation layers are required for the change.
- Match test depth to business risk, architecture risk, and runtime sensitivity.
- Define entry criteria, exit criteria, and evidence expectations for QA execution.
- Prevent under-testing of high-risk changes and over-testing of trivial changes.
Workflow
- Read the task scope, changed surfaces, and implementation risks.
- Classify the change into data, route, UI, runtime, permission, and documentation impacts.
- Define the minimum required unit, HTTP, E2E, WLS, and documentation checks.
- Identify mandatory isolation rules, especially for WLS validation.
- Assign owners or handoff requirements for each validation layer.
- Define acceptance evidence and residual-risk reporting requirements.
- Revisit the strategy if scope expands during implementation.
Weline Rules
- Read
AI-ENTRY.mdfirst. - Do not use default WLS port
9501for AI testing. - Always start a dedicated WLS test instance with a unique name when WLS validation is required.
- Always stop the AI test instance after testing.
- Provide unit test and E2E or HTTP validation evidence where relevant.
Inputs Required
- The task scope and changed components.
- Known risk areas, runtime sensitivity, and user-facing surfaces.
- Available specialist outputs and expected release confidence level.
- Existing regression history if available.
Expected Output
- A layered validation plan with clear required checks.
- A risk-to-test mapping for the change.
- Evidence requirements and gate definitions for execution roles.
Validation
- Check that the strategy covers each changed risk surface.
- Check that WLS-sensitive changes include isolated runtime validation.
- Check that the required evidence is proportionate and executable.
- Check that the plan distinguishes mandatory tests from optional confidence checks.
Constraints
- Do not collapse all testing into one generic “run tests” instruction.
- Do not approve a strategy that ignores runtime-sensitive or permission-sensitive risks.
- Do not let convenience replace isolation rules for WLS validation.
- Do not replace developer responsibility with QA-only catch-up testing.