직무 설명
우리 팀에 합류할 숙련된 블록체인 테스트 엔지니어를 찾고 있습니다. 이상적인 후보자는 포괄적인 테스트 방법론을 통해 블록체인 기반 거래 시스템의 품질과 신뢰성을 보장할 책임이 있습니다.
- 체인 상 거래 시스템에 대한 테스트 수행: 거래, 호가, 라우팅, 거래 상태, 원장 데이터, 사용자 지갑 및 자산 데이터에 대한 기능 테스트 포함
- 탈중앙화 지갑 및 하드웨어 지갑 테스트 수행
- 거래 시작, 라우팅, 제출, 체인 상 확인, 상태 업데이트 및 원장/지갑 잔액 변경을 포함한 전체 거래 라이프사이클에 초점
- 실패한 거래, 보류 상태, 잔액 부족, 가스 부족, 논스 예외, RPC 예외, 중복 제출 등 다양한 거래 예외 시나리오 테스트
- 패킷 캡처 도구, 로그, 데이터베이스 및 Linux 시스템을 활용한 문제 해결 및 식별, 개발자가 거래 실패 및 운영 이상을 분석하는 데 지원
- 핵심 거래 프로세스 및 데이터 검증을 자동화하는 테스트 스크립트 개발, 테스트 효율성 및 커버리지 향상
- 운영 출시 및 회귀 테스트 참여, 문제 해결 추적 및 촉진을 통해 시스템 안정성 보장
자격 요건
- 2년 이상의 소프트웨어 테스트 경험, 블록체인, 지갑, DEX, 스왑, 거래 시스템 또는 금융 거래 시스템 경험 우대
- 체인 상 거래 실무 경험 및 트랜잭션, 가스, 논스, 보류 상태, 트랜잭션 해시, 블록 확인 등 기본 개념 이해
- 일반적인 체인 상 거래 시나리오에 익숙하고 트랜잭션 해시 분석을 통해 거래 상태(성공, 실패, 보류) 해석 가능
- Postman, Apifox, Charles 또는 Fiddler와 같은 도구를 사용한 API 테스트 능숙, 문제 분석 및 해결
- MySQL 또는 PostgreSQL 경험, SQL 쿼리 작성으로 거래 데이터, 원장 데이터 및 사용자 자산 검증 가능
- 로그 검토, 프로세스 조회, 서비스 문제 해결 및 운영 문제 분석을 위한 기본 Linux 운영 지식
- Python, Java, Go 또는 JavaScript 중 하나 이상의 프로그래밍 언어 능력, 테스트 스크립트 개발 가능
- API 자동화 테스트, 회귀 테스트 및 pytest, JMeter 또는 Postman Collection과 같은 도구 경험 우대
- 세부 사항, 데이터 정확성 및 거래 이상에 대한 강한 관심과 우수한 문제 해결 능력
- 문제 해결 및 검증을 위한 효과적인 커뮤니케이션 및 팀워크 능력
우대 사항
- EVM, 이더리움, BSC, Base, Arbitrum, Solana 또는 기타 퍼블릭 블록체인 경험
- 지갑, DEX, 스왑, 크로스체인 솔루션 또는 트레이딩 봇 테스트 경험
- 자동화 테스트 프레임워크 개발 또는 지속적 통합 테스트 지식
- Docker, Redis, Kafka 또는 유사 기술에 대한 친숙도
- 고동시성 거래 또는 안정성 테스트 경험
혜택
- 고성과 인센티브
- 원격 근무 옵션
- 분기별 보너스
- 프로젝트 수익 분배