무
무신사
November 9, 20251회
불편함에서 시작된 효율화: QA 리포트 자동화하기

간단 소개
29CM QE팀이 QA 데일리 리포트의 비효율성을 해결하기 위해 Slack Bot을 개발하여 Jira, Testrail API 연동으로 리포트 작성 시간을 단축하고 정확도를 높인 경험을 공유합니다.
AI Summary
QA 리포트 자동화 배경 및 목표
- 29CM QE팀은 수작업으로 인한 QA 데일리 리포트의 비효율성과 일관성 부족 문제를 겪음.
- 이를 해결하기 위해 필요한 정보만 입력하면 자동으로 리포트를 생성하는 Slack Bot 개발을 목표로 함.
- 리포트 수신자가 가장 빠르게 핵심 정보를 파악할 수 있도록 표준 템플릿과 UI를 설계.
Slack Bot 개발 과정 및 핵심 기능
- Slack Bolt의 Socket Mode를 활용하여 별도 서버 환경 없이 빠르게 개발 및 배포.
- Jira API를 연동하여 테스트 중인 기능의 **이슈 개수(전체, 오늘 등록)**를 자동으로 집계하고 리포트에 포함.
- Testrail API를 호출하여 테스트 **진행률(Pass/Fail 비율)**을 자동 계산하고 matplotlib로 시각화하여 리포트에 첨부.
- 테스트 관리 방식(Testrail 사용 여부)을 선택할 수 있도록 하여 유연성 확보.
개발 중 문제 해결 및 성과
- 카테고리명 입력 오류로 인한 데이터 신뢰성 문제: 추가 확인 모달 및 특수문자 경고로 휴먼 에러 감소.
- Jira API 호출 지연으로 인한 Slack 타임아웃: 비동기 스레드 처리로 안정적인 리포트 전송 구현.
- 동시 호출 시 데이터 충돌: 사용자 및 채널 정보 매핑 관리로 여러 사용자의 동시 사용 안정성 확보.
- Report Bot 도입 후 리포트 작성 시간 단축, 정확하고 직관적인 정보 제공으로 업무 효율성 및 협업자 만족도 크게 향상.
Next Feeds

IMS Mobility의 Amazon Connect를 활용한 AI Agent 기반 콜센터 (AICC) 구현 여정
IMS 모빌리티가 Amazon Connect와 Bedrock을 활용해 AI 컨택센터를 구축, 콜센터 운영 효율을 극대화하고 비용을 절감한 여정.
AI 컨택센터Amazon ConnectAmazon Bedrock모빌리티자동화
2025. 11. 8.
AWS

Kafka에서 S3로 실시간 데이터 수집 파이프라인 설계와 구축기
펫프렌즈가 MariaDB Trigger 한계를 극복하고 실시간 이벤트 데이터 수집을 위해 Kafka-S3 파이프라인을 직접 구축한 과정과 설계, 운영 노하우를 공유합니다.
KafkaS3데이터 파이프라인CDC실시간 데이터
2025. 11. 7.
펫프렌즈

토스에서 가장 안 좋은 경험 만들기
토스에서 광고를 통해 비즈니스 목표와 사용자 경험의 교집합을 찾아내어 큰 성과를 달성한 과정을 설명합니다.
토스광고사용자 경험비즈니스교집합
2025. 11. 7.
토스

코드 품질 개선 기법 22편: To equal, or not to equal
Java/Kotlin에서 equals 오버라이딩 시 발생할 수 있는 문제점과 올바른 동일성/등가성 정의 방법을 설명합니다.
equalshashCode동일성등가성코드 품질
2025. 11. 7.
LY Corp

여기어때 검색 광고: 랭킹 부스팅 구축기
여기어때가 검색 광고 랭킹 부스팅 기능을 구축하며 노출 수 보장에서 순위 상승 보장 방식으로 전환하고, Elasticsearch를 활용한 아키텍처와 A/B 테스트를 통해 성공적으로 도입한 과정을 설명합니다.
검색 광고랭킹 부스팅ElasticsearchA/B 테스트Delta Score
2025. 11. 7.
여기어때
카카오 그룹사 기술 공유의 장, Krew Day
카카오 그룹사 기술 공유 행사 'Krew Day'는 Sync & Play 컨셉으로 AI, 코딩 도구 등 다양한 기술 주제를 다루며 그룹사 간 기술 시너지를 창출했습니다.
Krew Day카카오 그룹사기술 공유AI개발자
2025. 11. 7.
카카오