Smart Contract QA Engineer, Atlas Oracle

5 days, 21 hours ago
Full-time
Mid Level
Quality Assurance and Testing
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 unit, integration, and end-to-end testing frameworks for oracle smart contracts.
  • Develop and execute security test cases for price feeds, off-chain data retrieval, multi-party consensus, and Sybil-attack resistance.
  • Simulate high gas fees, network latency, node failures, and other abnormal conditions for stress and fault-tolerance testing.
  • Partner with developers on vulnerability scanning and pre-deployment code audits to identify critical security risks.
  • Create and maintain test documentation, defect reports, and quality assessment reports.
  • Verify oracle node-data accuracy and conduct performance benchmarks.
  • Research blockchain testing tools and best practices, introducing improved testing methodologies.

Requirements

  • Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field.
  • 3+ years of smart contract testing or development experience.
  • Proficiency in Solidity and testing frameworks such as Hardhat, Truffle, or Foundry.
  • Understanding of oracle mechanisms such as Chainlink and Band Protocol, including attack vectors such as flash loans and data tampering.
  • Knowledge of blockchain concepts including consensus mechanisms, gas optimization, and event logs.
  • Experience with Web3.js, Ethers.js, and automated test scripting in JavaScript/TypeScript, Python, or similar languages.
  • Security testing or code-auditing experience, including vulnerabilities such as reentrancy and integer overflow, is preferred.
  • Strong communication and collaboration skills in agile development environments.
  • Hands-on oracle project experience, including decentralized data sources and node networks, is preferred.
  • Knowledge of zero-knowledge proofs, TEE, privacy-focused oracle technologies, performance testing tools such as K6 or Gatling, on-chain monitoring, or relevant open-source contributions is preferred.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

SDET (Cards)

Resilient Co 11-50 Professional Services

Join our client as a Senior SDET, Cards, to build and embed automated testing for card-related systems, supporting reliable REST API modernization and scalable delivery.

Agile AWS Azure C# CI/CD Cypress Datadog Docker Gatling GCP GitHub Actions GitLab CI JMeter Kubernetes .NET OpenAPI Playwright Postman REST API Scrum Selenium SOAP Splunk
21 hours, 36 minutes ago

QA Automation Engineer (QB - QA - 20260617)

Celara 51-200 IT Services and IT Consulting

Join a restaurant technology company as a QA Automation Engineer, owning and expanding automated quality coverage for its business-critical Kitchen Display System platform.

Agile Appium Azure CI/CD Docker Git Java JSON Kotlin Maven Playwright Scrum Selenium TestNG
21 hours, 36 minutes ago

Lead SDET - AI

HighLevel 201-500 Internet Software & Services

Lead Software Development Engineer in Test at HighLevel to own and advance the end-to-end quality strategy, automation architecture, and AI testing roadmap for products serving businesses worldwide.

AWS Azure CI/CD GCP Microservices MLOps
1 day, 21 hours ago

Ingénieur(e) sénior SDET / Senior Software Development Engineer in Test

Side Montreal is hiring a Senior SDET to lead and build test automation for a major mobile gaming client’s Unity-based Game as a Service projects through a pilot program planned to run through 2027.

C# CI/CD Python Unity
4 days, 22 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