데브옵스
“딸깍! QA 대응 완료” : 자동화로 QA 대응 프로세스 50% 단축하기
두줄요약
QA 대응 프로세스에 GitLab, Jenkins, Jira Automation을 연동해 수동 작업을 자동화했습니다.그 결과 개발자 후속 대응 단계를 절반으로 줄여 업무 흐름을 개선했습니다.
문제 상황
- QA 검증 후 개발자가 Jira 확인, 수정, MR 머지, 빌드 실행, 댓글 작성, 상태 변경까지 직접 처리하는 8단계 반복 업무
- 개발 외 알림과 수동 대응으로 인한 컨텍스트 스위칭 포인트 증가
해결 방법
- MR 머지 시 GitLab CI가 Jenkins 빌드를 자동 실행하도록 연동
- Jenkins 빌드 완료 후 커밋 메시지에서 Jira 티켓을 추출해 Jira Automation으로 전달
- Jira Automation이 댓글 작성과 상태를 ‘개발 완료’로 자동 변경
성능/운영 포인트
- 수동 8단계 프로세스를 4단계로 단축
- 개발자가 이후 과정을 신경 쓰지 않는 fire & forget 환경 구성
- 커밋 규칙에 Jira 티켓 키를 포함해 자동 추적 가능
