CoinMarketCap

CoinMarketCap

CoinMarketCap is the leading source for crypto market data, providing accurate and unbiased information for users to make informed decisions in the cryptocurrency space.

IT Services
11-50
Founded 2013

Description

  • Design and implement automated testing frameworks for oracle smart contracts, including unit, integration, and end-to-end tests.
  • Develop and execute security test cases covering price data feeds, off-chain data retrieval, multi-party consensus, and Sybil attack resistance.
  • Simulate abnormal on-chain and network conditions such as high gas fees, latency, and node failures to perform stress and fault-tolerance testing.
  • Work with the development team to perform vulnerability scanning and support code audits before contract deployment.
  • Create and maintain test documentation, defect reports, and quality assessment reports.
  • Verify the accuracy of oracle node data and conduct performance benchmarking.
  • Continuously evaluate blockchain testing tools and best practices and introduce new testing methodologies to improve 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.
  • Proficiency in Solidity and mainstream testing frameworks such as Hardhat, Truffle, or Foundry.
  • Deep understanding of oracle mechanisms such as Chainlink or Band Protocol.
  • Familiarity with common attack vectors such as flash loan attacks and data tampering.
  • Strong knowledge of blockchain fundamentals, including consensus mechanisms, gas optimization, and event logs.
  • Experience with Web3.js, Ethers.js, and automated testing scripts using JavaScript, TypeScript, Python, or similar languages.
  • Experience in security testing or code auditing is preferred, including knowledge of reentrancy, integer overflow, and mitigation methods.
  • Strong communication skills, a collaborative mindset, and adaptability to agile environments.
  • Hands-on experience with oracle projects, decentralized data sources, and node networks is preferred.
  • Knowledge of zero-knowledge proofs, TEE, or other privacy-related oracle technologies is preferred.
  • Experience with performance testing tools such as K6 or Gatling, or with on-chain monitoring tool development, is preferred.
  • Open-source contributions to blockchain projects on GitHub or a demonstrable testing portfolio is preferred.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior QA Automation Engineer - AWS & Salesforce (Belarus)

Flosum 51-250 Internet Software & Services

Flosum is seeking a Senior QA Automation Engineer to build and maintain end-to-end test automation connecting its AWS cloud applications with its Salesforce-native DevOps, release management, and data backup platform.

AWS CI/CD Cypress Git GitHub Actions GitLab Playwright Salesforce Salesforce Lightning Selenium
6 hours, 19 minutes ago

Sr. QA Automation Engineer

AssureSoft 51-250 Internet Software & Services

AssureSoft is seeking a QA Automation Engineer to develop and maintain Playwright and TypeScript test automation for software projects delivered in collaboration with development, QA, and product teams.

CI/CD GitHub Actions JavaScript Jenkins Playwright TypeScript
1 day, 5 hours ago

[Job- 30880] QA Automation Engineer Mid-Level, Brazil

CI&T 5K-10K Internet Software & Services

A CI&T busca um QA Automation Engineer Mid-Level para planejar e executar testes e iniciativas de qualidade em um grande cliente do setor bancário.

Agile
2 days, 5 hours ago

(1601) Senior Data Platform and Automation Engineer

Nortal 251-1K Internet Software & Services

Nortal is seeking a Senior Data Platform and Automation Engineer for its remote LATAM team to build secure, scalable data platform capabilities and automate governance controls for enterprise and AI-enabled applications.

Apache Spark CI/CD Databricks Python Secrets Management SQL
3 days, 4 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers