Job Description
1. End-to-end functional and experience testing: Lead testing for core business processes on Web, App, and H5 platforms, covering complete user journeys including registration/KYC, deposits/withdrawals, spot/contract trading, and financial product subscriptions/redemptions. Conduct exploratory testing and UX audits in simulated environments to proactively identify interaction lags, data display anomalies, ambiguous prompts, and other experience defects, driving product-side optimizations. Validate Web3-specific scenarios such as multi-chain asset (ERC20, TRC20, SOL, etc.) deposit processing times, withdrawal fee calculations, and balance refresh accuracy. 2. API and data consistency verification: Design and execute API automated test cases to verify the correctness, idempotency, and exception handling of frontend-backend data interactions. Develop test solutions for comparing on-chain data with off-chain ledgers, ensuring complete consistency of asset flows, order statuses, and yield calculations during simulated trading phases. Perform fault tolerance and degradation testing for third-party services (market data sources, KYC providers, SMS gateways) to ensure graceful degradation during external dependency failures. 3. Compatibility and performance baseline testing: Establish compatibility test matrices for mainstream browsers, iOS/Android devices, and wallet plugins to ensure no blocking issues in core processes. Collaborate with load testing teams to conduct concurrent simulated trading tests, verifying whether page load speeds, API response times, and WebSocket push latencies meet SLA standards under high loads. Monitor test environment stability, promptly identifying test blocks caused by Web3 infrastructure issues like node synchronization delays or RPC rate limits. 4. Quality process improvement and defect management: Participate in requirement and design reviews, identifying ambiguities and risks from a testing perspective to produce executable test plans and cases. Standardize defect lifecycle management, drive efficient developer fixes, and regularly produce quality reports (weekly/monthly) quantifying key metrics like defect density, fix turnaround, and regression pass rates. Build a Web3 testing knowledge base documenting common on-chain interaction anomalies, test data construction methods, and mock tool guidelines to enhance team efficiency.
Key Responsibilities
- Own end-to-end quality assurance for Web3 financial products across multiple platforms
- Develop and execute comprehensive test strategies covering functional, compatibility, and performance aspects
- Bridge traditional QA methodologies with blockchain-specific testing requirements
- Drive continuous improvement of testing processes and documentation standards
- Collaborate cross-functionally with product, development, and infrastructure teams
Job Requirements
- 3+ years of internet product QA experience, including at least 1 year testing Web3/blockchain/financial products
- Expertise in functional testing methodologies with ability to design test cases covering normal flows, edge cases, and exception handling
- Proficiency with defect management tools (Jira/TestRail) and at least one automation framework (Python+Pytest, Java+TestNG, JS+Cypress)
- Strong understanding of Web3 fundamentals: wallet connections, signature authorizations, gas fees, block confirmations, token standards
- Exceptional user empathy and attention to detail with ability to troubleshoot blockchain interaction issues
- Experience with performance testing tools and analyzing system metrics under load
- Familiarity with CI/CD pipelines and quality gates in agile development environments
Benefits
This role offers the unique opportunity to be at the forefront of Web3 product quality assurance during the critical transition from simulated to live trading environments. You'll gain hands-on experience with cutting-edge blockchain technologies while helping shape the testing standards for next-generation financial products. The position provides exposure to full-stack testing challenges across frontend, backend, and blockchain layers, with ample opportunities for professional growth in the rapidly evolving Web3 space. Additionally, you'll work alongside industry experts in a collaborative environment that values both technical excellence and innovative problem-solving.