직무 설명
품질 보증 엔지니어는 종단 간 품질 보증, 테스트 개발, 프로젝트 조정 및 리스크 관리를 담당합니다. 이 역할은 고품질 프로젝트 전달을 보장하기 위해 비즈니스 로직, 시스템 아키텍처 및 종속성에 대한 깊은 이해가 필요합니다.
주요 책임
- 요구 사항 및 기술 설계 검토에 참여하여 초기에 잠재적인 품질 리스크 식별
- 프로젝트 목표 및 기술 솔루션을 기반으로 포괄적인 테스트 전략, 계획 및 중점 영역 개발
- 기능 테스트, API 테스트, 통합 테스트, E2E 테스트, 카나리 릴리스 및 프로덕션 모니터링을 통해 시스템 안정성 보장
- 핵심 모듈을 위한 자동화된 테스트 프레임워크, 스크립트 및 테스트 데이터 생성 기능 개발 및 유지 관리
- 재사용 가능한 테스트 도구 및 플랫폼 설계로 테스트 효율성 및 커버리지 지속적 개선
- CI/CD 파이프라인과 테스트 프로세스 통합하여 회귀 효율성 및 릴리스 품질 향상
- 제품, 개발, 운영 및 프로젝트 관리 팀과 효과적으로 협력
- 프로젝트 테스트 리드로서 품질 검토, 테스트 일정 조정, 리스크 식별 및 문제 해결 주도
- 2-3명의 테스트 팀 구성원을 위한 자원 조정, 적절한 업무 할당 및 품질 수용 보장
- 시스템 병목 현상, 품질 리스크 및 고위험 시나리오 사전 식별
- 프로덕션 사고 검토, 근본 원인 분석 및 품질 개선 메커니즘 참여
- 결함률, 탈출률, 회귀 빈도, 자동화 커버리지 및 프로덕션 문제 발생률을 포함한 주요 품질 지표 추적
직무 요구 사항
- 학사 학위 이상, 컴퓨터 과학 또는 관련 분야 우대
- 최소 3년의 테스트 경험(Web3/블록체인 테스트 경험 1년 이상 포함)
- 복잡하거나 대규모 프로젝트의 테스트 리드 경험
- 독립적으로 테스트 전략 개발 및 실행 보장 능력
- 테스트 스크립팅 및 도구 개발을 위한 최소 1개 프로그래밍 언어(Python/Go/Java) 숙련
- 웹, 마이크로서비스 및 분산 시스템에 대한 테스트 방법론의 깊은 이해
- 탁월한 커뮤니케이션 및 크로스 팀 협업 능력
- 비즈니스, 기술 및 프로세스 관점에서 리스크를 식별할 수 있는 체계적 사고 능력
- 전체 테스트 품질에 대한 강한 책임감 및 소유권
우대 사항
- 대규모 분산 시스템, 블록체인, 지갑, 거래소 또는 결제/정산 시스템 경험
- JMeter 또는 Locust와 같은 성능 테스트 도구 숙련
- 테스트 플랫폼, 품질 플랫폼 또는 자동화 프레임워크 구축 경험
- 프로덕션 안정성 관리, 카나리 릴리스, 모니터링 및 사고 검토 실무 경험
- 테스트 프로세스, 표준 또는 팀 협업 메커니즘을 처음부터 수립한 경험
혜택
포괄적인 건강 혜택, 전문성 개발 기회 및 유연한 근무 환경을 포함한 경쟁력 있는 보상 패키지. 최첨단 블록체인 기술을 작업할 수 있는 역동적인 업무 환경을 제공합니다.