Remote Jobs RockRemote Jobs Rock

Smart Contract QA Engineer, Atlas Oracle

πŸ“… Dec 19, 2025
Smart Contract TestingSolidityHardhatTruffle
Apply Now

πŸ“œ Description

  • Design automated unit, integration, and end-to-end testing frameworks for oracle smart contracts.
  • Develop security test cases for price feeds, off-chain data retrieval, consensus mechanisms, and Sybil resistance.
  • Simulate high gas fees, network latency, and node failures to assess stress tolerance and fault recovery.
  • Support vulnerability scanning and code audits before deployment, and document defects and quality assessments.
  • Verify oracle node data accuracy, benchmark performance, and introduce improved blockchain testing methods.

πŸ› οΈ 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 Hardhat, Truffle, or Foundry.
  • Strong understanding of oracle mechanisms such as Chainlink or Band Protocol and attack vectors such as flash loans and data tampering.
  • Knowledge of blockchain concepts including consensus, gas optimization, and event logs, plus Web3.js or Ethers.js.
  • Ability to write automated test scripts in JavaScript/TypeScript, Python, or similar languages.
  • Security testing or code-auditing experience preferred, with knowledge of vulnerabilities such as reentrancy and integer overflow.
  • Strong communication and collaboration skills; able to work in agile environments.
Full 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.

Tester Engineer will shape quality across an agentic SDLC by refining testable specifications, designing shift-left strategies, reviewing AI-generated tests, and building automated quality gates and metrics.

Software Quality AssuranceShift-left TestingSpec-driven Development (sdd)BDD
Cresol

Analista de Testes | Cresol ConfederaΓ§Γ£o

πŸ•’ yesterday
CresolπŸ‘₯ 5001 - 10,000 employees🏒 Financial Services

Realiza atividades de qualidade de software, planejando e executando testes em sistemas e ambientes implantados para apoiar a qualidade das entregas da Cresol.

Testes De SoftwareTestes AutomatizadosBanco De DadosQualidade De Software
Gramian Consulting Group

AI Annotation Quality Reviewer

πŸ•’ 2 days ago
Gramian Consulting GroupπŸ‘₯ 1 - 10 employees🏒 Information Technology And Services

Leads quality reviews for AI training data by managing review queues, checking annotation accuracy, coaching reviewers, and identifying recurring errors to improve consistency and timely delivery.

Quality AssuranceAI Training Data AnnotationAnnotation ReviewQuality Auditing
Dev

Intermediate Test Engineer (Manual/Automation) - OP02239

πŸ•’ 3 days ago
DevπŸ‘₯ 501 - 1000 employees🏒 Outsourcing/offshoring

Test Engineer responsible for validating evolving payments-platform features through manual and automated UI, API, backend, integration, and end-to-end testing, while identifying defects and supporting reliable releases.

Manual TestingTest AutomationC#.NET
ConsumerAffairs

AI Native, QA Engineer

πŸ•’ 3 days ago
ConsumerAffairsπŸ‘₯ 201 - 500 employees🏒 Internet

Own quality across a product area by reviewing requirements, directing AI-driven test agents, exploring for defects, verifying daily releases, and improving test coverage, environments, and QA tooling.

AI Test AgentsPrompt EngineeringQuality EngineeringExploratory Testing

Trusted by Remote Workers