FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Software Engineer – Self Checkouts
MS CompaniesStaff QA Engineer assuring the quality, reliability, and performance of retail technology solutions. Leading automation frameworks and mentoring engineers at Marks & Spencer in a hybrid work environment.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive QA engineering expertise in retail technology, focusing on automated testing frameworks, API testing, and operational excellence. Proven ability to lead teams, mentor engineers, and implement quality strategies within Agile environments.
Highest-signal resume keywords
QA Engineering ExperienceAutomated Testing FrameworksAPI TestingCloud PlatformsDevOps Practices
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Automated TestingAPI TestingJavaJavaScriptBDDData-Driven AutomationService VirtualizationIncident InvestigationQuality AssuranceTesting Practices
Soft Skills
Problem-SolvingMentoringCollaborationLeadership
Tools & Technologies
SeleniumPlaywrightTestCompletePostmanRest-AssuredAzureGitHub ActionsDynatrace
Industry Keywords
Retail TechnologyPOSSelf-CheckoutIntegrated Retail EcosystemsAgile Delivery
Tech Stack
Tools & technologiesAzureCloudJavaJavaScriptSelenium
About the role
Key responsibilities & impact- Own end-to-end quality outcomes across key retail platforms including POS and Self-Checkout, ensuring reliability, performance, security and resilience across transaction flows.
- Shape quality strategy and engineering standards for retail technology solutions, influencing architecture, automation frameworks and long-term platform direction.
- Drive operational excellence by improving testing practices, supporting incident investigation, reducing repeat failures and enhancing platform stability.
- Lead and mentor engineers through quality best practice, code reviews, automation excellence and knowledge sharing across teams.
- Champion DevOps and continuous testing practices, supporting automated delivery pipelines, production releases and out-of-hours platform support when required.
Requirements
What you’ll need- Extensive QA engineering experience within retail technology environments, including POS, Self-Checkout, till applications, payments and integrated retail ecosystems.
- Strong expertise designing and maintaining automated testing frameworks, including BDD and data-driven automation approaches using tools such as Selenium, Playwright and TestComplete.
- Proven experience with API testing and service virtualisation using tools such as Postman and Rest-Assured, alongside strong programming skills in Java or JavaScript.
- Strong understanding of cloud platforms, observability, CI/CD practices and monitoring tools such as Azure, GitHub Actions and Dynatrace.
- A passion for quality engineering, problem-solving and mentoring others, combined with experience working in Agile delivery environments and supporting production releases.
Benefits
Comp & perks- 20% colleague discount on all M&S products and many third-party brands for you and someone in your household, available once you’ve completed your probation
- Competitive holiday allowance with the option to buy more
- Discretionary bonus schemes linked to your performance and ours
- Strong pension and life assurance to help plan for the future
- Tailored induction and training to support your development from day one
- Exclusive perks and savings through our M&S Choices portal
- Market-leading family policies, including parental, adoption and neonatal leave
- 24/7 wellbeing support, including virtual GP access and mental health services
- One paid volunteer day a year to support a cause that matters to you