Senior Automated Test Engineer

We’re continually on the lookout for experienced QA Engineers who want to take their careers to the next level by taking a lead in defining the quality criteria and automated test environment. Metail is looking for Engineers who can set up the strategy for automated testing of our web based UI whilst putting it into practice and maintaining our existing automated tests.

Automated Test Engineers will work closely with our Web and Product Design teams in a fast paced environment. Ideally you will be familiar with Scrum and have worked as QA engineer embedded within a web development team. Metail develops software to help people try on clothes when they are shopping online. Because our UI is embedded as part of our customer’s website, this introduces some interesting problems when testing on staging and live deployments – are you up to the challenge?

At Metail the web team codes in JavaScript, CoffeeScript and LESS, uses Backbone with Marionette, and tests using PioneerJS with Selenium, with version control in Mercurial. Other parts of the engineering team build components using C#, C++ and Clojure.

We are now starting to grow a dedicated QA function to work alongside the other engineering teams. As an early champion of QA you will have the opportunity to set the direction of our automated testing strategy. This is primarily an engineering role, so you will need to be comfortable writing code in JavaScript, but there will also be an element of manual, exploratory testing and coordination of external manual testing teams.

Responsibilities

  • Set up and maintain automated tests as part of CI
  • Write automated test cases for web UI on mobile and desktop browsers
  • Champion quality within web team
  • Mentoring on best practice with automated and manual testing

Requirements

  • Excellent knowledge of test automation and test methodologies (3+ year’s experience)
  • Familiarity with frameworks for automated testing of web UIs; Selenium, PioneerJS, NightwatchJS, JUnit, Cucumber
  • Experience with coding in JavaScript
  • Strong teamwork – able to work independently and closely with others as situation and task requires

Nice-to-haves

  • Familiar with working as part of an agile team, e.g. Scrum
  • An understanding of single page web app development
  • An understanding of mobile app development
  • Familiar with other programming languages, for example C#, C++
  • Knowledge of Hg and Git

The role is based in our central Cambridge offices. The pay is competitive, there is opportunity for limited but regular remote working, and you get a budget for your own choice of training.


ABOUT METAIL

Metail’s cutting edge technology allows users to try on clothes online after inputting three simple measurements. For shoppers, it increases their confidence to buy online as well as allowing them to experiment with new styles. For brands, it increases engagement and overall net sales. Metail has also been proven as an exciting and innovative marketing concept across magazines, online, live events and TV.

Based in Cambridge, we’re in the heart of tech community and regularly host the meetups for Data Insights, DevOps Cambridge and Cambridge NonDysfunctional Programmers to list a few. We are sociable team, and frequently enjoy an ale together at the Elm Tree or The Free Press. Our office also plays host to the annual Metail Summer Party where punting has become something of a tradition.

Whilst the role is predominantly in Cambridge, the successful applicant will be required to travel regularly to our offices based in East London.

If you want to be part of turning an innovative fashion technology startup into a global brand used on websites across the world and have the passion and drive to really want to make a difference at this exciting company then apply now.

 

Applications by CV and covering letter to Jim Downing at jobs+aqas15@metail.co.uk

Applicants must be eligible to work in the UK.

No agencies or recruiters, thanks.

 

You may also like

Engineering Manager
05/Feb/2017

Metail’s technology allows users to try on clothes online after inputting three simple measurements. For shoppers, it increases their confidence...

Read More
Senior Web Application Engineer
28/Jan/2017

We’re always looking to hear from quality front-end developers with plenty of experience in creating JavaScript heavy single page web...

Read More
Lead UX/UI Designer
09/Nov/2016

The Opportunity We’re always on the lookout for Lead UX/UI designers to join our team. Our UX/UI designers are responsible...

Read More