Salary not disclosed by employer
Job Description
Job Responsibilities
• Develop and maintain automation testing frameworks and tools to improve testing efficiency and quality
• Design, develop, and optimize automation test scripts covering scenarios such as functional testing, API testing, and performance testing
• Participate in the construction of the testing platform, optimize CI/CD processes, and enhance the role of automation testing in the development process
• Develop reasonable testing strategies in line with business requirements, write test cases, and conduct test execution and defect management
• Analyze test data, locate and track software defects, and drive the rapid resolution of issues
• Participate in product architecture design reviews and provide optimization suggestions from a testing perspective to improve system testability and stability
• Keep up with the latest industry technology trends and explore and implement new testing tools and methods
Job Requirements
• Bachelor's degree or above in Computer Science, Software Engineering, or related fields, with at least 3 years of experience in test development
• Proficient in at least one programming language (such as Python/Java/Go), with good programming skills
• Familiar with common automation testing frameworks, such as Selenium, Appium, Robot Framework, TestNG, pytest, and capable of secondary development according to needs
• Familiar with API testing (Postman/RestAssured/JMeter, etc.), with certain database testing capabilities (such as MySQL, PostgreSQL, MongoDB, etc.)
• Experienced in performance testing, stress testing, and stability testing, familiar with tools such as JMeter, Locust, Gatling
• Familiar with DevOps processes and understand CI/CD (Jenkins/GitLab CI/K8s, etc.) automation testing integration
• Possess good analytical and problem - locating abilities, able to respond quickly and drive problem resolution
• Have excellent communication skills and a strong sense of teamwork, with a strong sense of responsibility and self - motivation
Preferred Qualifications
• Experience in testing large - scale Internet and high - concurrency systems
• Experience in security testing, containerized testing (Docker/K8s), or AI - based automation testing
• Participation or leadership in the development of testing tools/testing platforms
• Experience as a contributor to open - source projects or sharing technical blogs