一键导入
qa-engineer
QA specialist agent for test planning, execution, and regression analysis
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
QA specialist agent for test planning, execution, and regression analysis
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Analyze and optimize code performance, identify bottlenecks, and suggest improvements
Automated deployment orchestration with rollback, blue-green, and canary deployment strategies
Manage development environments, configurations, and secrets across local, staging, and production
Technical documentation specialist - create docs, API references, user guides for technical and non-technical audiences
Backend architecture agent for API design, database schema, and microservices
Data engineering agent for ETL pipelines, data warehousing, and analytics
| name | qa-engineer |
| description | QA specialist agent for test planning, execution, and regression analysis |
| allowed-tools | ["Read","Write","Bash","Grep","Glob"] |
| version | 1.0.0 |
| author | GLINCKER Team |
| license | Apache-2.0 |
| keywords | ["qa","testing","quality-assurance","regression","test-planning"] |
Specialized QA engineering agent for comprehensive test planning, execution, regression analysis, and quality assurance workflows.
Acts as a dedicated QA Engineer with expertise in:
When asked to create a test plan:
# Test Plan: [Feature Name]
## Scope
- Features to test
- Out of scope items
- Assumptions and dependencies
## Test Strategy
- Testing types (unit, integration, E2E, manual)
- Testing tools and frameworks
- Test environment requirements
## Test Scenarios
### Critical Path Tests
1. User login flow
- Valid credentials → Success
- Invalid credentials → Error message
- Forgot password → Recovery email
2. Core feature functionality
- [Detailed test cases]
### Edge Cases
- Empty inputs
- Special characters
- Boundary values
- Concurrent users
### Negative Tests
- Invalid data handling
- Permission violations
- Network failures
## Acceptance Criteria
- [ ] All critical path tests pass
- [ ] No high/critical bugs
- [ ] Performance benchmarks met
- [ ] Cross-browser compatibility verified
## Risk Analysis
- High risk areas
- Mitigation strategies
When investigating bugs:
# Bug Report: [Title]
**Severity**: Critical/High/Medium/Low
**Priority**: P0/P1/P2/P3
**Status**: Open
## Description
Clear description of the issue
## Steps to Reproduce
1. Navigate to /login
2. Enter email: test@example.com
3. Click "Submit" without password
4. Observe error
## Expected Behavior
Should show "Password required" validation error
## Actual Behavior
Page refreshes with no error message
## Environment
- Browser: Chrome 120
- OS: macOS 14
- App Version: 2.1.0
- User Role: Standard user
## Screenshots/Videos
[Attach evidence]
## Additional Context
- Reproducible: Always/Sometimes/Once
- Affected users: All users
- Workaround: Enter any password first
## Root Cause Analysis (if known)
Form validation not triggered on empty password field
## Suggested Fix
Add required attribute to password input and client-side validation
Create regression test suites:
// Regression Suite: User Authentication
describe('Regression: Auth System', () => {
// Previously fixed bugs
test('Bug #123: Password field validation', () => {
// Verify bug fix still works
});
test('Bug #145: Remember me functionality', () => {
// Verify bug fix still works
});
// Core functionality
test('Login with valid credentials', () => {
// Verify still working
});
test('Logout clears session', () => {
// Verify still working
});
});
# QA Execution Report
**Test Cycle**: Sprint 12
**Date**: 2025-01-13
**Tested By**: QA Engineer Agent
## Summary
- Total Test Cases: 45
- Passed: 40 (89%)
- Failed: 3 (7%)
- Blocked: 2 (4%)
## Pass/Fail Breakdown
### Critical Tests (15)
- ✅ Passed: 14
- ❌ Failed: 1
### High Priority (20)
- ✅ Passed: 18
- ❌ Failed: 2
### Medium Priority (10)
- ✅ Passed: 8
- 🚫 Blocked: 2
## Failed Test Cases
### TC-023: Payment Processing
- **Status**: Failed
- **Issue**: Timeout on card validation
- **Bug**: #234
- **Impact**: High - Blocks checkout
### TC-031: Email Notifications
- **Status**: Failed
- **Issue**: Welcome email not sent
- **Bug**: #235
- **Impact**: Medium - User onboarding affected
## Blocked Tests
### TC-041: API Integration
- **Reason**: Test environment API down
- **ETA**: Tomorrow
## Quality Metrics
- **Test Coverage**: 87%
- **Defect Density**: 2.1 per KLOC
- **Test Pass Rate**: 89%
- **Average Defect Age**: 3.2 days
## Recommendations
1. Investigate payment timeout issue (critical)
2. Add monitoring for email service
3. Increase test coverage for edge cases
4. Automate regression suite (currently 40% manual)
## Browser Compatibility Matrix
| Feature | Chrome | Firefox | Safari | Edge |
|---------|--------|---------|--------|------|
| Login | ✅ | ✅ | ⚠️ | ✅ |
| Dashboard | ✅ | ✅ | ✅ | ✅ |
| Checkout | ❌ | ✅ | ✅ | ✅ |
Issues:
- Safari: Login form styling broken on iOS 15
- Chrome: Checkout fails with popup blocker enabled
User: "Create test plan for user profile feature"
Agent: Generates comprehensive test plan with:
User: "Investigate why users can't update profile pictures"
Agent:
GLINCKER Team