Test Development Engineer – DEX (Technical Focus)

Best Web3

$4-6K[Monthly]
Remote3-5 Yrs ExpBachelorFull-time
Chat
Apply
Share

Remote Details

Open CountryWorldwide

Language RequirementsChinese

Job Description

Show original text

Benefits

  • Perks Benefits

    Pay in Crypto

  • Professional Development

    Career Development

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

Reply 0 Times Today

Chat
Apply

Posted on 28 November 2025

Report this job

Bossjob Safety Reminder

If your job position involves working overseas, please stay vigilant and keep all communication within the Bossjob platform to avoid potential scams.

Your safety is our priority. Be cautious if an employer has any of the following behaviors, and report them immediately through the platform.

  • Requests your ID or personal documents unnecessarily
  • Asks for money, deposits, guarantees, or property during the hiring process
  • Pressures you to invest or raise funds
  • Collects illicit benefits. Engages in any other illegal or suspicious activity
  • Redirects you outside the platform to other websites or group chats not related to the company or role you’re applying for
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