IT & Software

Staff Software Engineer- Self Checkouts

Marks & Spencer

Remote · Nationwide · United Kingdom

Overview

As Staff QA Engineer in the M&S Software Engineering team, you will own quality outcomes for key retail platforms like POS and Self-Checkout, driving reliability, performance and resilience. You will shape quality strategy, lead automation improvements and elevate engineering standards across large-scale retail systems. You mentor engineers, champion DevOps and continuous testing, and support production releases. This is a hands-on role at scale, enabling a digital-first, engineering-led transformation.

Pay / Benefits
  • 20% colleague discount
  • competitive holiday allowance
  • discretionary bonus schemes
  • pension and life assurance
  • wellbeing support
  • volunteer day
Responsibilities
  • Own end-to-end quality for core retail platforms (POS, Self-Checkout) across transaction flows
  • Shape quality strategy and engineering standards for retail technology solutions
  • Improve testing practices and platform stability; support incident investigations
  • Lead and mentor engineers on quality best practices and automation
  • Champion DevOps and continuous testing; support automated delivery pipelines and production releases
Key requirements
  • Extensive QA experience in retail tech environments (POS, Self-Checkout, payments)
  • Experience designing/maintaining automated testing frameworks (BDD, data-driven) using Selenium, Playwright, TestComplete
  • API testing and service virtualization with Postman and Rest-Assured; strong Java or JavaScript
  • Cloud platforms, observability, CI/CD practices; tools like Azure, GitHub Actions, Dynatrace
  • Mentoring and knowledge sharing
  • Strong problem-solving in complex systems
  • Agile delivery experience
  • Selenium
  • Playwright
  • TestComplete

Reference: WJ-747_30158267

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.