Yoo Dahun

SDET / Test Automation Engineer

About Me

QA/Test 직군에서 8년째 일하고 있는 유다훈입니다. 현재 하이퍼커넥트에서 Software Development Engineer in Test (SDET)로 근무하며, 모바일 앱 E2E 회귀 테스트 자동화와 테스트 자동화 인프라 구축을 담당하고 있습니다.

Appium, Selenium, Playwright, Pytest를 기반으로 UI/API 테스트 자동화 프레임워크를 구축하고, 테스트 setup/teardown, 결과 리포팅, 병렬 실행, 장애 복구 로직까지 포함한 자동화 운영 환경을 설계할 수 있습니다.

테스트 대상과 환경에 맞춰 테스트 전략, 테스트 계획, 테스트 케이스를 수립하고, 기획/개발/운영 조직과 협업해 품질 리스크를 발견하고 개선해왔습니다. Network Proxy 도구를 활용한 API request/response 분석과 이슈 발생 지점 추적에도 강점이 있습니다.

금융/블록체인, 여행 커머스, 글로벌 메신저/영상 채팅 서비스 도메인을 경험했으며, 한국어와 일본어로 QA 산출물 작성 및 협업이 가능합니다.


_last update: 2026. 04_

Experience

HYPERCONNECT

Software Development Engineer in Test

2023. 12 - Present, Seoul, Korea

전세계 약 950만명 이용유저를 보유한 1:1 영상 채팅 서비스

1:1 영상 채팅 앱 Azar의 수동 회귀 테스트를 Appium 기반 E2E 자동화로 전환하는 업무를 주도했습니다.

  • Page Object 모델과 Pytest fixture를 기반으로 테스트 setup/teardown, 공통 액션, 코드 컨벤션을 포함한 자동화 프레임워크 초기 구조 설계
  • Selenium Grid와 Appium Device Farm을 이용해 실기기 16대 병렬 실행 환경 구성
  • Allure report 호스팅 URL과 실행 결과를 Slack으로 리포팅하는 운영 스크립트 작성
  • Appium server 장애 시 재실행할 수 있는 recovery 로직 구현
  • 기존 수동 회귀 테스트 케이스 대비 약 60% 커버리지 자동화, 회귀 테스트 기간 1MD 절감
  • 매일 develop 브랜치 빌드를 대상으로 야간 자동 회귀 테스트를 실행하고 결과 리포트/유지보수 수행
  • Appium Device Farm 오픈소스에 컨트리뷰트

AI 기반 자동화 개선

  • GPT API를 테스트 자동화 프레임워크에 접목해 화면 텍스트 추출 및 필터 적용 여부 판단 로직 구현
  • 기대 로케이터가 존재하지 않는 상황에서 대체 탐색을 시도하는 self-healing 로직 구현
  • Cursor, Copilot을 테스트 자동화 업무에 활용하기 위한 convention instruction 작성

기술 블로그

MyRealTrip

Technical QA Engineer

2022. 01 - 2023. 12, Seoul, Korea

MAU 400만명의 항공권 예매부터 숙박, 렌터카, 식사 및 투어까지 여행에서의 Super APP으로 성장하고 있는 서비스

여행 커머스 서비스의 QA 프로세스 전반을 담당하며 프로젝트 초기 검토부터 sign-off 이후 모니터링까지 품질 활동을 수행했습니다.

  • 테스트 정책, 테스트 계획, 테스트 시나리오 및 테스트 케이스 설계
  • E2E 테스트 일정 관리 및 개발/기획 조직과 품질 리스크 조율
  • Server-driven UI 검증을 위한 API 테스트 수행 및 사용자 로그 데이터 확인
  • Selenium/Appium 기반 UI 회귀 테스트 자동화 수행
  • Newman과 Jenkins를 이용해 API 테스트 자동화 및 정기 실행 환경 구성
  • API 테스트 후기
  • 회귀 테스트 자동화 후기

LINE Fukuoka Corp.

QA Engineer

2019. 10 - 2021. 12, Fukuoka, Japan

전세계 AU 1억 2천여명 이상의 일본의 인프라 레벨 수준의 국민적 메신저 서비스

금융 프로덕트 QA를 담당하며 개발 프로세스 전반의 품질 활동과 운영 프로세스 검증을 수행했습니다.

  • 프로젝트 kick-off부터 sign-off 이후 모니터링까지 단계별 QA 활동 수행
  • 테스트 정책, 테스트 계획, 테스트 시나리오 및 테스트 케이스 설계
  • E2E 테스트 일정 관리 및 산출물 관리
  • QA 리포트와 테스트 산출물을 한국어/일본어로 작성 및 관리
  • 운영팀과 협업해 금융 프로덕트 특유의 업무 프로세스 검증

Pioneer Soft

System Engineer

2018. 04 - 2019. 09, Fukuoka, Japan

China Offshore와 협업하는 증권회사 프로덕트 개발

  • JUnit을 이용한 유닛 테스트 코드 작성
  • 통합테스트 케이스 작성 및 수행
  • 테스트 서버 관리

External Activity

컨퍼런스 연사자 참여

2023 2nd QA Korea Conference에서 API 테스트의 시작 을 주제로 발표했습니다.

API 테스트에서 확인해야 할 기본 관점과 MyRealTrip에서 Postman을 활용해 API 테스트를 수행한 경험을 공유했습니다.

https://festa.io/events/3572

그 외

  • STA / QA Korea 주관 교육행사에 API 테스트 방법 내용에 관한 강사로 출강
  • AI를 이용한 iOS 앱 제작 및 다수 출시

Skill

Testing

주 언어는 Python 입니다.

  • Selenium, Appium, Playwright using python
  • requests library, Postman, Newman
  • Pytest
  • Testrail, Redmine
  • Allure report
  • Web Debugging Proxy Tool (Charles)

Communication

  • JIRA, Confluence, Zeplin, Figma, Slack, Notion, Redmine
  • Korean/Japanese QA documentation and stakeholder communication

Education

Certificate

  • ISTQB Advanced Level - Test Automation Engineering
  • JSTQB Foundation Level

Udemy Online course

2018 - Present

udemy.com

업무 역량 강화를 위한 자기계발

API and API Test

  • REST APIs with Flask and Python
  • Rest APITesting from Scratch - ResetAssured Java
  • Postman - The Complete guide - REST API Testing
  • Python SDET - Backend RestAPI Testing with BDD Framework
  • Elegant Automation Frameworks with Python and Pytest
  • Selenium 4, Docker & AWS integration
  • Automated Software testing with Python
  • Cucumber with Java-Build Automation Framework in lesser code
  • Appium Frameworks -Mobile Automation Testing from Scracth
  • Selenium Webdriver with Java -Basics to Advanced Frameworks

Testing tool

  • JIRA & Agile을 사용하는 소프트웨어 테스트 마스터 클래스: 품질보증 팀 리더되기

Bash

  • Bash Shell Scripting: Crash Course for Beginners