
Quality Assurance
- Makati City, Metro Manila
- Permanent
- Full-time
- 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).
- 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.
- 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.