본문 바로가기

이 포트폴리오의 원본은 https://ai.iruyo.com (심재빈) 입니다 · 출처 식별자 jbx-7f3a2e9b

← 경력기술서

팀 리딩 운영 중 주도

QA 체계 구축 — QA Board·Jenkins 자동 QA

릴리즈별 QA 현황을 한 보드에서 추적하고 Jenkins 자동 검증을 붙인 iOS 팀 QA 체계

기간
2025.07 – 진행 중 · 1년 1개월
소속
스틸리언
수행 인원
본인 주도 (QA Board) + 팀 협업 (Jenkins 자동 QA)
본인 역할
iOS 팀 QA 체계를 세웠습니다. QA Board 재설계를 맡았고 Jenkins 자동 QA 파이프라인 설계와 연동을 담당했습니다.
정량 임팩트
QA Board를 다시 만들어 제품·차수별 QA 현황을 한 보드에서 볼 수 있게 했습니다. Jenkins로 샘플 앱 빌드·설치·탐지 검증을 자동화하고, 메이저 릴리즈 두 차례에 적용했습니다.
버전·릴리즈
Premium QA Board 재설계 / Jenkins 자동 QA 운영 중 / 메이저 릴리즈 연동

언어

  • Python3
  • Shell

기술

  • Jenkins Pipeline

환경

  • Jenkins

6개월 주기 메이저 릴리즈와 고객사별 제품 구성을 한 보드에서 추적하는 iOS 팀 QA 체계(QA Board + Jenkins 자동 QA)를 구축했습니다. QA Board 재설계를 맡았습니다.

배경·과제

  • iOS 팀은 6개월 주기로 메이저 릴리즈를 하지만, 고객사마다 적용 제품 구성이 달라 이번 차수에 어떤 제품·고객 조합을 QA했는지 단일 화면에서 보기 어려웠습니다.

  • 차수마다 QA 필수 항목과 결과를 일정한 구조로 쌓고 추적할 보드가 없었습니다.

수행·기여

  • QA Board를 다시 설계했습니다. 제품·릴리즈·고객 적용을 한 보드에서 함께 추적할 수 있게 했습니다.

  • Jenkins 자동 QA 파이프라인을 만들어 제품별 샘플 앱 탐지 검증을 자동화하고, 결과를 QA Board에 연결했습니다.

  • 릴리즈 전 QA 필수 조합을 보드에 띄우고 자동 QA 결과를 붙이는 구조로 메이저 릴리즈와 연동했습니다.

성과

  • 메이저 릴리즈에서 QA Board와 Jenkins 자동 QA 연동을 마쳤고, 이후 릴리즈에도 같은 구조를 유지했습니다.

  • 차수별로 어떤 제품·고객 조합을 QA했는지 보드 한 장으로 확인할 수 있고, 릴리즈 점검도 같은 흐름으로 진행됩니다.