Web3 QA Engineer – Testing & Assurance
We are seeking a detail-oriented and experienced QA Engineer to ensure the quality, stability, and performance of a modern Web3 waitlist and engagement platform built with Next.js, Supabase, and BSC Testnet integration.
The ideal candidate should have strong experience in frontend and backend testing, Web3 application validation, wallet interaction testing, and end-to-end quality assurance processes. You will be responsible for identifying bugs, validating blockchain functionality, improving product reliability, and ensuring a seamless user experience across desktop and mobile platforms.
🔹Key Responsibilities
-Functional & UI Testing
Perform manual and automated testing for frontend applications built with Next.js and Tailwind CSS
Validate responsive behavior across desktop, tablet, and mobile devices
Test user flows including onboarding, wallet connection, staking, referrals, and dashboard interactions
Identify UI/UX inconsistencies and collaborate with developers to resolve issues
Ensure cross-browser compatibility and smooth application performance
-Web3 & Blockchain Testing
Test wallet integrations including MetaMask, WalletConnect, and EVM-compatible wallets
Validate blockchain interactions on BSC Testnet (Chain ID: 97)
Verify:
Transaction execution
Smart contract interactions
Staking functionality
Network switching and validation
Monitor and report blockchain-related issues, transaction failures, and edge cases
-Backend & Database Validation
Test Supabase APIs, PostgreSQL database operations, and authentication systems
Validate referral tracking, reward logic, staking logs, and user data accuracy
Verify API responses, permissions, and Row Level Security (RLS) behavior
Perform regression and integration testing for backend workflows
-Automation & Quality Processes
Create and maintain test cases, bug reports, and QA documentation
Develop automated testing workflows where applicable
Conduct smoke, regression, integration, and end-to-end testing
Collaborate closely with developers to improve release quality and deployment readiness
Participate in sprint planning, feature reviews, and QA sign-offs
-Security & Performance Testing
Validate wallet security and authentication flows
Test API protection, data validation, and access controls
Identify performance bottlenecks and usability issues
Ensure platform reliability, scalability, and production readiness
🔹Required Skills
-Must Have
Experience in manual and automated QA testing
Strong understanding of web application testing methodologies
Experience testing modern frontend applications (Next.js preferred)
Familiarity with Web3 applications and EVM-based blockchain interactions
Experience testing wallet connections and blockchain transactions
Knowledge of API testing and database validation
Strong bug reporting and debugging skills
🔹Experience Level
Mid-Level to Senior QA Engineer (2–5+ years preferred)
🔹Work Type
Remote
Freelance / Contract (Flexible Engagement)