1. Responsible for product requirement analysis and review, developing testing plans, designing testing schemes and test cases, conducting functional, interface, performance, automation, security and other tests; 2. Responsible for executing and continuously optimizing test cases, complying with testing standards, recording, analyzing, following up, and optimizing test results, ensuring and improving software quality; 3. Responsible for identifying issues in the testing/production environment, providing timely feedback and tracking, and assisting developers in resolving various problems; 4. Proactively communicate and collaborate with project management, product managers, R&D personnel, etc., and actively promote project progress; 5. Complete other tasks temporarily arranged by the leader.