Automation Test Engineer
MICHAEL KORS
London
4d ago

We have an exciting opportunity at MK working as a Automation Test Engineer. You will be responsible for ensuring, and improving solution quality within the delivery work stream(s) in alignment with the Delivery roadmap.

MAIN JOB RESPONSIBILITIES :

  • Build automated, browser-based, end-to-end functional tests using the Selenium WebDriver & REST based APIs primarily on our Gradle based Serenity framework.
  • Possess good working knowledge of GIT / Bitbucket.
  • Solid understanding of Cross browser / mobile device testing tools like BrowserStack / SauceLabs
  • Utilize development skills, data manipulation skills and scripting skills to engineer technical, repeatable tests
  • Coordinating automation testing activities of your team and others
  • Report on testing progress and strategy and provide interpretation and insight on progress to inform management to take decisions.
  • JOB REQUIREMENTS :

  • BDD test automation using Cucumber test automation tool and Gherkin scripting language.
  • Comfortable working on Windows and Linux environments
  • Proficient in Selenium, Appium automation tools
  • Experience in page object, dependency injection design patterns.
  • Experience in building automation for ecommerce web UI and mobile automation
  • Proven delivery ability full testing lifecycle, including in-depth knowledge and practical experience of Continuous Integration (CI) and CD, utilising Open Source tools and Cloud based services
  • Extensive automation experience and the ability to specify, to develop and to implement automation frameworks and provide advice on best practice
  • Understanding and experience of working with code written in a major recent object-oriented language (e.g. Java, shell, groovy etc).
  • Expert level knowledge of Java for all test engineering outputs
  • Ability to review, understand and query technical aspects from architectural diagrams and other technical documentation including HLDs and LLDs
  • Experience of BDD and ATDD frameworks
  • Knowledge and experience of working with Open source tools and Cloud based services including Cucumber, Gherkin, Gradle, WebDriver, Jenkins / Drone / Gitlab and REST libraries
  • Experience of working with containerised implementations using Docker, Kubernetes and Cloud Based Hosting
  • Experience and successful track record of leading the testing across complex end to end systems, with multiple interfaces and dependencies
  • Knowledge and experience of working within a complex system landscape including Cloud based infrastructure, Networking Technologies, Middleware, Telecommunications, Databases, Platforms and Authentication Mechanism
  • We are an Equal Opportunity Employer M / D / F / V

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form