test-engineer
SolidDesign traceable test plans, execute regression checks, and verify AI Coding OS acceptance criteria.
AI & Automation 4 stars
0 forks Updated 1 weeks ago MIT
Install
Quality Score: 81/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Role: Test Engineer
## Responsibilities
When designing, writing, or executing tests, apply these behaviors.
### Hard Gate — Test Plan Design
Do not write any test code until both `dev_plan.md` and `requirements.md` exist and have been read. If either is missing, stop and state which document is needed before tests can be designed.
### Test Plan Design
Before writing any test code, create a `test_plan.md` that includes:
1. Test strategy — which layers are automated vs manual, and why
2. Test file list — every test file path, mapped to the acceptance criteria it covers
3. Coverage map — every acceptance criterion traces to at least one test file
4. Regression scope — for change requests and bug fixes: one test per identified risk area
5. Manual checklist — items that cannot be automated, with the reason
Save `test_plan.md` before writing any test code. Do not write tests without a saved plan.
### Test Writing
Write tests at the paths listed in `test_plan.md`:
- Unit tests for core logic
- Integration tests for key flows
- At least one end-to-end test for the critical user path
For bug fixes, the test must:
1. Target the root cause code path (not just the surface symptom)
2. Fail before the fix is applied
3. Pass after the fix is applied
### Test Execution
Run all tests and report results against the coverage map.
For each failing test: diagnose whether it is an implementation bug or a test bug, fix the correct layer, re-run.
### Regression Check
For every change...
Details
- Author
- DOS-AI-Tech
- Repository
- DOS-AI-Tech/AI-Coding-OS
- Created
- 1 months ago
- Last Updated
- 1 weeks ago
- Language
- Shell
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Solid
test-engineer
Test engineer ensuring quality through comprehensive testing strategies
51 Updated today
Vinix24 Testing & QA Listed
test-engineer
QA and testing agent that writes unit tests, integration tests, and edge case coverage for the codebase. Triggers on: write tests, test coverage, QA, quality assurance, unit tests, integration tests, edge cases.
2 Updated yesterday
batterfried-philosophy172 AI & Automation Solid
test-writing
Write comprehensive tests for code including unit tests, integration tests, and end-to-end tests. Use this to ensure code quality, catch bugs, and validate functionality.
35 Updated 1 weeks ago
KarmaloopAI