CoinMarketCap
Smart Contract QA Engineer, Atlas Oracle
About this role
Atlas Oracle seeks a Smart Contract QA Engineer to design and execute comprehensive testing frameworks for oracle smart contracts, including security assessments, stress testing, and vulnerability scanning. The role requires deep expertise in smart contract testing, oracle mechanisms, and blockchain security to ensure robust contract deployment.
What you'll do
- Design automated testing frameworks covering unit, integration, and end-to-end tests for oracle smart contracts
- Develop security test cases for price feeds, off-chain data, consensus mechanisms, and attack resistance
- Conduct stress and fault tolerance testing by simulating abnormal on-chain and network conditions
- Perform vulnerability scanning and support code audits before contract deployment
- Create test documentation, defect reports, and quality assessment reports
- Verify oracle node data accuracy and conduct performance benchmarking
What they're looking for
- Solidity and smart contract testing frameworks (Hardhat, Truffle, Foundry)
- Oracle mechanisms and architecture (Chainlink, Band Protocol)
- Security testing and vulnerability identification (reentrancy, flash loans, integer overflow)
- JavaScript/TypeScript and Python scripting
- Blockchain fundamentals (consensus, Gas optimization, event logs)
- Web3 libraries (Web3.js, Ethers.js)
- Code auditing and security best practices
- Agile development and collaboration
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
CoinMarketCap
CoinMarketCap builds infrastructure and tooling for AI agents and blockchain systems, including SDK platforms, smart contract oracle technology, and testing frameworks. The company is hiring for DevOps engineers, QA specialists, automation test engineers, and developer-focused infrastructure roles to support its distributed systems and developer community.
- Website
- coinmarketcap.com
Likely interview questions
- Walk us through how you'd design an automated testing framework for oracle smart contracts. What testing layers would you include, and which tools would you use?
- Describe your experience testing price feed mechanisms or oracle data retrieval. How would you verify data accuracy and detect tampering or manipulation attacks?