Middle QA Automation Engineer (Python) (#1668)

Ukraine
Work type:
Office/Remote
Technical Level:
Middle
Job Category:
Quality Control
Project:
Swiss manufacturer of watches and jewellery

Our client is the world’s biggest watchmaking conglomerate. The client makes movements, both quartz and mechanical, fully assembled or in kit form, for brands in its own group and for external clients. It’s a powerful, largely independent, multifaceted company.

Our client designs and manufactures mechanical and automatic watches, watch movements and watch prototypes. Although the company produces finished watches and movements, the client specializes in the production of prototypes movements used both in watches of sister subsidiary brands and in the watches of competitors, including brands owned by Compagnie Financière Richemont S.A. and others.

Requirements:

  • 3+ years of previous experience as a test automation engineer
  • Strong knowledge of Appium 2.0 (device setup for both Android and iOS platforms, common and complicated manipulations using W3C)
  • Jenkins knowledge, pipeline understanding
  • Strong knowledge of Pytest (fixtures, hooks)
  • Git experience (branching, rebase, merge conflicts resolution)
  • Overall knowledge of the standard Software testing practices
  • Ability to quickly understand an existing automation environment/framework (Combination of embedded and mobile SW devices as DUT - device under test)
  • Ability to quickly understand the requirements on a new product (Connected Watch)
  • Debugging and analysis skills to detect false “PASS” and false “FAILED” test results
  • Team-oriented and collaborative

Responsibilities:

  • Read and understand the requirements as well as the existing test scenarios defined for the DUT’s
  • Run of the automation and analysis and reporting of the test status
  • Troubleshooting and creation of bugs-tickets with an adequate description
  • Collaborate with other QAs and/or developers regarding the behavior of the DUT
  • Support test engineering automation activities, whenever it’s possible.

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits