국내 IT 기업 기술 블로그 최신 글

필터 1
1인 QA의 품질 관리 프로세스 구축 이야기
올리브영
기타

1인 QA의 품질 관리 프로세스 구축 이야기

1인 QA 체제에서 품질 관리 기준을 세우는 과정을 정리했습니다. 서비스 이해부터 테스트 종료와 sign-off 기준까지 팀 공통의 판단 체계를 만든 사례입니다.

#QA#test
4700
1인 QA의 품질 관리 프로세스 구축 이야기
올리브영
기타

1인 QA의 품질 관리 프로세스 구축 이야기

1인 QA 체제로 합류해 서비스 특성에 맞는 품질 관리 프로세스를 구축한 사례를 정리했습니다. 사용자 흐름, 우선순위, 테스트 기준, sign-off 조건을 명확히 해 팀의 판단 기준을 맞췄습니다.

#QA#test
9300
우아한 형제들
아키텍처

전체 서비스를 관통하는 도메인 모듈을 안전하게 분리하기

WMS의 입고·재고·출고가 얽힌 구조를 재고 도메인부터 분리해 안전하게 개선했습니다. 헥사고널 아키텍처, 피처 플래그, 테스트와 문서화로 큰 변경을 점진적으로 배포했습니다.

#MSA#헥사고널 아키텍처
4800
Playwright MCP로 E2E 테스트 자동화하기
인포그랩
데브옵스

Playwright MCP로 E2E 테스트 자동화하기

Playwright MCP를 활용해 자연어로 E2E 테스트를 실행하고 코드까지 생성하는 방법을 소개했습니다. QA의 수작업 부담을 줄이고 테스트 유지 보수성을 높이는 흐름을 실습 예제로 설명했습니다.

#Playwright#MCP
1200
코드 리뷰할 시간이 어딨어요? 모닥불 | EP.12
토스
프론트엔드

코드 리뷰할 시간이 어딨어요? 모닥불 | EP.12

토스 프론트엔드 챕터의 코드 리뷰 문화 활성화 사례를 소개했습니다. 고맥락자 리뷰, 코드스멜 워킹그룹, 가독성 위원회, 코드 리뷰 배틀 같은 운영 방식을 공유했습니다.

#코드 리뷰#refactoring
13000
테스트를 부탁해 - Firebase App Testing Agent 체험기
데보션
AI

테스트를 부탁해 - Firebase App Testing Agent 체험기

Firebase App Testing Agent로 UI 테스트를 체험하며 자연어 기반 자동화와 리포트 기능을 확인했습니다. 다만 복잡한 로직 검증과 디버깅에는 한계가 있어 다른 도구와 병행이 필요했습니다.

#Firebase#UI/UX
3600
내가 JUnit5에 병렬화를 도입한 이야기 - 메서드 단위
데보션
백엔드

내가 JUnit5에 병렬화를 도입한 이야기 - 메서드 단위

JUnit5 Vintage 엔진에 메서드 단위 병렬화를 도입한 과정을 다뤘습니다. 고정 크기 스레드 풀에서 발생한 교착 상태를 ForkJoinPool로 해결했습니다.

#JUnit5#ForkJoinPool
12000
코드 품질 개선 기법 9편: 왔던 길을 되돌아가 보자
라인
백엔드

코드 품질 개선 기법 9편: 왔던 길을 되돌아가 보자

양방향 변환은 한쪽 로직을 기준으로 다른 쪽을 유도하는 편이 안전했습니다. 중복 값과 누락은 테스트로 보강하는 방식이 유효했습니다.

#Kotlin#test
13600
웹 QA의 모든 것: 실전 검증 노하우와 Cypress 자동화
데보션
프론트엔드

웹 QA의 모든 것: 실전 검증 노하우와 Cypress 자동화

다양한 기기와 브라우저 조합에서 발생하는 웹 QA 이슈와 대응 노하우를 정리했습니다. Cypress를 활용해 반복 검증을 자동화하고 커버리지를 넓히는 방법도 소개했습니다.

#Cypress#QA
7800
신속한 배포를 위한 Shift-Left Testing 방법론
데보션
기타

신속한 배포를 위한 Shift-Left Testing 방법론

Quality Engineering과 Shift-Left Testing으로 개발 초기부터 품질을 내재화하는 방법을 정리했습니다. 자동화 테스트와 협업, Quality Gate로 빠른 배포와 결함 조기 발견을 강조했습니다.

#CI/CD#자동화
8000
Playwright로 효율적인 FrontEnd 개발 시나리오 테스트하기
현대자동차그룹
프론트엔드

Playwright로 효율적인 FrontEnd 개발 시나리오 테스트하기

Playwright를 활용해 프론트엔드 개발 시나리오 테스트를 적용하는 내용을 다뤘습니다. 지난 글의 통합 테스트 개념을 실제 사례에 연결해 소개했습니다.

#Playwright#test
5500
효율적인 QA 프로세스를 위한 Sanity Test (feat. 에이닷 Sanity Test 프로세스)
데보션
기타

효율적인 QA 프로세스를 위한 Sanity Test (feat. 에이닷 Sanity Test 프로세스)

Sanity Test로 QA 전에 핵심 기능을 빠르게 검증해 품질과 효율을 높이는 방법을 소개했습니다. 에이닷의 운영 사례와 JIRA, FastTrack 프로세스도 함께 설명했습니다.

#test#QA
7900
QA 업무 개선하기 (feat. 불편함을 줄이고 효율성을 높이다)
한글과컴퓨터
AI

QA 업무 개선하기 (feat. 불편함을 줄이고 효율성을 높이다)

QA 업무의 불편함을 줄이기 위해 검증 프로세스를 단계적으로 개선한 사례를 소개했습니다. LLM 평가, 마인드맵, Summary-TC, 자동화와 이슈 기준 정리로 효율성과 체계성을 높였습니다.

#LLM#test
12600
에러를 리턴하는 goroutine 테스트 코드 쉽게 제어하기
컴투스
백엔드

에러를 리턴하는 goroutine 테스트 코드 쉽게 제어하기

goroutine 내부 에러를 테스트할 때의 비결정성을 줄이는 방법을 다뤘습니다. sync.WaitGroup과 채널 기반 Waiter로 종료 대기와 에러 전파를 제어하는 구조를 소개했습니다.

#Go#goroutine
8900