직무 설명:
DEX 비즈니스(거래, 리베이트, MPC 지갑, 스테이킹, 스왑)에 대한 기능/호환성/회귀/스모크 테스트를 설계 및 실행합니다.
테스트 케이스, 테스트 데이터 및 환경 구성을 개발 및 유지하며, 테스트 케이스 및 테스트 보고서 저장소를 구축합니다.
Postman/Apipost를 사용하여 API 테스트를 수행하고, 블록체인 탐색기(예: BscScan/OKLink)를 사용하여 트랜잭션 상태, 이벤트 로그 및 수수료를 검증합니다.
결함을 관리하고 해결을 주도합니다(중요도/우선순위 평가, 재현 단계 명확화, 회귀 테스트 커버리지 확보).
제품/백엔드/프론트엔드/운영 팀과 효과적으로 협업하며, 실행 가능한 품질 권고를 제공하고 출시 전 승인 및 검토에 참여합니다.
주요 책임:
- DEX 기능에 대한 포괄적인 테스트 전략을 실행합니다.
- 테스트 케이스 및 보고서의 상세한 문서를 유지합니다.
- 블록체인 트랜잭션 및 스마트 계약 상호 작용을 검증합니다.
- 결함 해결 및 회귀 테스트를 용이하게 합니다.
- 제품 품질을 보장하기 위해 크로스-기능적 커뮤니케이션에 참여합니다.
직무 요구 사항:
- 1~2년의 기능 테스트 경험 및 고품질 테스트 케이스와 재사용 가능한 테스트 데이터를 독립적으로 작성할 수 있는 능력.
- Web/API 테스트 방법론(동등 분할, 경계 값 분석, 상태 전이, 시나리오 테스트) 및 결함 추적 도구(Jira/ZenTao)에 대한 친숙함.
- API 문서(Swagger/OpenAPI) 해석 및 Postman/Apipost, 브라우저 DevTools와 같은 도구 사용 능력.
- Web3/DEX 개념에 대한 기본 이해: 지갑 서명, Gas/Nonce, 블록 확인, 계약 이벤트(Logs), 트랜잭션 해시 검증.
- 강력한 커뮤니케이션 및 문제 해결 능력, 빠른 학습 능력, 품질 결과에 대한 소유권 의식.
우대 사항:
- AMM 메커니즘(예: PancakeSwap/Uniswap) 및 일반적인 슬리피지/라우팅 문제에 대한 지식; MetaMask/OKX Wallet 사용 경험.
- 데이터 검증을 위한 SQL 숙련도; Redis/RabbitMQ 부작용(예: 메시지 백로그/소비 성공률)에 대한 기본 이해.
- 배치 데이터 생성 또는 API 회귀 테스트를 위한 기본 스크립팅 기술(예: Bash/Python).
- Hardhat/Foundry 경험 또는 간단한 Solidity 인터페이스/ABI 읽기 능력(디버깅/통합 목적).
- 프론트엔드 UI 자동화 또는 API 자동화 도구(예: Playwright/Cypress/pytest requests) 경험 우대.