직무 설명:
이 역할은 DEX/CEX 거래소에 대한 포괄적인 테스트를 수행하며, 통합 테스트, UAT, 성능/부하 테스트, 보안 테스트 등을 포함합니다. 또한 온체인 스마트 계약(Vault, Clearinghouse, Settlement, Oracle 등)에 대한 화이트박스 테스트를 유닛 및 통합 테스트를 통해 수행합니다. 후보자는 스마트 계약 테스트 프레임워크(Hardhat, Foundry 등)를 설정 및 유지하고 유지보수가 가능한 테스트 케이스를 작성할 책임이 있습니다. 추가로 프로덕션 환경 배포 검증, 회귀 테스트, 릴리스 승인에 참여해야 합니다. 개발 및 제품 팀과 협력하여 요구사항 검토 및 테스트 설계를 통해 릴리스 품질을 보장하는 것이 필수적입니다.
주요 책임:
- DEX/CEX 거래소에 대한 종단간 테스트 수행(통합, UAT, 성능/부하, 보안 테스트 포함).
- 온체인 스마트 계약(Vault, Clearinghouse, Settlement, Oracle 등)에 대한 화이트박스 테스트(유닛 및 통합 테스트).
- 스마트 계약 테스트 프레임워크(Hardhat, Foundry 등) 개발 및 유지보수, 재사용 가능한 테스트 케이스 작성.
- 프로덕션 배포 검증, 회귀 테스트, 릴리스 승인 참여.
- 개발 및 제품 팀과 협력하여 요구사항 검토 및 테스트 설계를 통해 고품질 릴리스 보장.
직무 요구 사항:
- 컴퓨터 과학, 소프트웨어 공학 또는 관련 분야 학사 학위 이상.
- 8년 이상의 테스트 경험 및 PC, H5, App 플랫폼에 대한 전문 지식.
- DEX/CEX 거래소 테스트 경력 3년 이상, 매칭, 청산/결제, 자금 흐름 프로세스에 익숙함.
- 최소 2개 블록체인 플랫폼(EVM(Solidity), Sui(Move), Solana(Rust/Anchor))에서 스마트 계약 테스트 능숙.
- Hardhat, Foundry, Truffle 등을 사용한 계약 소스 코드 화이트박스 테스트(유닛/통합) 능숙.
- Chainlink 또는 기타 오라클 통합 테스트 경험.
- 거래소 종단간 자동화 테스트(UI + API + 온체인)에 대한 이해.
- 거래소 위험 관리 시스템 및 관련 테스트 경험.
- Wallet Connect, Web3 Provider 및 기타 지갑 통합 테스트 경험.
우대 사항:
- ERC-20, ERC-4626, ERC-7540, ERC-7575, AMM 또는 오더북 계약 테스트 경험.
- 보안 감사 프로세스 및 일반적인 계약 취약점(재진입, 오버플로우, 접근 제어 등)에 대한 이해.
- 퍼징, 형식 검증 또는 기타 보안 테스트 방법에 대한 실무 경험.
혜택:
협의 가능