4 дня назад
Smart Contract QA Engineer (Solidity/Web3)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Smart Contract QA Engineer (Solidity/Web3): Designing and implementing automated testing frameworks for oracle smart contracts with an accent on security, integration, end-to-end, stress, and fault-tolerance testing. Focus on simulating abnormal blockchain conditions, detecting vulnerabilities before deployment, validating oracle node data, and benchmarking performance.
Location: Global; remote. Listed locations include Dubai, Hong Kong, Kuala Lumpur, Taipei, London, Penang, Singapore, Hanoi, and Ho Chi Minh.
Company
is hiring for its Oracle department to support the Atlas Oracle smart contract platform.
What you will do
- Design and implement automated unit, integration, and end-to-end testing frameworks for oracle smart contracts.
- Develop 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.
- Work with developers on vulnerability scanning and code audits before smart contract deployment.
- Verify oracle node data accuracy, conduct performance benchmarks, and maintain test documentation, defect reports, and quality assessments.
- Track blockchain testing tools and introduce new testing methodologies.
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 testing frameworks such as Hardhat, Truffle, or Foundry.
- Understanding of oracle mechanisms, blockchain concepts, consensus mechanisms, gas optimization, event logs, and tools such as Web3.js and Ethers.js.
- Ability to develop automated testing scripts with JavaScript, TypeScript, Python, or similar languages.
- Knowledge of common blockchain vulnerabilities, including reentrancy, integer overflow, flash loan attacks, and data tampering.
Nice to have
- Experience testing or developing oracle projects, decentralized data sources, and node networks.
- Knowledge of zero-knowledge proofs, trusted execution environments, and privacy-focused oracle technologies.
- Experience with K6, Gatling, or on-chain monitoring tool development.
- Open-source blockchain contributions or demonstrable testing case portfolios.
Culture & Benefits
- Full-time remote work.
- Collaboration with development teams in an agile environment.
- Emphasis on clear documentation, communication, and continuous improvement of testing practices.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
DevBrother
5 дней назад
QA Automation Engineer (Trading and FinTech Infrastructure)
8 дней назад
Lead Automation Engineer (Fintech)
65 000 - 75 000€
9 дней назад
Mid-Level QA Specialist (Playwright)
6 дней назад
Software Development Engineer in Test (AI)
Finonex
3 дня назад
Automation QA Engineer (Mobile)
6 дней назад
Senior Quality Assurance Engineer (QA Automation)
120 000 - 135 000$