Software Developer in Test at Which? (London, UK)

Software Developer in Test at Which? (London, UK)

Add To Bookmarks
Location: London, UK
Type: Full Time
Created: 2021-11-03 05:00:34

Apply Here

We’re looking for an experienced Developer in Test to join our fantastic Engineering team at Which?

It’s a pivotal time for Technology at Which? as we drive forward our ambitious transformation programme, putting users at the heart of every product we create evolving our technologies to deliver best in class user experiences. Over the next twelve months, we will be developing both our commercial and advocacy product offering, trialling new ways of working, driving innovative approaches and introducing cutting edge technology at every opportunity.

What you'll be doing

Working as part of a dedicated QA team, your eye for detail and passion for automation will guarantee that we deliver quality, production-ready code to our high availability AWS environments like clockwork. Having previously been Ruby focused, we are moving towards JS automation to align with our front-end written in React JS. We are looking for candidates that have proven skills in JS automation and are inquisitive, proactive and keen to be challenged. You will be a great advocate coding best practices and share your JS automation knowledge with the rest of the team. Like all organisations, we have a mix of project and maintenance/service delivery work, spanning multiple technologies; so there are plenty of opportunities to keep you entertained.

What’s the team like

The Engineering team has been growing in recent months as we scale up our in-house expertise to meet the demands of our transformation. We are a friendly and supportive team, and sharing knowledge and collaboration are core team values; we will expect you to contribute your own ideas and expertise at all stages and hope that you will be able to work with us to drive improvements.

We recognize that investing in our team of experts is one of the best ways to support our ambitious journey, and with that encourage knowledge sharing and learning; whether that’s learning a new language, attending a tech conference or booking on to one of our Lunch and Learn sessions we work hard to look after our employees.

What we'll need from you

We know that you can spot a pesky bug from a mile away, but we also need to see the following experience:

  • Commercial experience of JS automation frameworks using popular frameworks such as Webdriver.IO or TestCafe or Mocha/Jest
  • OOP concepts to support code reuse and maintainability
  • Understanding of the Testing Pyramid and other test methodologies
  • Version control, preferably using Git & GitHub
  • Experience in testing cross-browser and device
  • Working to Agile practices (Sprint or Kanban) using JIRA

We'd get really excited if you had experience with:

  • Jenkins/Circle CI
  • JavaScript/UI testing
  • Cloud-based testing services
  • Performance testing
  • Accessibility testing

What we'll give you in return

We believe in getting the best out of people, and our newly refurbished modern working environment is relaxed and friendly (including fresh fruit, subsidised canteen, great facilities for cyclists and lunchtime runners, and one free healthy lunch and breakfast a week). There are excellent benefits including 28 days annual leave, private healthcare, and an award-winning pension scheme (and the usuals...flexible working, Cycle to Work, season ticket loan scheme, childcare vouchers, etc.) We even have a private section of Regent’s Park which is handy for hot summers and team building events!

At Which? we value diversity and we're committed to creating an inclusive culture where everyone is able to be themselves and to reach their full potential. We actively encourage applications from people of all backgrounds and cultures and believe that a diverse workforce helps us to understand and effectively tackle consumer detriment