Find On-site/Hybrid Jobs

Where
Location
Search
Relevance
Test Developer
Salary
Job Type
Benefits
More
Where
Location
Search
Filters
Relevance
Test Developer
Salary
Job Type
Benefits
More
Job List

Smart Contract Test Development (Solidity + Automated Testing Development)

$2.2-4.2K[Monthly]
On-site - China3-5 Yrs ExpBachelorFull-time
XBIT

XBIT

Smarter Job Matches Await

Log in to discover AI-curated job opportunities tailored to your skills and goals.

Find Your Dream Job Now

Smart Contract Test Development (Solidity + Automated Testing Development)

$2.2-4.2K[Monthly]
On-site - China3-5 Yrs ExpBachelorFull-time
XBIT

XBIT

Smart Contract Test Development (Solidity + Automated Testing Development)

XBIT
$2.2-4.2K[Monthly]
On-site - China3-5 Yrs ExpBachelorFull-time
Chat & Apply

Job Description

Show original text

Description

1. Job Responsibilities:

- Development of test cases and API concurrency stress testing;

- Writing and maintaining automated test cases for smart contracts, covering scenarios such as functionality, boundaries, exceptions, and attack vectors;


2. Test Platform Setup

- Building contract testing frameworks and CI/CD testing platforms based on tools like Hardhat / Foundry, achieving automated construction, deployment, testing, and regression;

3. Fuzz & Security Testing

- Writing Fuzz tests and integrating static analysis tools (such as Slither, Mythril) to uncover contract vulnerabilities and operational boundaries;

4. On-chain Simulation Testing

Constructing on-chain fork testing environments to simulate real user and fund flow testing (mainnet fork or testnet simulation);

5. Script Development

- Writing TypeScript/Python scripts to simulate contract invocation processes, batch deployment, state tracking, and on-chain verification;

6. Testing Monitoring

- Integrating with platforms like Tenderly/Forta/Graph to continuously monitor on-chain contract behavior and performance metrics;


Requirements

7. Job Requirements:

- Over 2 years of experience in test development, familiar with Solidity and at least one automation testing framework (Hardhat / Foundry / Truffle);

- Proficient in writing contract invocation test scripts using JavaScript / TypeScript / Python;

- Familiar with common DeFi protocols (such as DEX, lending, stablecoins, staking, etc.) and their interaction modes;

- Familiar with the Web3 call stack (Ethers.js / Web3.js / RPC / ABI decoding);

- Experience with on-chain testing, capable of setting up a mainnet fork testing environment for real data simulation;

- Understanding of common smart contract security issues, such as reentrancy, access control, integer overflow, MEV;

- Proficient in Git and CI/CD tools, able to write test integration pipelines (GitHub Actions / Jenkins, etc.);


8. Preferred Qualifications:

- Experience in independently writing Solidity contracts;

- Conducted fuzz testing using Foundry and identified real bugs;

- Familiarity with new chain architectures such as zkEVM, Move, Sway, Hyperliquid L1;

- Knowledge of on-chain analysis platforms such as Tenderly, Defender, Forta, etc.;

- Preference for those who have participated in bug bounty programs or audit processes.

Quality AssurancePerformance TestingSoliditySmart Contract TestingBlockchainWeb3.jsAutomated TestingSecurity TestingDecentralized Application (DApp) Testing

Luna zhuo

HR ManagerXBIT

Active within three days

Chat
View more details