Job Description
Key Responsibilities
- Conduct functional and automated testing, including test case design, review, automated test development, and execution
- Collaborate with R&D teams to test internal projects, focusing on functional testing, performance testing, stability testing, disaster recovery, and various exception scenarios
- Develop and maintain relevant testing tools and frameworks
- Demonstrate strong stress tolerance, actively acquire new knowledge, and tackle challenging problems
- Continuously improve testing processes and methodologies to enhance efficiency
- Document test results and provide detailed reports to stakeholders
Job Requirements
- Bachelor's degree or higher in Computer Science or related field with 3+ years of testing development experience
- Clear logical thinking and strong problem-solving capabilities
- Familiarity with distributed systems fundamentals
- Proficiency in Python and mastery of at least one common automated testing framework
- Solid computer science foundation with knowledge of networks and databases
- Strong product awareness with ability to propose effective solutions during projects
- Excellent stress tolerance and adaptability to rapidly changing industry trends
Preferred Qualifications
- Experience in financial industry, especially with options and structured financial products (significant advantage)
- Web3 industry experience preferred
- Certification in software testing or quality assurance
- Experience with continuous integration/continuous deployment (CI/CD) pipelines
Benefits
- Year-end bonus
- Annual health check-up
- Supplementary medical insurance
- Overseas allowance
- Service anniversary gifts
- Paid annual leave
- Mentorship program
- Marriage & childbirth bonuses
- Birthday celebrations
- Annual company events
- Professional development opportunities
- Flexible work arrangements


