Company logo

Quality Assurance

Eden Holdings Philippines Inc.

Full-time

Hybrid

Makati, Philippines

Description

We are seeking a meticulous and technically skilled QA Specialist with a background in Web3 to join our expanding team. This role is responsible for ensuring the quality and stability of blockchain-based applications and smart contracts. You will work closely with developers and product managers to test decentralized applications (dApps), smart contracts, wallets, and blockchain protocols.

Requirements

  • Design and execute detailed test plans for Web3 products, including smart contracts, dApps, and APIs.
  • Perform functional, integration, regression, and security testing on blockchain platforms (e.g., Ethereum, Polygon, BNB Chain).
  • Review and test smart contract logic to identify potential vulnerabilities or issues.
  • Conduct API and end-to-end testing across Web2 and Web3 interfaces.
  • Collaborate with developers to isolate, replicate, and resolve bugs and performance issues.
  • Automate repetitive tests where applicable using frameworks like Hardhat, Foundry, or Selenium.
  • Use blockchain tools such as Etherscan, MetaMask, Web3.js, or Wagmi for manual validation.
  • Maintain QA documentation including test cases, bug reports, and release validations.
  • Participate in code reviews and sprint planning sessions (Agile).

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field.

  • 2+ years of experience in QA or software testing, with at least 1 year in Web3/blockchain environments.

  • Familiarity with smart contract testing tools (e.g., Hardhat, Truffle, Foundry).

  • Hands-on experience with Web3 frameworks, wallets (MetaMask, WalletConnect), and APIs (e.g., Alchemy, Infura).

  • Understanding of blockchain fundamentals, transactions, gas, and decentralization principles.

  • Comfortable using issue tracking and version control systems like Jira and Git.

Preferred Qualifications:

  • Experience writing automated test scripts in JavaScript, TypeScript, or Python.
  • Exposure to Solidity or smart contract auditing tools (e.g., MythX, Slither).
  • Familiarity with DeFi, NFTs, DAOs, or L2 networks.
  • ISTQB or other QA-related certifications.