hackquest logo

测试开发DEX(技术向)

B

Best Web3

4 - 6K USD
Full-time
Remote
dex公链技术向

薪酬福利:底薪+季度奖⾦

【岗位职责】

1.自动化体系建设:搭建并维护DEX的前端(UI)与后端(API/Smart Contract)自动化测试框架(如Puppeteer, Cypress, Playwright, Hardhat/Foundry)。

2.持续集成:将自动化测试集成至CI/CD流程(GitHub Actions/Jenkins),确保代码提交后的快速回归与质量门禁。

3.专项测试:负责DEX的性能测试(高并发下的撮合性能、RPC节点响应延迟)及基础的安全测试(常见漏洞扫描、模糊测试/Fuzzing),各业务模块专项测试等。

4.工具开发:开发内部测试工具或造数脚本(如批量生成钱包、批量空投、自动做市脚本),提高团队测试效率。

5.合约测试开发:编写Solidity/TypeScript测试脚本,对智能合约进行单元测试、集成测试,利用Fork Mainnet技术模拟真实链上环境。

6.问题定位:配合开发团队,从代码层面定位业务逻辑错误判断,或链上交互失败、Gas消耗异常等深层技术问题。

【任职要求】

1.技术背景:计算机相关专业, 熟悉Java/Rust/Python/Flutter/JavaScript/TypeScript中至少一门语言;

2.测试经历:从事过大型/复杂的异步微服务系统的测试;

3.自动化经验:精通Puppeteer/Selenium/Playwright/Cypress等UI自动化工具,或Pytest/Mocha/Chai等接口测试框架。

4.性能/安全:了解常见的智能合约漏洞(重入攻击、整数溢出等)或有Locust/JMeter性能测试经验。

5.Web3技术栈:熟练使用Hardhat, Foundry, Truffle等开发框架,熟悉Ethers.js / Web3.js库的使用。

6.合约能力:具备Solidity阅读与基础编写能力,理解EVM原理,能独立编写合约测试用例。

【加分项】

1.有大型DEX或公链项目自动化测试架构理解/搭建经验。

2.熟悉Java / Rust语言。

3.在Github上有Web3相关的开源项目或贡献。