Senior Automation Test Engineer
125393
Main function of job:
- Design reasonable test cases based on product requirements to ensure test coverage.
- Write automation test scripts (including API and Web UI automation) to improve testing efficiency.
- Execute test cases, record and track bugs, and ensure timely fixes.
Main job responsibilities:
- Collaborate with development teams, product managers, etc., to clarify requirements and assess test feasibility.
- Maintain and optimize automation test frameworks to improve the stability and maintainability of test scripts.
- Analyses test results, generate test reports, and provide quality assurance support for product releases.
- Continuously learn and adopt new testing tools and technologies to improve testing processes.
- Collaborate with development teams to conduct performance testing or other specialized testing to enhance product quality.
- Work with CI/CD process to integrate automation tests into the continuous integration pipeline, achieving a closed-loop automation testing process.
Your Skills and Experience
- Bachelor’s degree or above in Computer Science, Information Technology or related discipline is preferred
- Minimum 5+ years of proven experience in Automation software testing.
- Familiar with software testing processes and have a solid foundation in testing theories.
- Proficient in at least one programming language (e.g., Python, Java) with strong coding skills.
- Familiar with common automation testing tools (e.g., Selenium, Appium, Postman, JMeter, Cypress, Playwright).
- Knowledge of HTTP protocols and RESTful APIs, with experience in API automation testing.
- Familiar with Web UI automation testing, capable of handling dynamic elements and asynchronous page loading.
- Understanding of test frameworks (e.g., TestNG, pytest) and CI/CD pipelines, with practical project experience is a plus.
- Skilled in defect management tools (e.g., Jira).
- Familiar with version control tools (e.g., Git, SVN).
- Knowledge of Docker, Jenkins, etc., is beneficial.
- Excellent communication and team collaboration skills, able to work efficiently with development teams.
- Strong learning and problem-solving abilities, capable of quickly adapting to new technologies and environments.
- Passion for testing work, with a strong sense of responsibility and quality awareness.
- Proficiency in English reading and writing skills.
- Experience in Playwright + MCP is a plus.
Main function of job:
- Design reasonable test cases based on product requirements to ensure test coverage.
- Write automation test scripts (including API and Web UI automation) to improve testing efficiency.
- Execute test cases, record and track bugs, and ensure timely fixes.
Main job responsibilities:
- Collaborate with development teams, product managers, etc., to clarify requirements and assess test feasibility.
- Maintain and optimize automation test frameworks to improve the stability and maintainability of test scripts.
- Analyses test results, generate test reports, and provide quality assurance support for product releases.
- Continuously learn and adopt new testing tools and technologies to improve testing processes.
- Collaborate with development teams to conduct performance testing or other specialized testing to enhance product quality.
- Work with CI/CD process to integrate automation tests into the continuous integration pipeline, achieving a closed-loop automation testing process.
Your Skills and Experience
- Bachelor’s degree or above in Computer Science, Information Technology or related discipline is preferred
- Minimum 5+ years of proven experience in Automation software testing.
- Familiar with software testing processes and have a solid foundation in testing theories.
- Proficient in at least one programming language (e.g., Python, Java) with strong coding skills.
- Familiar with common automation testing tools (e.g., Selenium, Appium, Postman, JMeter, Cypress, Playwright).
- Knowledge of HTTP protocols and RESTful APIs, with experience in API automation testing.
- Familiar with Web UI automation testing, capable of handling dynamic elements and asynchronous page loading.
- Understanding of test frameworks (e.g., TestNG, pytest) and CI/CD pipelines, with practical project experience is a plus.
- Skilled in defect management tools (e.g., Jira).
- Familiar with version control tools (e.g., Git, SVN).
- Knowledge of Docker, Jenkins, etc., is beneficial.
- Excellent communication and team collaboration skills, able to work efficiently with development teams.
- Strong learning and problem-solving abilities, capable of quickly adapting to new technologies and environments.
- Passion for testing work, with a strong sense of responsibility and quality awareness.
- Proficiency in English reading and writing skills.
- Experience in Playwright + MCP is a plus.