Automation Test Engineer
Dalian
5-10 years
Bachelor Degree
2026.03.03
Key Responsibilities
1. Independently or collaboratively build, configure and maintain the automated test environment to ensure its stability and correct versioning;
2. Take charge of the selection, deployment and continuous optimization of automation test frameworks and tools;
3. Develop detailed automation test plans according to product requirements and project schedules;
4. Write and maintain automation test cases to ensure test coverage and effectiveness;
5. Develop automation test scripts using appropriate programming languages (e.g., Python, Java);
6. Execute automation test scripts, monitor test execution, and record test results;
7. Analyze test results, identify root causes, and provide detailed defect reports;
8. Work closely with the development team to track defect fixes and ensure timely resolution;
9. Perform retests on defects to verify the effectiveness of solutions;
10. Participate in the formulation and execution of performance test plans, identify performance bottlenecks and provide optimization suggestions;
11. Conduct performance testing using tools such as JMeter, analyze data and write performance test reports;
12. Participate in the construction of the continuous integration process and integrate automation testing into the CI/CD pipeline;
13. Improve team efficiency through technical methods and promote the in‑depth application of automation testing.
Job Requirements
1. Bachelor’s degree or above in Computer Science, Software Engineering or related fields;
2. At least 5 years of experience in automation testing; experience in medium‑to‑large projects is preferred;
3. Familiar with the software development lifecycle and testing processes, with solid experience in designing and implementing automation test cases;
4. Proficient in at least one programming language (e.g., Python, Java), with strong programming fundamentals;
5. Familiar with commonly used automation test tools and frameworks (e.g., Selenium, Appium, JUnit);
6. Knowledge of operating systems (Linux, Windows) and mainstream databases (e.g., MySQL, Oracle);
7. Strong problem analysis and troubleshooting skills, with the ability to quickly locate and resolve issues;
8. Good teamwork spirit and communication skills, able to collaborate effectively with colleagues from different departments.

CN



















