Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Automation Engineer

AT EF Education First
EF Education First

Automation Engineer

Shanghai, China

SOFTWARE DEVELOPMENT ENGINEER IN TEST

ROLE:

We are in need of an exceptional Software Engineer who has a keen passion for Quality, including but not limited to software testing, automation practices, CI pipelines and helping to drive product-quality and the means for a highly productive development environment within an established product team. You will collaborate closely with your peers, have the opportunity to help define key quality gates, as well as be responsible for a lot of the automated tests and testing infrastructure.

RESPONSIBILITIES:

  • Work with engineering leadership to drive engineering quality and standards.
  • Help to build automated systems and test frameworks to support the development of high- quality products.
  • Extend the existing automation test-suites for web and mobile.
  • Drive API testing with automation
  • Assist in building and maintaining the CI and CD pipelines.
  • Define, build and maintain the Quality gates that will form part of our releases.
  • Deliver high quality, maintainable code.

Want more jobs like this?

Get Software Engineering jobs in Shanghai, China delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

BASIC QUALIFICATIONS & EXPERIENCE:

  • Proven experience in a build/test automation engineering role
  • Bachelor in Computer Science, other technical subject, or equivalent qualification or technical experience a plus.

EXPERIENCE / DEMONSTRATED SKILLS:

  • Experience in writing automating tests is required.
  • Experience in Python is required.
  • Experience developing automated tests using Selenium and Appium is a plus.
  • Experience integrating automation scripts in the CI/CD pipeline
  • Experience in any of the following is desirable: Linux, AWS, Tencent Cloud, Docker, Git, Kubernetes
  • Experience defining Quality targets
  • You should have excellent oral and written communication skills.
  • An ability to work quickly, efficiently, and to a tight deadline.
  • An outgoing and enthusiastic personality.
  • A real passion for working in a team and building great products that delight end users.
  • A drive for excellence and improvement.
  • A love for automating things - if it can be scripted, it should be scripted.
Job ID: oXYJffwD
Employment Type: Other