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.
Smart Contract QA Engineer, Atlas Oracle
π 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
Similar jobs
Search more QA Engineer jobsAnalista de Testes | Cresol ConfederaΓ§Γ£o
Realiza atividades de qualidade de software, planejando e executando testes em sistemas e ambientes implantados para apoiar a qualidade das entregas da Cresol.
AI Annotation Quality Reviewer
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.
Intermediate Test Engineer (Manual/Automation) - OP02239
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.
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.
