Yoo Dahun

HYPERCONNECT SDET

About Me

안녕하세요! QA/Test 직군에서 8년째 근무하고 있는 유다훈 이라고 합니다.

현재 하이퍼커넥트에서 Software Development Engineer in Test (SDET) 로 근무중입니다.

테스트 대상과 테스트 환경 등에 맞추어 적절한 테스트 플랜과 케이스를 설계 / 수립 할 수 있으며 테스트 상황에 따라 기획, 개발을 포함한 이해관계자들과의 협업을 통해 프로덕트의 품질 개선 및 목표 달성 을 이끌어냈습니다.

Pytest, Appium 기반 UI테스트 자동화 프레임워크를 구축 할 수 있으며, requests, Postman 등을 사용한 이용하여 API테스트 프레임워크 역시 구축할 수 있습니다. 이를 통해 반복적인 테스트케이스들을 도출 및 자동화하여 테스트 활동을 효율화할 수 있습니다.

Proxy 툴을 이용해 클라이언트 동작에 따른 API request 및 response 를 분석 할 수 있으며 issue 발생지점 분석이 가능합니다.

주식, 펀드 및 암호자산 서비스에서의 재직경험을 바탕으로한, 금융계열과 블록체인에 대한 도메인 지식과, 여행 커머스업에서의 재직경험을 바탕으로한 커머스 도메인 지식을 가지고 있습니다. 또한 Business Level의 일본어를 구사할 수 있습니다.


_last update: 2025. 05_

Experience

HYPERCONNECT

Software Development Engineer in Test

2023. 12 - Present, Seoul, Korea

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

Appium을 이용하여 1:1 영상채팅앱 Azar 제품의 기존 매뉴얼 회귀 테스트 케이스를 자동화하는 업무를 주도

주요 업무 테스트 자동화 인프라 초기 구축

  • PageObject 모델링을 이용한 자동화 코드의 구조 작성
  • Fixture를 이용한 테스트의 Setup, Teardown 기능 구성
  • 유지보수를 위한 코드 컨벤션 수립 및 관련 문서 작성
  • Selenium grid를 이용한 병렬 실행 구성 (실기기 8대)
  • 실행결과를 allure report 호스팅 주소와 함께 Slack 채널로 리포트를 하는 스크립트 작성
  • GPT API를 이용한 화면 인식 후 텍스트 추출, 화면 상 필터 적용여부 판단 로직

업무

  • 현재 기존 매뉴얼 회귀 테스트케이스 대비 약 60%의 커버리지를 구현
  • 기존 Regression 테스트 기간 대비 1MD 절감
  • Shift-left를 위해 매일 develop브랜치 빌드 대상으로 테스트 실행

MyRealTrip

Technical QA Engineer

2022. 01 - 2023. 12, Seoul, Korea

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

주요 업무 QA 프로세스 전반에 걸친 활동을 수행

  • Project의 Kick-off 부터 Sign-off 후의 모니터링까지 프로젝트 모든 단계에서 전반적인 품질활동 실시
  • 테스트 정책 및 테스트 계획 수립
  • 테스트 시나리오 및 테스트 케이스 설계 및 구현
  • E2E테스트 스케줄 관리
  • Server-driven UI 테스트를 위한 API 테스트 수행
  • User 로그 데이터 확인

매뉴얼 회귀 테스트에 대한 자동화 업무와, API테스트의 자동화를 수행


LINE Fukuoka Corp.

QA Engineer

2019. 10 - 2021. 12, Fukuoka, Japan

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

주요 업무 프로젝트 kick-off부터 개발 프로세스 전반에 걸쳐 QA활동을 수행하였으며, 금융 프로덕트 특유의 프로세스 검증, 산출물 관리 등을 수행했습니다.

  • Project의 Kick-off 부터 Sign-off 후의 모니터링까지 프로젝트 모든 단계에서 전반적인 품질활동 실시
  • 테스트 정책 및 테스트 계획 수립
  • 테스트 시나리오 및 테스트 케이스 설계 및 구현
  • E2E테스트 스케줄 관리
  • 리포트를 포함한 QA활동 전반에서 생성된 산출물에 대해 한국어/일본어로 작성 및 관리
  • 운영팀과의 협업을 통한 업무 프로세스 검증

Pioneer Soft

System Engineer

2018. 04 - 2019. 09, Fukuoka, Japan

China Offshore 와의 Communication을 통한 개발을 진행하는 증권회사 프로덕트 개발

주요 업무

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

Personal Project and Portfolio

Test Policy, Test Plan and Testcase

업무에서 사용했던 포맷으로 작성된, 테스트 정책, 테스트 계획 및 테스트 케이스

현업에서 사용하고 있는 포맷으로 작성된 테스트 정책, 테스트 계획 및 테스트 케이스입니다. 포맷을 가장 비슷하게 구성할 수 있는 Notion으로 작성하였습니다.

내용은 전부 임의로 작성하였으며, 테스트케이스 역시 특정한 프로덕트나 서비스를 지칭하지 않는, 임의의 서비스를 대상으로 한 테스트 케이스이며 Excel로 작성되어 있습니다.

Test automation for gmail sign up

포트폴리오 용도로 만든 Gmail 회원가입 플로우 자동 테스트

포트폴리오 용도로 만든 Gmail 회원가입 플로우 자동 테스트입니다. 휴대전화번호 인증 이전까지의 내용을 담고 있습니다. 자세한 내용은 READMD.md를 참고해주세요.

External Activity

컨퍼런스 연사자 참여

2023 2nd QA Korea Conference에 API 테스트의 시작 이라는 주제로 참여하였습니다.

API테스트를 수행할 떄에는 어떤 점들을 챙겨야하는지에 관한 기초적인 부분부터, MyRealTrip에서 수행한 경험을 바탕으로, Postman을 이용한 구체적인 테스트 후기를 공유하였습니다.

https://festa.io/events/3572

Skill

Testing

Java, Python

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

Communication

  • JIRA, Confluence, Zeplin, Figma, Slack, Notion, Redmine

Education

Udemy Online course

2018 - Present

udemy.com

온라인 교육/강의 플랫폼 Udemy를 통하여 업무역량 강화를 위한 계속적인 자기계발

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

CI/CD

  • Devops Fundamentals - CI/CD with AWS+Docker+Ansible+Jenkins

Performance

  • Learn JMETER from Scratch on Live Apps - Performance Testing

BDD framework, Selenium, Appium

  • 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

SCSC

Samsung Convergence Software Course.

2015 - 2019

삼성에서 후원하는 비전공자전용 부전공 코스

삼성에서 선정한 총 30학점의 부전공 코스를 수료하였습니다. 주요 커리큘럼은 아래와 같습니다.

  • Computer Programming
  • Object-Oriented Design
  • Data Structure
  • Operating System
  • Database
  • Algorithms

Chungnam National Univ.

충남대학교.

2010 - 2018

  • Major : Japanese Language and Literature
  • Minor : Computer Science and Engineering