Smart Contract QA Engineer, Atlas Oracle

CoinMarketCap

Hong Kong

On-site

HKD 548,589 - 705,329

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

CoinMarketCap in Hong Kong is looking for a Smart Contract Tester to design and implement automated testing frameworks for oracle smart contracts. You will develop security test cases and simulate various abnormal conditions to ensure the robustness of the contracts.

The ideal candidate has a Bachelor’s degree in Computer Science and over 3 years of experience in smart contract testing with knowledge of Solidity and testing frameworks. Strong communication skills are essential for collaboration in agile environments.

Qualifications

  • 3+ years of experience in smart contract testing or development.
  • Proficiency in Solidity and mainstream testing frameworks.
  • Deep understanding of oracle mechanisms and common attack vectors.

Responsibilities

  • Design and implement automated testing frameworks.
  • Develop and execute security test cases.
  • Simulate on-chain and network abnormal conditions for testing.

Skills

Smart contract testing
Solidity
JavaScript/TypeScript
Python
Communication skills

Education

Bachelor’s degree in Computer Science or Software Engineering

Tools

Hardhat
Truffle
Foundry
Web3.js
Ethers.js

Job description

Core Responsibilities
  • Design and implement automated testing frameworks for oracle smart contracts, covering unit tests, integration tests, and end-to-end tests
  • Develop and execute security test cases, focusing on core scenarios such as price data feeds, off-chain data retrieval, multi-party consensus mechanisms, and resistance to Sybil attacks
  • Simulate various on-chain and network abnormal conditions (e.g., high Gas fees, network latency, node failures) to conduct stress testing and fault tolerance testing
  • Work closely with the development team to perform vulnerability scanning and assist in code audits before contract deployment, ensuring no critical security risks
  • Create and maintain clear test documentation, defect reports, and quality assessment reports
  • Participate in verifying the accuracy of oracle node data and conducting performance benchmarking
  • Continuously follow blockchain testing tools and best practices, and introduce new testing methodologies to enhance efficiency
Requirements
  • Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field
  • 3+ years of experience in smart contract testing or development, with proficiency in Solidity and mainstream testing frameworks (e.g., Hardhat, Truffle, Foundry)
  • Deep understanding of oracle mechanisms (e.g., Chainlink, Band Protocol) and awareness of common attack vectors (e.g., flash loan attacks, data tampering)
  • Familiar with fundamental blockchain concepts (consensus mechanisms, Gas optimization, event logs, etc.) and tools (e.g., Web3.js, Ethers.js)
  • Capable of developing automated testing scripts using JavaScript/TypeScript, Python, or similar languages
  • Experience in security testing or code auditing is preferred, with knowledge of common vulnerabilities (e.g., reentrancy, integer overflow) and mitigation methods
  • Strong communication skills and a collaborative mindset, adaptable to agile development environments
Preferred Qualifications
  • Hands‑on experience in testing or developing oracle projects, with familiarity in decentralized data sources and node networks
  • Knowledge of zero-knowledge proofs, TEE (Trusted Execution Environment), and other privacy-related oracle technologies
  • Experience with performance testing tools (e.g., K6, Gatling) or on‑chain monitoring tool development
  • Open‑source contributions to blockchain projects on GitHub or demonstrable testing case portfolios
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Oracle Smart Contract QA Engineer
Senior Oracle Smart Contract QA Engineer

CoinMarketCap • Hong Kong

On-site
HKD 548,000 - 706,000
Senior QA Lead
Senior QA Lead

Hyphen Connect Limited • Hong Kong

On-site
HKD 600,000 - 800,000
Smart Contract Engineer - Web3 Venture Studio
Smart Contract Engineer - Web3 Venture Studio

Tokalent • Hong Kong

On-site
HKD 600,000 - 1,000,000
Smart Contract Auditor
Smart Contract Auditor

Hyphen Connect Limited • Hong Kong

On-site
HKD 548,000 - 784,000
Java Backend QA Engineer (White-box Focus)
Java Backend QA Engineer (White-box Focus)

Leadingnation • Hong Kong

On-site
HKD 300,000 - 500,000
Competitive salary
Company benefits
Work-from-home arrangement
Senior Smart Contract Engineer - SocialFi
Senior Smart Contract Engineer - SocialFi

Tokalent • Hong Kong

On-site
HKD 900,000 - 1,200,000
Senior Solidity Developer
Senior Solidity Developer

MANTRA • Hong Kong

On-site
HKD 900,000 - 1,500,000
Blockchain Engineer - Blockchain Infrastructure Company
Blockchain Engineer - Blockchain Infrastructure Company

Tokalent • Hong Kong

On-site
HKD 500,000 - 900,000
Senior Full Stack Web3 Engineer
Senior Full Stack Web3 Engineer

Yeah! Global • Hong Kong

On-site
HKD 600,000 - 800,000
Quality Assurance
Quality Assurance

Swing Consulting Ltd. • Hong Kong

On-site