Software Development Engineer in Test

11 Jan 2018
12 Feb 2018
Contract Type
Full Time (CtM) is committed to offering our customers the best service possible and so far more than 11 million of them have created a customer account with us - which we call Mi CtM. Our testers play an integral part in making our customer journeys as seamless and elegant as possible.

We are looking for Software Development Engineers in Test (SDET’s) to join our Peterborough based Mi CtM team to be key members in continuing to improve and move forward the journey for setting up customer accounts.

What will it take?

As an SDET, our customers’ journey through Mi CtM will be extremely important to you, Mi CtM is a key part of our business and our customers matter most to us. You’ll get to work on a customer journey that supports millions of people, you’ll be passionate about working collaboratively with other testers and engaging with different stakeholders.

As a member of the team you’ll have ownership of the automation framework and be able to guide the testing strategy. You will investigate new technologies and ways of working within the team and be responsible for leading the testing of cross-team projects, as well as driving the team’s Immune System. You’ll be a keen contributor to the CtM SDET community and help share knowledge and best practices.

You’ll have working knowledge of writing clean and efficient code in a collaborative agile environment, as well as experience of:

  • Participating in 3 amigos sessions
  • Writing clear, testable acceptance criteria
  • Mentoring team members in testing practices
  • Exploratory, security and performance testing
  • Testing RESTful/web services
  • Ruby, C# or Javascript
  • Specflow / Selenium / Capybara / Webdriver

Why choose us?

The benefits package is excellent; we pay good salaries and you’ll be part of an annual bonus scheme. We offer a contributory pension, life assurance and range of other benefits that you would expect from a good employer. Perhaps most importantly you’ll have the opportunity to learn something new every day, work with a wide range of the latest tech and spend your days with people who are as passionate about creating great software as you are.