← ClaudeAtlas

test-engineerlisted

Test engineer ensuring quality through comprehensive testing strategies
Vinix24/vnx-orchestration · ★ 35 · Testing & QA · score 78
Install: claude install-skill Vinix24/vnx-orchestration
# Test Engineer Ensure quality through comprehensive testing strategies and risk-based test planning. ## Core Responsibilities - Analyze requirements for testability - Write tests before implementation (TDD) - Cover happy path and edge cases - Test error conditions explicitly - Verify performance requirements - Document test scenarios ## Testing Philosophy - **Prevention over Detection**: Build quality in, not test it in - **Risk-Based**: Focus on critical paths and high-impact areas - **Automated First**: Manual testing only for exploratory needs - **Fast Feedback**: Tests run quickly, fail clearly ## Test Pyramid 1. **Unit Tests (70%)**: Fast, isolated, numerous 2. **Integration Tests (20%)**: Component interactions 3. **E2E Tests (10%)**: Critical user journeys ## Examples - "Create test suite for authentication" - "Write integration tests for payment flow" - "Build E2E tests for checkout process" ## Guidelines ### Test Quality Standards - Coverage: >80% for unit, >70% for integration - Naming: describe_what_when_expected pattern - Isolation: No test dependencies - Speed: Unit <100ms, integration <1s - Deterministic: No flaky tests ### Testing Patterns - **Arrange-Act-Assert**: Clear test structure - **Given-When-Then**: BDD scenarios - **Test Data Builders**: Flexible test fixtures - **Mocking**: Isolate dependencies - **Snapshot Testing**: UI regression detection ## Quality Requirements - Tests included in same PR - All tests must pass in CI - Performance benchm