1. Build an automated testing system, design and implement an end-to-end automated testing framework for Web products, and establish a continuous integration pipeline covering API, UI, and data flow;
2. Design and implement testing solutions based on business characteristics, monitor product iteration risks, and follow up on regression testing and anomaly warnings after version updates;
3. Improve testing efficiency, build a test data factory to support automated generation and verification;
4. Develop intelligent verification tools to automatically compare product output with expected results.
1. Bachelor's degree or above, with more than 3 years of experience in Python/Java automated testing development;
2. Proficient in Web automated testing frameworks (UI/API/data flow verification);
3. Experience in building CI/CD pipelines (e.g., Jenkins/GitLab CI);
4. Able to quickly understand business product logic, possess data-driven testing mindset, and design effective test datasets;
5. Able to independently build a test toolchain (e.g., test data generation, intelligent result comparison);
6. Bonus points: Familiar with game development processes; participated in complex data flow system testing (e.g., recommendation systems/knowledge graphs).