Test Engineer

2 Months ago • 7 Years +
Testing

Job Description

This role is for a Test Engineer responsible for building and maintaining automated testing platforms, including API and UI automation. The position involves driving business function testing, formulating distributed testing strategies for microservice architectures, and deploying containerized test environments. Key responsibilities also include assisting with performance engineering, security testing, establishing DevOps quality gates, and contributing to AI quality framework development.
Must Have:
  • Responsible for automation construction of the testing platform, including API automation and UI automation.
  • Responsible for promoting business function testing, able to formulate, execute, and independently carry out work.
  • Formulate distributed testing strategies under microservice architecture, and perform containerized deployment of testing environments.
  • Assist in performance engineering practices and security testing system construction, such as full-link stress testing.
  • Assist in establishing DevOps pipeline quality gates and monitoring system.
  • Participate in AI quality framework construction.

Add these skills to join the top 1% applicants for this job

team-management
communication
game-texts
security-testing
ci-cd
docker
kubernetes
python
sql
shell
java

Job Description

1. Responsible for the automation construction of the testing platform, including API automation and UI automation.

2. Responsible for promoting business function testing, capable of formulating, executing, and independently carrying out work.

3. Formulate distributed testing strategies under microservice architecture, and perform containerized deployment of testing environments.

4. Assist in performance engineering practices and security testing system construction, such as full-link stress testing.

5. Assist in establishing DevOps pipeline quality gates and monitoring system.

6. Participate in AI quality framework construction.

Job Requirements

1. Bachelor's degree or above in software engineering related majors, with over 7 years of software testing experience.

2. Experience with end-to-end testing, large complex system testing, understanding of microservice architecture, and domain models.

3. Proficient in either Java or Python, proficient in SQL, shell, and automation frameworks.

4. Practical experience with full-link stress testing and DevOps pipeline quality gates.

5. Familiar with Docker, Kubernetes, and CI/CD, with an understanding of AI and cutting-edge testing technologies.

6. Good communication and teamwork skills, good summarization and writing skills.

Set alerts for more jobs like Test Engineer
Set alerts for new jobs by Paper Stacking games
Set alerts for new Testing jobs in China
Set alerts for new jobs in China
Set alerts for Testing (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