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