본문으로 건너뛰기
고급약 9시간 (예상)

AI 검증 파이프라인 운영 — 검증 기준·에이전트 스킬·배포 게이트·판정 기록

AI의 판정은 기준보다 정확할 수 없다. 요구사항·화면·API에서 대상·조건·관찰·판정·근거 다섯 칸의 검증 기준과 인용을 요구하는 루브릭을 쓰고, 기준을 Agent Skills(SKILL.md)와 AGENTS.md로 개발자 에이전트에 배포해 코드 작성 시점부터 적용한다. 골드 세트·Cohen의 카파·FAIL 재현율로 LLM 판정자를 보정하고 편향·드리프트를 통제하며, 같은 기준을 PR·주기 회귀·릴리스 전 세 층에 배치해 판정 레코드로 남긴다. 그 레코드로 주간 배포 게이트의 차단 규칙·게이트 요약·예외 승인·결정 기록을 운영하고, 플래키 비율·기준 커버리지·결함 발견 위치·판정자 오판률·DORA 지표로 개선하며, 온보딩 단계와 성숙도 모델로 아직 붙지 않은 서비스까지 넓힌다.

★ AI의 판정은 기준보다 정확할 수 없고, 기록되지 않은 판정은 판정이 아니다.

학습 목표

이 모듈 한 줄 요약 — "한 번 잘 확인하는 것과 매번 자동으로 걸러지게 만드는 것". 인공지능으로 시험하고, 인공지능을 시험하고, 그 산출물을 교차 확인하는 법을 배웠다. 여기서는 그것을 조직의 상시 체계로 만든다 — 기준을 글로 정하고, 통과 못 하면 배포가 막히게 하고, 판정의 근거를 기록으로 남긴다.

모듈 18a·18b·18c에서 AI로 테스트하는 법, AI 시스템을 테스트하는 법, AI 산출물을 교차검증하는 법을 배웠다. 이 모듈은 그것들을 조직의 검증 체계로 운영 하는 법을 다룬다. 채용 공고에 "AI가 스스로 검증하게 만들어 품질 검증을 확장할 QA", "AI가 남긴 판정 근거로 배포 여부를 결정하는 게이트", "개발자의 AI 에이전트 스킬로 코드 작성 시점부터 적용", "PR 단위 검증·주기 회귀·릴리즈 전 검증으로 이어지는 파이프라인"으로 나오는 업무를 처음부터 끝까지 하나의 흐름으로 설계한다.

먼저 요구사항·화면·API에서 AI가 케이스로 펼치고 판정할 수 있는 다섯 칸짜리 검증 기준과 루브릭을 쓰고, 그 기준을 Agent Skills와 AGENTS.md로 개발자의 에이전트에 배포한다. 해석 판정을 맡을 LLM 판정자를 골드 세트·Cohen의 카파·FAIL 재현율로 보정하고 편향과 드리프트를 통제한다. 같은 기준을 PR·회귀·릴리스 전 세 층에 다른 강도로 배치해 판정 레코드 한 형식으로 남기고, 그 레코드로 주간 배포 게이트의 자동 판정·사람 검토·결정 기록과 예외 승인을 운영한다. 플래키 비율·기준 커버리지·결함 발견 위치·게이트 지표·판정자 오판률·DORA 다섯 지표로 파이프라인을 개선하고, 마지막으로 아직 붙지 않은 서비스를 온보딩 단계와 성숙도 모델로 넓힌다.

이 모듈을 관통하는 문장은 두 개다. AI의 판정은 기준보다 정확할 수 없다. 그리고 기록되지 않은 판정은 판정이 아니다.

