Skip to content

Automation - Quality Engineer (SDET)

Please Note: The application deadline for this job has now passed.

Automation - Quality Engineer (SDET)

Job Introduction

A BIT ABOUT SELFRIDGES

 

Here at Selfridges were on a mission to reinvent retail, with Sustainability at the heart of everything we do. Our customers are at the heart of everything we do, and we want to be known for delivering the best, most extraordinary experiences that keep our customers coming back. We’re currently on a journey to deliver flexible technology platforms, providing an inspiring and effortless experiences across all touchpoints. This role will be leading and driving Quality engineering principles for all our squads. 

 

A BIT ABOUT THE TECHNOLOGY TEAM

 

Within the Selfridges Technology Team, we are on a journey to becoming an industry leading digital organization, with a product-led mindset. We’ve already done a lot of growing starting with the build of our in-house capabilities, Engineering & DevOps but still have much to achieve and do as part of our journey. This role is ideal for someone who is looking for the opportunity to help the team grow and learn as we define and evolve the future of how we deliver Technology enabled change here at Selfridges. Our intention is not to adopt a cookie cutter approach, a “Spotify Model”, it is to establish the “Selfridges Way” of delivering, with a bespoke blend of Agile and Lean practices at the centre of this – fit for us.

We're seeking a skilled and passionate Software Development Engineer in Test to join our quality engineering community and contribute to cutting-edge initiatives in AWS microservices. Quality is fundamental to our delivery process, and we need someone to lead continuous testing efforts within our delivery squad, focusing on automating React front ends, integrating microservices, and establishing DevOps pipelines.

The ideal candidate will have a strong background in Retail and Quality Engineering, excellent Java or JavaScript coding skills, and a commitment to enhancing product quality and customer experiences. Quality Engineers (QEs) will be integrated into one of our agile delivery squads, with some working across different geographic locations, including 3rd-party locations. Collaboration is key, and you will closely work with your squad members within a highly cooperative agile team. Effective communication skills are essential, as the role involves driving and participating in a wide range of technical and non-technical discussions with various stakeholders.

Above all, we're looking for a proactive self-starter who can champion Shift Left QE practices within the squad, driving quality-led engineering. Candidates with strong interpersonal skills, energy, discipline, and enthusiasm to contribute to an engaging and innovative environment will be a valuable addition to our team. 

This role can be based in London or Leicester

As an Quality Engineer (SDET), you'll play a key role in shaping a robust QA approach tailored to the squad's delivery initiatives.

 Your responsibilities include

 

  • Shaping and implementing a comprehensive QA approach for the squad's delivery initiatives.
  • Defining and testing solution quality, creating test plans, automation scripts, and frameworks.
  • Collaborating in estimation, planning, and acceptance test criteria definition with the delivery team.
  • Bringing value to requirements engineering, addressing issues arising from unclear or inconsistent requirements.
  • Working closely with Product Managers and Engineers to create in-sprint Automated Test cases.
  • Automating testing for React front ends, integrating microservices, and advocating for 'shift left' testing.
  • Driving technical and non-technical discussions with various stakeholders.
  • Pairing with developers, reading code, and providing input on unit tests to prevent defects early in the lifecycle.
  • Promoting a passion for code quality and advocating for clean code principles.
  • Supporting DevOps through the delivery of CI-aligned test automation scripts.
  • Collaborating with other QEs to create, manage, and communicate automation reports to the team and stakeholders
     
     Essential Skills
     
     
  • Strong experience in testing AWS microservices and components
  • Hands-on experience in automation testing of React front ends
  • Proficient in Java or JavaScript coding
  • Background in Retail and Quality Engineering
  • Proficient in developing test automation scripts with TDD/BDD methodology
  • Automation skills for Cloud and Mobile applications using tools like Selenium, CodeceptJS, BrowserStack
  • Strong API, Middleware, and Microservices test automation proficiency
  • Familiarity with GitHub actions/Jenkins pipelines
  • Experience in maintaining test scripts and reporting using tools like Zephyr, JIRA, etc.
  • Understanding and application of the Testing Pyramid in Shift Left teams
  • Extensive experience in Agile delivery teams (Scrum, Kanban, XP) with a focus on digital, ecommerce, and Mobile app testing


Rewards and benefits


Life at Selfridges is dynamic, exciting, and always evolving. As well as working with some of the most cutting-edge, iconic and boundary-pushing brands, designers and creatives, we also offer our team members opportunities to help make a positive difference through our network of communities, both within and outside Selfridges. Here are just a few of our rewards and benefits that help make our team experience that bit more extraordinary.

 

  • Flexible working options to benefit you, your family and your wellbeing that can include part-time, flexi-time, job sharing or hybrid working
  • Generous annual leave that increases with length of service
  • Up to five paid volunteering days – from beach cleans to co-ordinating food and clothing donations
  • Family leave that suits your set up including Maternity, Paternity, Adoption, Surrogacy and Shared Parental leave policies
  • Defined pension contribution scheme
  • Generous bonus and/or commission scheme
  • Enviable team member discount including sale previews and double discount days
  • Exclusive local discounts on a range of restaurants, bars, beauticians and entertainment
  • Subsidised gym memberships
  • Annual travel pass and cycle-to-work schemes
  • A sustainable car salary sacrifice scheme
  • Several internal communities to get involved in from our Diversity Board and Green Warriors who are leading the charge on D,E&I and sustainability, to the Wellbeings who are always thinking of new ways to champion healthy minds, bodies and routines for our team members
  • Workplace Options, our confidential team member assistance programme for when life gets tricky or you need a little guidance
  • Access to a wide range of training programmes to help your career development


Selfridges

This website is using cookies to improve your browsing experience. If you navigate to another page without changing the settings below you consent to this. Read more about cookies.