Test Development Engineer – DEX (Technical Focus)

Best Web3

$4-6K[月薪]
远程工作3-5年工作经验本科全职
分享

远程工作详情

工作开放国家全球

语言要求汉语

职位描述

显示原文

福利待遇

  • 额外福利

    加密货币支付

  • 职业发展

    职业发展计划

Compensation and Benefits: Base Salary + Quarterly Bonus

[Position Responsibilities]

1. Automation Framework Development: Build and maintain the DEX’s front-end (UI) and back-end (API/Smart Contract) automated testing frameworks (e.g., Puppeteer, Cypress, Playwright, Hardhat, Foundry).

2. Continuous Integration: Integrate automated tests into the CI/CD pipeline (GitHub Actions/Jenkins) to ensure rapid regression and quality gates upon code commits.

3. Specialized Testing: Conduct performance testing for the DEX (matching performance under high concurrency, RPC node response latency) and basic security testing (common vulnerability scanning, fuzzing), as well as targeted testing of individual business modules.

4. Tool Development: Create internal testing tools or data-generation scripts (e.g., bulk wallet creation, batch airdrops, automated market-making scripts) to enhance team testing efficiency.

5. Contract Testing Development: Write Solidity/TypeScript test scripts to perform unit and integration testing on smart contracts, using Mainnet forking to simulate real on-chain environments.

6. Issue Diagnosis: Collaborate with the development team to pinpoint business logic errors at the code level or diagnose deep-level technical issues such as on-chain interaction failures and abnormal gas consumption.

[Qualifications]

1. Technical Background: Degree in computer science or a related field; proficiency in at least one of Java, Rust, Python, Flutter, JavaScript, or TypeScript.

2. Testing Experience: Experience testing large or complex asynchronous microservices systems.

3. Automation Expertise: Mastery of UI automation tools (Puppeteer, Selenium, Playwright, Cypress) or API testing frameworks (Pytest, Mocha, Chai).

4. Performance/Security Knowledge: Understanding of common smart contract vulnerabilities (reentrancy, integer overflow, etc.) or experience with performance testing tools such as Locust or JMeter.

5. Web3 Tech Stack: Proficiency with development frameworks like Hardhat, Foundry, Truffle, and familiarity with Ethers.js or Web3.js libraries.

6. Contract Proficiency: Ability to read and write basic Solidity, understanding of EVM principles, and capability to independently author smart contract test cases.

[Preferred Qualifications]

1. Experience designing or implementing automated testing architectures for large-scale DEX or public blockchain projects.

2. Familiarity with Java or Rust.

3. Contributions to Web3-related open-source projects on GitHub.

DEXpublic blockchaintechnology-oriented
Preview

Fu Bella

HR ManagerBest Web3

今日回复 6 次

发布于 28 November 2025

举报

Bossjob安全提醒

如果该职位要求您在海外工作,请保持警惕,谨防欺诈。

如果你在求职过程中遇到有以下行为的雇主, 请立即举报

  • 扣留您的身份证,
  • 要求您提供担保或收取财产,
  • 迫使你投资或筹集资金,
  • 收集非法利益,
  • 或其他非法情况。
Tips
×

Some of our features may not work properly on your device.

If you are using a mobile device, please use a desktop browser to access our website.

Or use our app: Download App