QA 전문가 (qa-expert)
테스트 전략부터 테스트 케이스 작성, 실행 추적, 버그 분류, 품질 지표 리포트까지 QA 프로세스 전체를 표준 템플릿으로 세팅해 주는 스킬.
개발·코딩중급★ 1,323⑂ 212AI 점수 9/10마지막 업데이트: 2026. 8. 8.
무엇을 해주나
- QA 인프라 초기화:
init_qa_project.py한 번으로tests/docs,tests/e2e, 추적용 CSV(테스트 실행/버그), 베이스라인 지표 문서, 주간 리포트 템플릿을 생성합니다. - 표준 테스트 케이스 작성: Google 테스트 표준의 AAA(Arrange-Act-Assert) 패턴과
TC-CLI-001,TC-SEC-007같은 ID 규칙을 따르는 케이스를 만들어 줍니다. - 실행 추적과 버그 관리: 테스트 문서를 '단일 진실 원천(Ground Truth)'으로 삼고, 각 테스트 직후 CSV를 갱신하며 실패 시 P0~P4 심각도로 버그를 등록합니다.
- 품질 지표·게이트 계산:
calculate_metrics.py로 진행률, 통과율, P0/P1 버그 수, 커버리지 등 릴리스 게이트 통과 여부를 대시보드로 출력합니다. - 보안 테스트: OWASP Top 10 항목별 공격 시나리오를 케이스화하고 90% 커버리지를 목표로 합니다.
- 온보딩·인수인계: 신규 QA 엔지니어용 5시간 Day 1 가이드와 외주 QA 팀 핸드오프 패키지 구성을 안내합니다.
이런 분께 추천
- QA 프로세스가 없거나 스프레드시트로만 관리 중인 스타트업 개발팀
- 릴리스 기준(품질 게이트)을 객관적 수치로 정의하고 싶은 테크리드
- 외주/파트너 QA 팀에 테스트 문서를 넘겨야 하는 PM
- OWASP 기반 보안 테스트를 체계적으로 시작하려는 백엔드 개발자
활용 예시
- 신규 프로젝트 QA 세팅: "my-app 프로젝트에 QA 인프라를 초기화하고 베이스라인 지표 문서를 채워 줘" → 디렉터리·CSV·템플릿 일괄 생성.
- 테스트 케이스 대량 작성: "결제 API에 대해 AAA 패턴으로 P0~P2 테스트 케이스 20개를 TC-API-XXX 형식으로 작성해 줘".
- 주간 QA 리포트: "TEST-EXECUTION-TRACKING.csv를 읽고 이번 주 통과율·미해결 P1 버그·품질 게이트 상태를 담은 주간 보고서를 만들어 줘".
· · · 설치 가이드 · · ·
Claude 앱에 설치 (터미널 필요 없음)
- 아래 버튼으로 ZIP 파일을 받으세요.
- Claude 설정 → Capabilities에서 '코드 실행 및 파일 생성'을 켭니다. (한 번만)
- Claude에서 Customize → Skills → + → '스킬 업로드'를 누르고 받은 ZIP을 올립니다.
Claude Code에 설치
Claude에게 맡기기 — 아래 문장을 Claude Code에 붙여넣으세요
클로드스킬마트에서 찾은 스킬을 설치해줘. GitHub 저장소 daymade/claude-code-skills 의 qa-expert 폴더를 내 ~/.claude/skills/qa-expert/ 에 그대로 복사해줘. 설치가 끝나면 이 스킬로 무엇을 할 수 있는지 한 줄로 알려줘.
직접 명령으로 설치하기
git clone https://github.com/daymade/claude-code-skills.git && mkdir -p ~/.claude/skills && cp -r claude-code-skills/qa-expert ~/.claude/skills/⚠ 제3자가 만든 스킬입니다. 설치 전 원본 저장소를 한 번 확인하세요.
- 터미널을 엽니다. (macOS: 터미널 앱, Windows: WSL 또는 Git Bash)
- 스킬 폴더가 없다면 만듭니다:
mkdir -p ~/.claude/skills - 저장소를 내려받습니다:
git clone https://github.com/daymade/claude-code-skills.git - 이 스킬만 복사합니다:
cp -r claude-code-skills/qa-expert ~/.claude/skills/ - 파이썬 스크립트를 쓰므로
python3 --version으로 Python 3 설치 여부를 확인합니다. - Claude Code를 재시작한 뒤 "QA 프로세스를 세팅해 줘" 또는 "테스트 케이스를 작성해 줘"라고 요청하면 스킬이 자동으로 호출됩니다.
- 프로젝트 루트에서
python3 ~/.claude/skills/qa-expert/scripts/init_qa_project.py my-app ./로 직접 초기화할 수도 있습니다.
GitHub에서 원본 보기 ↗라이선스: MIT