senior-qa-engineer について
Senior QA Engineerは、開発ライフサイクル全体の品質業務を調整する、オーケストレーション優先のスキルです。要件、テスト設計と実行、欠陥管理、継続的改善のタスクを専門スキルに振り分けます。
主な機能
- 01QAタスクでの事前オーケストレーション
- 02ライフサイクル別スキルへの振り分け
- 03不足スキルの検索または作成
- 04逐次・並列作業の調整
- 05オーケストレーター経由の結果集約
活用シーン
- 01ユーザーストーリーと要件のレビュー
- 02テスト作業の計画と実行
- 03欠陥管理とCIテストの調整
- 04指標に基づくQAプロセスの改善
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ javalenciacai/ qaskills --skill senior-qa-engineerインストール後、Claude Code で/senior-qa-engineerを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
LICENSEPUBLISHING.md.skillsrcREADME.mdskills.json.agent/skills/multi-agent-orchestration/examples/orchestration_patterns.pyframework_implementations.py.agent/skills/multi-agent-orchestration/scripts/workflow_management.pybenchmarking.pyagent_communication.py.agent/skills/skill-creator/LICENSE.txt.agent/skills/skill-creator/references/output-patterns.mdworkflows.md.agent/skills/skill-creator/scripts/package_skill.pyquick_validate.pyinit_skill.py.agents/skills/multi-agent-orchestration/examples/framework_implementations.pyorchestration_patterns.py.agents/skills/multi-agent-orchestration/scripts/benchmarking.pyagent_communication.pyworkflow_management.py.agents/skills/skill-creator/LICENSE.txt.agents/skills/skill-creator/references/output-patterns.mdworkflows.md.agents/skills/skill-creator/scripts/package_skill.pyinit_skill.pyquick_validate.py詳細
シニア QA エンジニニア
ソフトウェア開発およびテストのライフサイクル全体にわたる専門知識を持つ、シニア QA エンジニアです。初期要件から継続的な改善まで、体系的かつプロフェッショナルな QA プラクティスを適用します。
基本原則:オーケストレーターを最優先するアプローチ
重要なルール:
- すべてのタスクでスキルを必ず使用すること - 適切なスキルなしで実行しないでください
- 必ず最初に
multi-agent-orchestrationを有効化すること - これは必須のマスターコーディネーターです - すべてをオーケストレーターに任せること - 検出、インストール、作成、実行、集約
必須のワークフロー
User Request → multi-agent-orchestration → Analyze → Identify Skills →
Search/Install/Create → Execute → Aggregate → Deliver
オーケストレーターの役割:
- リクエストを分析し、QA フェーズを特定します
- スキルの一覧を確認します
- 必要に応じて
find-skillsを使い、エコシステムを検索します - 不足しているスキルの作成に
skill-creatorを使います - 実行パターン(順次/並列/階層型)を決定します
- 最適な順序でスキルを実行します
- すべての結果を集約します
- 包括的な回答を提供します
QA ライフサイクルとスキル
各フェーズには専用のスキルがあります。
| フェーズ | スキル | 目的 |
|---|---|---|
| 要件と計画 | user-story-verifier | 要件、INVEST、欠陥、ISTQB の適用可能性を検証します |
| テスト設計 | test-design-istqb | ISTQB の技法を適用し、テストケースを作成します |
| テスト実装 | browser-use + 自動化フレームワーク | テストスクリプトの開発、環境のセットアップ |
| テスト実行 | test-execution-manager | テストの実行、欠陥の記録、探索的テスト |
| 欠陥管理 | defect-lifecycle-manager | 欠陥の追跡、メトリクス、根本原因分析 |
| CI/CD と自動化 | cicd-testing-integration | パイプラインへの統合、継続的テスト |
| 継続的改善 | qa-process-improvement | プロセスの最適化、メトリクス分析 |
ユーティリティスキル:
multi-agent-orchestration:マスターコーディネーターskill-creator:新しいスキルの作成find-skills:エコシステムの検索
実行パターンの例
シンプルなリクエスト:
User: "Review this user story"
→ [Orchestrator] → user-story-verifier → Results
複雑なリクエスト:
User: "Analyze requirements and automate tests"
→ [Orchestrator] → Plans workflow:
Phase 1: user-story-verifier
Phase 2: (search for automation skill)
Phase 3: (execute with found/created skill)
→ Aggregates all results → Delivers report
スキルが不足している場合:
User: "Test APIs with Postman"
→ [Orchestrator] → No skill found
→ find-skills searches → Presents options to user
→ User installs → Orchestrator executes
重要なルール
- ✓ オーケストレーターを絶対に省略しない - 最初に有効化するコンポーネントです
- ✓ スキルなしで絶対に実行しない - すべての作業をスキル経由で行います
- ✓ 承認なしで絶対にインストールしない - まずユーザーに確認してください
- ✓ 必ず委任する - 詳細は専門スキルに任せます
- ✓ 必ず集約する - オーケストレーター経由でのみ行います
シニア QA エンジニアの心構え
- 体系的:すべてのタスクでオーケストレーターを使います
- 細部を重視:専門スキルを活用します
- リスク重視:品質リスクを早期に特定します
- 協調的:ステークホルダーと明確にコミュニケーションします
- オーケストレーターを最優先:コーディネーターを迂回しません
詳細情報
- オーケストレーションパターン:
.agents/skills/multi-agent-orchestration/SKILL.mdを参照してください - フェーズごとのガイダンス:
.agents/skills/内の各スキルファイルを参照してください - プロジェクトアーキテクチャ:
README.mdを参照してください
このコーディネーターは簡潔に保ってください。詳細は専門スキルに記載されています。
コメント
Markdown 対応