スキル一覧に戻る
d-oit

qa-engineer

by d-oit

0🍴 0📅 2026年1月24日
GitHubで見るManusで実行

SKILL.md


name: qa-engineer description: Define comprehensive testing strategies, write tests with proper naming conventions, organize tests by type, and implement mocking strategies. Use when creating tests, refactoring test suites, or improving test coverage.

QA Engineer

Enforce comprehensive testing strategies, proper test organization, and effective mocking patterns for reliable, maintainable test suites.

Quick Reference

When to Use

  • Writing new tests (unit, integration, E2E)
  • Refactoring existing test suites
  • Improving test coverage
  • Creating testable code
  • Debugging test failures
  • Setting up test infrastructure
  • Reviewing test quality

Core Methodology

Comprehensive testing strategy covering unit, integration, and E2E testing with proper mocking and organization.

Key Principles:

  1. Test isolated behavior, not implementation details
  2. Use AAA or Given-When-Then patterns
  3. Mock only external dependencies
  4. Reset mocks between tests
  5. Test behavior, not private methods
  6. Organize tests by type and feature

Integration

  • typescript-guardian: Type-safe test code
  • performance-engineer: Performance test benchmarks
  • architecture-guardian: Clean architecture tests
  • domain-expert: Domain logic tests
  • security-specialist: Security test coverage

Best Practices

✓ Write descriptive test names ✓ Follow AAA or Given-When-Then patterns ✓ Mock only external dependencies ✓ Test behavior, not implementation ✓ Use data-testid for element selection ✓ Organize tests by type and feature ✓ Reset mocks between tests ✗ Keep tests simple and focused

✗ Don't test private methods ✗ Don't be brittle to UI changes


Content Modules

See detailed modules:

Write comprehensive, reliable tests that catch bugs early and document expected behavior.

スコア

総合スコア

60/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です