Job Description
The QA Engineer Web3 Focus is responsible for ensuring the quality, security, and performance of decentralized applications, smart contracts, and wallet integrations across our Web3 ecosystem. This role plays a key part in safeguarding user experience and system integrity by implementing robust testing practices tailored for blockchain-based platforms. The QA Engineer collaborates closely with development, product, and DevOps teams to identify issues early, automate testing workflows, and uphold high standards of software reliability.
Key Responsibilities
1. Test Strategy & Execution
- Design and implement test plans for Web3 systems, smart contracts, and wallets
- Conduct manual and automated testing of blockchain transaction flows and wallet integrations
- Ensure end-to-end testing coverage for decentralized application features
2. Automation Frameworks
- Develop and maintain automated testing scripts for smart contracts and Web3 interfaces
- Integrate test automation into CI/CD pipelines
3. Smart Contract Validation
- Validate functional and security aspects of smart contracts
4. Bug Reporting & Resolution
- Identify, log, and track bugs using issue tracking tools (e.g. Jira)
- Collaborate with dev teams to retest and verify fixes
5. Documentation & Reporting
- Maintain detailed test documentation, test cases, and QA reports
- Produce QA reports and metrics dashboards
6. Continuous Learning & Tools
- Stay updated on blockchain QA tools, methods, and best practices
Qualifications and Experience
- Bachelors degree in Computer Science, Software Engineering, or related discipline
- Certifications in QA, testing (e.g., ISTQB), or blockchain testing (preferred)
- 5+ years in software QA or testing roles
- 1+ years hands-on experience in blockchain or Web3 QA
- Strong experience with automated testing frameworks (e.g., Selenium, Cypress, Truffle, Hardhat, Foundry)
- Experience testing web applications and APIs (REST, GraphQL)
- Exposure to smart contract languages (e.g., Solidity), wallet integration, and blockchain nodes
- Familiarity with version control (Git), CI/CD systems, and defect tracking tools
Key Skills
Collaboration & Communication
- Strong collaboration with developers and PMs in Agile teams
- Ability to articulate technical QA issues to non-technical stakeholders
- Clear, structured documentation and reporting
Testing and Problem-Solving
- Methodical and structured test planning
- Analytical troubleshooting of smart contracts, wallets, and dApps
- Proactive risk and edge-case identification in decentralized systems
Personal Attributes
- High attention to detail and quality focus
- Passion for learning emerging Web3 testing methodologies
- Adaptable and innovative in a rapidly evolving tech landscape
- Comfortable operating in ambiguity and complexity
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Manual Test Engineer
Employement Type: Full time
Contact Details:
Company: Etta Global Partners
Location(s): Bengaluru
Keyskills:
QA Testing
Quality Assurance Testing
Block Chain Development
Web Technologies
Blockchain