C

Coin Market Cap

Real-time crypto data aggreg ator and API

Smart Contract QA Engineer - Atlas Oracle

Security Testing +1Confirmed live in the last 24 hours
Full-timeNo salary listedRemote

About the Job

Requirements

  • A bachelor's degree or higher in Computer Science, Software Engineering, or a related field is required.
  • At least 3 years of experience in smart contract testing or development, with proficiency in Solidity and mainstream testing frameworks such as Hardhat, Truffle, or Foundry.
  • A deep understanding of oracle mechanisms such as Chainlink and Band Protocol, and awareness of common attack vectors such as flash loan attacks and data tampering.
  • Familiarity with fundamental blockchain concepts, including consensus mechanisms, Gas optimization, and event logs, as well as tools such as Web3.js and Ethers.js.
  • Ability to develop automated testing scripts using JavaScript/TypeScript, Python, or similar languages.
  • Strong communication skills, a collaborative mindset, and adaptability to agile development environments.

Responsibilities

  • Design and implement automated testing frameworks for oracle smart contracts, covering unit, integration, and end-to-end tests.
  • Develop and execute security test cases focused on price data feeds, off-chain data retrieval, multi-party consensus mechanisms, and resistance to Sybil attacks.
  • Simulate on-chain and network abnormal conditions, such as high Gas fees, network latency, and node failures, to conduct stress and fault tolerance testing.
  • Work with the development team to perform vulnerability scanning and assist with code audits before contract deployment, ensuring there are no critical security risks.
  • Create and maintain test documentation, defect reports, and quality assessment reports.
  • Verify the accuracy of oracle node data and conduct performance benchmarking.
  • Follow blockchain testing tools and best practices and introduce testing methodologies to improve efficiency.

Desired Qualifications

  • Experience in security testing or code auditing, with knowledge of common vulnerabilities such as reentrancy and integer overflow and their mitigation methods.
  • Hands-on experience testing or developing oracle projects, with familiarity with decentralized data sources and node networks.
  • Knowledge of zero-knowledge proofs, Trusted Execution Environment (TEE), and other privacy-related oracle technologies.
  • Experience with performance testing tools such as K6 or Gatling, or on-chain monitoring tool development.
  • Open-source contributions to blockchain projects on GitHub or demonstrable testing case portfolios.

About the Company

Coin Market Cap

Real-time crypto data aggreg ator and API

CoinMarketCap aggregates real-time and historical data for thousands of cryptocurrencies and ranks assets across hundreds of exchanges. It collects price, market cap, volume, and circulating supply data from many exchanges, standardizes it, and presents it on web and mobile interfaces; developers can access the same data via a paid API for integration. It differs from competitors by being a long-running, widely used data hub with broad asset and exchange coverage, plus features like watchlists, portfolio tracking, an ICO calendar, and the Alexandria educational portal—all in one platform. The goal is to make crypto market data transparent, accessible, and usable for retail and professional investors, traders, and researchers to assess market health and make informed decisions.

Company size
201-500
Company stage
Not listed
Total funding
$4.9M
Headquarters
Delaware City, DE
Founded
2013

Recently Posted Jobs

Explore more opportunities at Coin Market Cap

See more jobs