완료 후 할 수 있는 것

  • 요구사항·화면·API에서 대상·조건·관찰·판정·근거 다섯 칸의 검증 기준을 쓰고, 결정적 판정과 해석 판정을 가를 수 있다
  • 판정 근거로 인용을 요구하는 루브릭을 쓰고, 부수 효과·부정 기준까지 포함해 수용 기준을 판정 단위로 쪼갤 수 있다
  • 검증 기준을 SKILL.md 명세에 맞는 스킬과 AGENTS.md 규칙으로 나눠 배포하고, 기대값을 구현에서 가져오지 못하게 막을 수 있다
  • 스킬의 버전·소유권·기준 완화 승인을 설계하고, 스킬이 실제로 적용됐는지 지표와 의도적 시험으로 확인할 수 있다
  • 골드 세트를 설계하고 카파·FAIL 재현율·정밀도로 LLM 판정자를 보정하며, 위치·길이·자기 선호·형식 조작 편향을 설계로 통제할 수 있다
  • PR·회귀·릴리스 전 세 층의 질문·시간 예산·차단 대상을 정하고, 변경 영향 지도와 판정 레코드 형식을 설계할 수 있다
  • 차단 규칙을 조건으로 쓰고, 게이트 요약을 레코드 조회로 만들고, 예외 승인과 조건부 Go 결정을 추적 가능한 기록으로 남길 수 있다
  • 플래키 비율을 정의대로 계산하고, 기준 커버리지·결함 발견 위치·게이트 지표·판정자 오판률을 짝 지표와 함께 대시보드로 구성할 수 있다
  • 확장 대상을 네 축으로 고르고, 서비스 온보딩 여덟 단계와 검증 성숙도 0~4단계로 확장 계획을 세우고 다른 팀의 협의를 끌어낼 수 있다

채용시장에서의 위치

이 모듈의 요건 조합은 AI를 제품 개발에 깊게 들인 클라우드·AI 플랫폼 기업, 에이전트 기반 개발을 도입한 SaaS 기업, 대기업 AI 전환 조직의 QA 공고에 2025년 말부터 빠르게 늘었다. 공고 문장은 회사마다 다르지만 요구하는 것은 한 방향이다. 테스트 케이스를 쓰는 사람이 아니라, AI가 검증하고 판정하는 체계를 설계하고 그 판정에 책임지는 사람. 그래서 "AI(LLM·에이전트)를 이용해 검증을 자동화해 본 경험", "검증 결과를 근거로 배포 여부를 판정하고 그 근거를 기록으로 남겨 본 경험", "에이전트가 쓰는 스킬·규칙을 만들어 본 경험"이 한 공고에 함께 나온다.

QA 경력자에게 유리한 지점은 분명하다. 기준을 판정 단위로 쪼개는 능력, 부수 효과와 부정 조건을 떠올리는 도메인 감각, 거짓 경보와 놓친 결함의 비용을 구분하는 감각은 AI 도구를 잘 다루는 개발자에게 오히려 드물다. 반대로 공백이 되기 쉬운 것은 판정자를 숫자로 보정 하는 방법과, 파이프라인·게이트를 레코드 형식과 규칙 코드 로 설계하는 방법이다.

면접에서 힘을 갖는 이야기는 "AI로 테스트를 자동화했다"가 아니다. "AI가 통과라고 한 것을 무엇으로 믿었는가" 다. 관찰 일치율은 높았지만 FAIL 재현율이 낮아 루브릭을 고친 이야기, 재시도 통과로 숨어 있던 간헐 결함을 레코드의 시도 기록으로 찾아낸 이야기, 관찰 기간을 약속하고 두 번째 서비스 팀의 협의를 끌어낸 이야기가 이 모듈의 성숙도를 보여준다.

