직무 설명
주요 책임
- 요구 사항 및 설계 검토에 참여하여 잠재적 품질 위험을 식별합니다.
- 프로젝트 테스트 전략과 품질 기준을 수립하고 시행합니다.
- API 통합 테스트, E2E 테스트 및 출시 모니터링을 통해 시스템 품질을 보장합니다.
- 핵심 기능 모듈을 위한 자동화 테스트 프레임워크와 스크립트를 설계하고 유지합니다.
- 테스트 도구 및 데이터 생성 스크립트를 개발하고 최적화합니다.
- CI/CD 자동화를 통해 테스트 효율성과 커버리지를 향상합니다.
- 제품, 개발, 운영 및 프로젝트 관리 팀과 협력하여 제공 목표와 마일스톤을 정의합니다.
- 품질 검토 회의를 주도하고 문제 해결을 추진합니다.
- 품질 지표(결함률, 회귀 빈도, 자동화 커버리지)를 추적하여 지속적으로 품질을 향상시킵니다.
- 시스템 병목 현상과 품질 위험을 사전에 식별합니다.
- 프로덕션 문제를 분석하고 해결하며, 근본 원인 분석을 수행합니다.
- 데이터 기반 접근 방식을 사용하여 테스트 프레임워크를 지속적으로 개선합니다.
직무 요구 사항
- 필수 자격 요건:
- 컴퓨터 과학 또는 관련 분야의 학사 학위 이상.
- Web3 테스트 분야에서 3년 이상의 경험.
- Python, Go 또는 Java에 대한 강력한 프로그래밍 능력.
- 다양한 테스트 방법론(단위, 통합, API, 성능, 보안, E2E)에 대한 친숙도.
- 일반적인 웹 또는 마이크로서비스 아키텍처(REST, gRPC, Kafka, Redis, MySQL)에 대한 지식.
- 적극적인 문제 해결 태도와 함께 우수한 커뮤니케이션 및 프로젝트 협업 능력.
- 전체적인 관점에서 위험을 식별하고 최적화를 제안하는 체계적인 사고.
- 우대 사항:
- 대규모 분산 시스템, 블록체인 또는 지갑/거래소 테스트 경험.
- 성능 테스트 도구(JMeter, Locust 등)에 대한 숙련도.
- 내부 테스트 플랫폼 또는 효율성 도구 개발 경험.
- 품질 지표 시스템(데이터 분석, 위험 정량화)에 대한 지식.


