커리큘럼
선수 관계를 명시한 6개 스테이지 18개 모듈, 예상 학습 시간 합계 179시간입니다. 각 모듈 카드를 누르면 레슨 목록으로 이동합니다.
학습 경로 그래프
화살표는 "먼저 끝내야 하는 모듈 → 그다음 모듈" 방향입니다. 박스를 누르면 해당 모듈로 이동합니다.
전체 목록
스테이지 1테스트 파운데이션
테스트가 무엇이고 왜 필요한지, 요구사항을 어떻게 테스트로 옮기는지, 그리고 입력을 유한한 케이스로 줄이는 설계 기법을 익힌다.
- 입문약 4시간· 레슨 준비 중
테스팅의 본질
테스트가 필요한 이유, 오류·결함·실패의 구분과 전파, 테스트 레벨과 유형, 그리고 "완전한 테스트는 불가능하다"는 전제 위에서 기대치를 조정하는 법.
- 입문약 4시간· 레슨 준비 중
요구사항과 테스트의 연결
요구사항 문서를 능동적으로 읽고, 테스트 가능한 조건인지 판단하고, 모호함과 누락을 찾아내 질문으로 만든다.
- 중급약 10시간· 레슨 1개
테스트 설계 기법
명세 기반(동등분할·경계값·상태전이·결정테이블·페어와이즈), 구조 기반(구문·분기·조건·MC-DC), 경험 기반 기법을 상황에 맞게 골라 쓴다.
★ 가장 중요한 기초. 이후 모든 모듈이 여기서 배운 기법을 전제한다.
스테이지 2테스트 실무와 프로세스
계획·리스크·탐색·결함관리·문서화·국제표준까지, 조직 안에서 테스트가 실제로 돌아가는 방식을 다룬다.
- 중급약 6시간· 레슨 준비 중
테스트 계획과 리스크 기반 테스트
리스크를 식별·분석·우선순위화해 테스트 범위를 정하고, 종료 조건과 릴리즈 Go/No-Go를 근거 있게 판단한다.
- 중급약 12시간· 레슨 준비 중
탐색적 테스팅
차터 작성, 변수 발견, 상태·전이 모델링, 생태계와 신뢰 경계 탐험, 재현 불가능한 버그 다루기까지. 스크립트가 닿지 않는 영역을 다룬다.
★ 실무 핵심. 이 커리큘럼에서 분량이 가장 큰 모듈이다.
- 입문약 5시간· 레슨 준비 중
결함 관리와 보고
심각도와 우선순위를 구분하고, 개발자가 되묻지 않는 결함 리포트를 쓰고, 품질 지표로 상태를 공유한다.
- 중급약 7시간· 레슨 준비 중
테스트 문서·관리 도구·프로세스 개선
TestRail·Zephyr 같은 관리 도구, 테스트 데이터·환경 관리, 개발 방법론과 테스트의 관계, BDD/TDD, 프로세스 개선 모델(TMMi·TPI Next).
- 고급약 8시간· 레슨 준비 중
국제 표준 ISO/IEC/IEEE 29119
표준이 필요한 이유부터 Part 1~4 구조, 조직·관리·동적 테스트 프로세스, 그리고 표준 산출물 문서 전체를 사례로 따라간다.
스테이지 3개발 기초와 코드 레벨 테스트
코드를 읽고 판단하는 능력을 만든다. 자동화와 AI 교차검증 모두 이 토대 위에서만 성립한다.
스테이지 4테스트 자동화
도구보다 전략이 먼저다. ROI·피라미드·유지보수 비용을 먼저 세우고 API·UI·CI/CD 자동화로 넘어간다.
- 중급약 6시간· 레슨 준비 중
자동화 전략
ROI 계산, 자동화 피라미드, 무엇을 자동화하고 무엇을 수동으로 남길지의 판단, 커버리지와 유지보수 비용의 트레이드오프.
★ 도구보다 먼저 배울 것. 전략 없는 자동화는 유지보수 부채가 된다.
- 중급약 9시간· 레슨 준비 중
API·계약 테스트
Postman으로 시작해 코드 기반 자동화로 넘어가고, OpenAPI 기반 계약 테스트와 Pact, GraphQL 테스트까지 다룬다.
- 중급약 14시간· 레슨 준비 중
UI 자동화 (웹·모바일)
Playwright 중심의 웹 자동화와 Appium 계열 모바일 자동화. POM, 깨지지 않는 로케이터 설계, 대기 전략, 그리고 불안정한 테스트 대처법.
- 중급약 10시간· 레슨 준비 중
CI/CD·지속적 테스팅
GitHub Actions 워크플로, Docker로 환경 재현, 품질 게이트 설계, False Alarm 줄이기, 그리고 관측성 도구로 실패를 추적하는 법.
- 고급약 6시간· 레슨 준비 중
RPA·레거시·데스크톱 자동화
UiPath 계열 RPA, Tosca·UFT 같은 엔터프라이즈 도구, 이미지·좌표 기반 자동화. 이 도구들이 여전히 유효한 도메인은 어디인가.
스테이지 5비기능 테스트와 특수 도메인
성능·보안·접근성·호환성·시각 회귀, 그리고 모바일 플랫폼 고유의 검증 포인트를 다룬다.
스테이지 6AI 시대의 QA
AI로 테스트하는 법, AI 시스템을 테스트하는 법, 그리고 AI가 만든 산출물을 검증하는 법. 세 방향을 모두 다룬다.
- 중급약 12시간· 레슨 준비 중
AI 활용 테스트
프롬프트 기반 TC 생성, AI 결함 분류, 셀프힐링 로케이터, MCP 연결, 그리고 Agentic Testing 4단계를 실제로 설계한다.
★ 최신 채용 요구사항. 2025년 이후 QA 공고에서 빠르게 확산 중이다.
- 고급약 12시간· 레슨 준비 중
AI 시스템 검증
LLM 애플리케이션 평가 방법론, 환각 탐지, RAG 검증, 편향·공정성 테스트, 비결정적 출력의 통계적 검증, AI 규제와 표준.
- 중급약 8시간· 레슨 준비 중
AI 교차검증
AI가 만든 테스트 코드에서 환각 API, 항상 통과하는 가짜 테스트, 커버리지 갭을 찾아낸다. 신뢰하지도 거부하지도 않고 검증하는 기준을 세운다.
★ 이 커리큘럼의 차별점. AI 산출물을 사람이 검증하는 훈련.