Best Web3
工作开放国家:全球
语言要求:汉语
加密货币支付
职业发展计划
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.
Fu Bella
HR ManagerBest Web3
今日回复 6 次
发布于 28 November 2025
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