레슨 (7개)

  1. 고급약 35분

    AI가 판정할 수 있는 검증 기준 쓰기 — 요구사항·화면·API에서 통과와 실패를 정의하기

    테스트 케이스를 하나씩 쓰는 대신, AI가 케이스로 펼치고 결과를 판정할 수 있는 기준을 쓴다. 기준 한 줄이 갖춰야 할 다섯 칸(대상·조건·관찰·판정·근거), 요구사항·화면·API 각각에서 기준을 뽑는 법, 결정적 판정과 해석 판정을 가르는 법, 그리고 기준을 사람이 아니라 AI가 읽을 때 새로 생기는 함정을 다룬다.

  2. 고급약 35분

    검증 기준을 개발자 에이전트의 스킬·규칙으로 — 코드를 쓰는 시점부터 기준이 적용되게 하기

    QA가 쓴 검증 기준이 문서함에 머물면 배포 직전에야 쓰인다. 기준을 Agent Skills(SKILL.md)와 AGENTS.md 같은 에이전트 규칙 파일로 배포해 개발자의 AI 에이전트가 코드를 쓰는 순간부터 기준을 읽고 테스트를 함께 만들게 하는 법, 스킬과 규칙의 역할 분담, 버전 관리와 소유권, 그리고 스킬이 실제로 적용됐는지 확인하는 법을 다룬다.

  3. 고급약 40분

    LLM 판정자 보정 — 사람 라벨과의 일치도·편향 통제·판정 드리프트 감시

    해석 판정을 LLM에 맡기려면 판정자 자체를 먼저 검증해야 한다. 사람이 라벨링한 기준 세트(골드 세트) 만들기, 관찰 일치율 대신 Cohen의 카파와 혼동 행렬로 일치도를 읽는 법, 위치·길이·자기 선호 편향을 설계로 통제하는 법, 판정자 모델·프롬프트가 바뀔 때의 재보정, 운영 중 표본 재검토로 드리프트를 잡는 법을 다룬다.

  4. 고급약 40분

    PR 단위·주기 회귀·릴리스 전 — 세 층의 검증 파이프라인을 하나의 기준으로 잇기

    같은 검증 기준을 PR 검증, 야간·주기 회귀, 릴리스 전 검증 세 층에 다른 강도로 배치한다. 층마다 무엇을 돌리고 무엇을 막는지, 시간 예산과 변경 영향 기반 선택, 결정적 판정과 AI 판정의 배치, 환경과 데이터 준비, 결과를 한 형식의 판정 레코드로 남겨 다음 층과 게이트가 재사용하게 하는 법을 다룬다.

  5. 고급약 35분

    주간 배포 게이트 운영 — AI가 남긴 판정 근거로 Go/No-Go를 내리고 결정을 기록으로 남기기

    판정 레코드가 쌓여도 누군가 배포를 결정해야 한다. 주간 배포 게이트를 자동 판정·사람 검토·결정 기록의 세 단계로 운영하는 법, 차단 규칙과 예외 승인의 설계, AI 판정 근거를 게이트 요약으로 묶는 형식, 조건부 Go와 No-Go의 기록, 결함 관리와의 연결, 그리고 게이트 자체가 형식이 되지 않게 감시하는 법을 다룬다.

  6. 고급약 35분

    품질 지표 대시보드 — Flaky rate·기준 커버리지·결함 추세·게이트 지표·AI 판정 오판률

    판정 레코드가 쌓이면 지표로 파이프라인을 개선할 수 있다. 플래키 비율을 정의대로 계산하는 법, 코드 커버리지가 아닌 기준 커버리지, 결함 유입·탈출 추세, 게이트 차단율·예외율·리드타임, DORA 다섯 지표와의 연결, AI 판정자 오판률, 그리고 지표가 목표가 되어 망가지는 것을 막는 대시보드 설계를 다룬다.

  7. 고급약 30분

    AI 검증을 아직 붙지 않은 서비스로 넓히기 — 온보딩 순서·성숙도 단계·협의 끌어내기

    게이트가 한 서비스에서 돌기 시작하면 다음 일은 넓히는 것이다. 어느 서비스부터 붙일지 고르는 기준, 서비스 하나를 온보딩하는 여덟 단계, 검증 성숙도 0~4단계와 단계별 게이트 적용 수준, 개발·인프라 팀과의 협의를 먼저 끌어내는 방법, 확장 중에 흔히 무너지는 지점을 다룬다.