Job Description
Key Responsibilities
- Comprehensive Quality Assurance: Understand business logic and technical architecture thoroughly; participate in requirement and design reviews to identify potential quality risks
- Testing Strategy Development: Formulate project testing strategies and quality standards, ensuring their implementation
- Quality Verification: Ensure system quality through interface integration testing, E2E testing, and gray release monitoring
- Test Development: Develop automated testing frameworks and scripts for core functional modules
- Tool Development: Create and maintain testing tools and data construction scripts
- Process Optimization: Improve testing efficiency and coverage through CI/CD automation integration
- Project Coordination: Collaborate with product, development, operations, and PM teams to define delivery goals and milestones
- Quality Governance: Lead quality review meetings and drive issue resolution
- Metrics Tracking: Monitor quality indicators (defect rates, regression counts, automation coverage) to continuously improve quality
- Risk Management: Proactively identify system bottlenecks and quality risks
- Incident Response: Participate in production issue analysis and root cause investigations
- Continuous Improvement: Enhance testing systems through data-driven approaches
Job Requirements
- Essential Qualifications:
- Bachelor's degree or higher in Computer Science or related field
- Minimum 1 year of Web3 testing experience
- Strong programming skills in Python, Go, or Java
- Familiarity with various testing types (unit, integration, API, performance, security, E2E)
- Knowledge of common web/microservice architectures (REST, gRPC, Kafka, Redis, MySQL)
- Excellent communication and project collaboration skills
- Systematic thinking with ability to identify risks from holistic perspective
- Preferred Qualifications:
- Experience testing large-scale distributed systems or blockchain/wallet/exchange platforms
- Performance testing expertise (JMeter, Locust)
- Development experience with internal testing platforms or efficiency tools
- Experience building testing metrics systems (quality data analysis, risk quantification)
Benefits
- Remote work flexibility
- Complimentary health check-ups
- Project bonuses
- Team building activities and company gatherings


