스테이지 5
비기능 테스트와 특수 도메인
성능·보안·접근성·호환성·시각 회귀, 그리고 모바일 플랫폼 고유의 검증 포인트를 다룬다.
- 중급약 17.5시간· 레슨 14개
비기능 테스트 종합
성능(부하 유형·k6·JMeter·Core Web Vitals), 보안(OWASP Top 10·SQL Injection·SAST/DAST/SCA·ZAP/Burp·SQLmap·XSS/CSRF/세션), 접근성(WCAG), 사용성, 시각적 회귀와 호환성까지 비기능 전 영역을 다룬다.
- 고급약 8시간· 레슨 5개
모바일 테스트 심화
Android/iOS 플랫폼별 검증 포인트, OS 업데이트 대응, 성능·크래시 모니터링, 그리고 실기기와 에뮬레이터의 판단 기준.
- 중급약 8시간· 레슨 8개
네트워크 품질 저하 테스트
느린 네트워크와 '연결됨·인터넷 사용 불가' 상태를 실기기에서 재현하고, 저하된 상태에서 제품이 어떻게 행동하는지 검증한다. 상태 정의와 4축(대역폭·지연·지터·손실), 시뮬레이션이 적용되지 않는 구조적 원인, 기기 내장 기능·프록시·리눅스 AP·에뮬레이터 도구별 설정값 환산, Limited Service 재현 레시피, 재시도·타임아웃·멱등성 검증, 조건 매트릭스를 실행 가능한 테스트 케이스로 설계하고 자동화하는 법까지 다룬다.
★ '느려지는지'가 아니라 '느려졌을 때 제품이 어떻게 행동하는지'를 보는 모듈이다.
- 고급약 12.5시간· 레슨 11개
클라우드·AI 인프라 플랫폼 QA — Kubernetes·OpenStack·GitOps·GPU 워크로드
인프라 플랫폼의 결함은 응답이 아니라 수렴하지 않는 상태와 남은 리소스로 드러난다. 제어·데이터 평면, 비동기 수렴과 부분 생성 누수, 테넌트 격리와 폐쇄망 설치를 기준으로 쓰고, Kubernetes의 observedGeneration·conditions·오퍼레이터 조정 루프, OpenStack Tempest·Rally와 SLURP 업그레이드 경로, Argo CD 동기화·헬스 판정·PostSync 스모크·Argo Rollouts 분석 게이트를 검증한다. GPU 층에서는 DCGM 진단·Xid·MIG 격리·NCCL busbw·Kueue 입장·체크포인트 재개를, 추론 서빙에서는 TTFT·ITL·goodput·부하 모양·오토스케일·런타임 교체 회귀를 판정한다. 정상 상태 가설로 장애를 주입해 복구 시간을 재고, 에이전트 샌드박스의 격리·도구 권한·출구·웜 풀 오염·pass^k를 시험하며, CSAP·CC인증·품질성능 확인·고객 인수시험에 쓸 증거를 파이프라인에서 만든다. 마지막으로 kind 다중 노드 랩에 상태 모델 판정·폴링 대기·스냅샷 차분을 직접 올려 보고, 병렬 파일시스템의 학습 데이터 읽기·체크포인트 쓰기·메타데이터를 작업 부하로 나눠 재며 일관성 보장 범위와 장애 시 데이터 상태를 확인한다.
★ 인프라 플랫폼의 결함은 응답이 아니라 수렴하지 않는 상태와 남은 리소스로 드러난다.
- 고급약 11.5시간· 레슨 10개
임베디드·시스템 검증 실무 — 펌웨어·직렬 통신·CAN·계측 장비·xIL·장애 주입
장치·통신·실시간·안전 동작을 하드웨어와 소프트웨어의 경계에서 검증한다. MCU·펌웨어·드라이버·RTOS·인터럽트·메모리의 구조를 테스터 관점으로 해부하고, UART·SPI·I2C 프레임과 흔한 결함, CAN·CAN FD·CAN XL과 UDS 진단의 검증 포인트를 익힌다. 오실로스코프와 로직 분석기의 트리거·디코딩으로 결함 증거를 만들고, MIL·SIL·PIL·HIL 환경 계층에서 무엇을 어디서 잡는지 정한다. 전원 강하·브라운아웃·워치독·타이밍·센서 이상을 장애 주입으로 시험하고, 부트로더·펌웨어 업데이트·롤백과 현장 로그를 추적 가능한 증거로 관리한다. 마지막으로 하드웨어 접근을 떼어내 호스트에서 C 단위 시험을 돌리고, 최악 실행 시간(WCET)과 응답 시간 분석으로 마감을 판정하며, AUTOSAR 계층 구조에서 BSW 설정을 명세와 대조해 검증한다.
★ 임베디드 결함은 화면이 아니라 신호와 타이밍에 남는다 — 계측이 곧 증거다.
- 중급약 9시간· 레슨 7개
게임 QA — 플레이·밸런스·그래픽·사운드·플랫폼 심의·멀티플레이·확률형 아이템·라이브 운영
명세에 정답이 없는 도메인에서 품질을 판정한다. 게임 QA가 일반 소프트웨어 테스트와 다른 이유와 ISTQB CT-GaMe의 7개 장, 알파·베타·골드 마일스톤을 정리하고, 플레이·밸런스 테스트와 진행 차단(블로커) 분류 기준을 세운다. 그래픽·사운드·조작 장치·레벨 테스트의 결함 유형을 익히고, 콘솔 TRC·XR·Lotcheck과 모바일 스토어 심사, 게임물관리위원회 등급분류에 대응한다. 멀티플레이 동기화·지연 보상·서버 권위와 치트 대응, 동시접속 부하를 시험하고, 2024년 3월 시행된 확률 정보 표시 의무와 2025년 8월 시행된 징벌적 손해배상·입증책임 전환에 맞춰 확률형 아이템을 통계적으로 검증한다. 로컬라이제이션·크라우드 테스트와 라이브 운영의 패치 회귀까지 다룬다.
★ 게임의 품질은 명세 준수가 아니라 플레이어가 겪는 경험과 약속한 확률로 판정된다.
- 중급약 9시간· 레슨 7개
사용성·접근성 테스트 실전 — 휴리스틱 평가·사용성 테스트·SUS·ISO 9241·WCAG 2.2·스크린 리더·A/B 테스트
되긴 되는데 아무도 못 쓰는 화면을 측정 가능한 결함으로 만든다. 휴리스틱 평가 10원칙, 사용성 테스트 세션 설계와 모더레이팅, SUS 점수 산출과 해석, ISO 9241-11·9241-210의 사용성과 인간 중심 설계를 검증 기준으로 옮기는 법, WCAG 2.2 검증 절차와 NVDA·TalkBack·VoiceOver 실습, 사용자 리서치 결과를 결함 리포트로 번역하는 법, A/B 테스트의 품질 검증을 다룬다.
★ 불편은 주관이지만, 측정하면 결함이 된다.
- 고급약 8시간· 레슨 6개
보안 테스트 심화 — 위협 모델링·인증/인가 우회·API·모바일 보안·침투 테스트·국내 규제
공격자의 관점으로 테스트 대상을 뽑고 판정한다. STRIDE·공격 트리 위협 모델링, 권한 상승·IDOR·세션 탈취 같은 인증·인가 우회 시나리오 설계, OWASP API Security Top 10과 모바일 앱 보안(MASVS), 범위 합의부터 재검증까지의 침투 테스트 절차와 보고서, ISMS-P·개인정보 영향평가·KISA 시큐어 코딩 가이드 점검을 다룬다.
★ 보안 테스트의 가치는 취약점 목록이 아니라 실제 위험의 판정에 있다.
- 고급약 6시간· 레슨 4개
성능 테스트 심화 — 워크로드 모델링·용량 산정·병목 분석·튜닝 사이클
도구로 숫자를 뽑는 것보다 그 숫자를 해석하는 일을 다룬다. 운영 로그에서 워크로드 모델을 만들고 성능 요구사항을 도출하며, 용량을 산정한다. APM·프로파일러로 애플리케이션·DB·네트워크 계층의 병목을 짚고, 측정·개선·재측정의 튜닝 사이클과 성능 리포팅을 운영한다.
★ 성능 결함은 평균이 아니라 부하 모양과 꼬리에서 드러난다.
- 중급약 7시간· 레슨 6개
모바일 테스트 심화 — 스토어 심사·권한과 프라이버시·딥링크와 푸시·디바이스 팜·Appium
모바일 앱 출시와 운영에 필요한 심화 검증을 다룬다. 앱 스토어·구글 플레이·원스토어 심사 정책과 리젝 사유 분석, 권한 요청 흐름과 개인정보 라벨(데이터 안전 섹션·Privacy Nutrition Label) 검증, 딥링크·푸시 알림·백그라운드 작업 테스트, Firebase Test Lab·BrowserStack 디바이스 팜 매트릭스 운영, Appium 로케이터·하이브리드 앱·제스처 심화를 실습한다.
★ 모바일 품질은 앱 안보다 OS와 스토어가 정한 경계에서 더 자주 깨진다.
- 고급약 7시간· 레슨 6개
제조·스마트 팩토리 QA — MES·SCADA·디지털 트윈과 산업용 프로토콜
공장은 멈추면 돈이 타고, 잘못 멈추면 사람이 다친다. 생산 라인을 지휘하는 MES(제조실행시스템)와 설비를 제어하는 PLC·SCADA가 어떻게 맞물리는지 이해하고, OPC UA·Modbus 같은 산업용 프로토콜 위에서 설비 연동을 검증한다. 실물 설비 없이 시험해야 하는 제약을 시뮬레이터와 디지털 트윈으로 풀고, 생산 실적·재공·불량 데이터의 정합성을 추적한다. 24시간 연속 가동에서 드러나는 장기 안정성과 정전·통신 두절 같은 비정상 복구, 그리고 설비 안전(IEC 61508)이 요구하는 시험 강도까지 다룬다.
★ 공장 소프트웨어의 결함은 화면이 아니라 멈춘 라인과 불량 더미로 나타난다.
- 고급약 7시간· 레슨 6개
국방·항공우주 소프트웨어 검증 — 국방규격·DO-178C·위성 데이터
실패해도 다시 배포하면 되는 소프트웨어가 아니다. 국방 소프트웨어 개발·시험 규격이 요구하는 산출물과 단계별 검증을 따라가고, 항공 탑재 소프트웨어의 DO-178C 설계보증수준(DAL)별 목표와 구조 커버리지(MC/DC)를 시험으로 옮긴다. 전장관리·무기체계처럼 실시간·안전이 함께 걸린 임베디드 소프트웨어의 시험 환경을 설계하고, 위성 관측 영상을 처리하는 데이터 파이프라인의 정확도와 재처리 가능성을 검증한다. 보안 인증(CC)과 비닉 환경에서의 시험 증거 관리도 다룬다.
★ 재배포로 고칠 수 없는 소프트웨어는 증거로 신뢰를 만든다.
- 고급약 8.5시간· 레슨 6개
모빌리티·자율주행 QA — 인지·판단·제어 검증과 IVI·OTA
자율주행은 명세대로 동작해도 안전하지 않을 수 있다. 인지·판단·제어 세 단계를 나눠 검증하고, 고장이 없어도 위험한 상황을 다루는 SOTIF(ISO 21448)의 관점으로 시나리오를 설계한다. 시나리오 기반 시험과 주행 데이터 재생, 코너 케이스 수집과 커버리지 판정을 익히고, 차량용 인포테인먼트(IVI)의 음성인식·내비게이션·스마트폰 연동과 주행 중 조작 제약을 시험한다. OTA 업데이트의 중단·롤백과 차량 상태 전제 조건까지 다룬다.
★ 명세대로 동작해도 안전하지 않을 수 있다 — 자율주행은 그 간극을 시험한다.