End-to-End Testing: Lead full-lifecycle testing for DEX/CEX platforms, covering integration, UAT, performance/stress testing, and security testing across Web, H5, and Mobile.
Smart Contract QA: Conduct onchain white-box testing (unit and integration tests) for core contract modules, including Vaults, Clearinghouse, Settlement, and Oracles.
Framework Development: Build and maintain scalable smart contract testing frameworks using Hardhat, Foundry, and related tools.
Release & Validation: Execute production deployment verification, regression testing, and pre-launch acceptance to ensure zero-defect rollouts.
Cross-Functional Collaboration: Partner with Product and Engineering to review requirements, draft test designs, and uphold overall platform quality.
Requirements
Education & Experience: Bachelor's degree in CS, Software Engineering, or a related field with 8+ years of QA experience (with deep expertise across PC, H5, and mobile platforms).
Domain Knowledge: 3+ years in CEX/DEX testing, with deep familiarity in order matching, clearing, settlement, and asset flows.
Multi-Chain Contract Mastery: Proficient in contract testing for at least two major environments: EVM (Solidity), Sui (Move), or Solana (Rust/Anchor).
Technical Stack: Proficient in Foundry, Hardhat, or Truffle for source-code white-box testing, Chainlink oracle integrations, and Web3 wallet connectors (WalletConnect, Web3 Providers).
Automation & Risk Controls: Proven experience in end-to-end automation (UI + API + Onchain) and hands-on testing of exchange risk-management systems.
Preferred Qualifications
Testing experience with ERC-20, ERC-4626, ERC-7540, ERC-7575, AMMs, or Order Book contracts.
Familiarity with smart contract security auditing, common vulnerabilities (reentrancy, access control, math overflows), and testing techniques like fuzzing or formal verification.
为此搜索创建职位提醒
Senior DEX Test Engineer (Exchange / Smart Contract QA) • Shenzhen, Guangdong Province, China