Staff Software Engineer - Self Checkouts

  • Jobtailor
  • 29/07/2026
Full time Information Technology Telecommunications Java Testing

Job Description

  • 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
  • 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.
Core Competencies

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 Experience
  • Automated Testing Frameworks
  • API Testing
  • Cloud Platforms
  • DevOps Practices
ATS Optimization Keywords Hard Skills
  • Automated Testing
  • API Testing
  • Java
  • JavaScript
  • BDD
  • Data-Driven Automation
  • Service Virtualization
  • Incident Investigation
  • Quality Assurance
  • Testing Practices
Soft Skills
  • Problem-Solving
  • Mentoring
  • Collaboration
  • Leadership
Industry Keywords
  • Retail Technology
  • POS
  • Self-Checkout
  • Integrated Retail Ecosystems
  • Agile Delivery
Tools & Technologies
  • Selenium
  • Playwright
  • TestComplete
  • Postman
  • Rest-Assured
  • Azure
  • GitHub Actions
  • Dynatrace