We are looking for a Senior QA Engineer to join our team and lead the testing efforts for a high-impact blockchain project. The ideal candidate will have deep expertise in manual and automation testing, with a solid understanding of blockchain ecosystems, smart contracts, and decentralized applications (dApps). You will be responsible for designing test strategies, identifying bugs, and ensuring the reliability and security of Web3 components and APIs.
Key Responsibilities
• Design and implement test plans, test cases, and test automation frameworks for blockchain-based applications.
• Conduct functional, regression, performance, and security testing across APIs, back-end services, and smart contract interactions.
• Validate smart contract logic and on-chain transactions in coordination with blockchain developers.
• Test wallet integrations, transaction flows, cryptographic operations, and decentralized identifiers.
• Automate API testing using tools like Postman, Rest Assured, Jest, or similar.
• Work with blockchain development tools such as Hardhat, Truffle, Ganache, etc., for testing smart contracts.
• Develop and maintain CI/CD test pipelines and integrate with platforms like Jenkins, GitHub Actions, or GitLab CI.
• Log, track, and prioritize bugs using tools like JIRA, Bugzilla, or TestRail.
• Collaborate closely with developers, DevOps, and product teams to ensure product quality.