Senior Software Quality Engineer

NCR Corporation•Irving, TX

About The Position

NCR Voyix is seeking a highly motivated, results-driven Senior Software Quality Engineer to lead quality engineering efforts for enterprise-scale retail solutions. The role develops and executes quality strategies to deliver reliable, scalable, and high-performing software supporting critical business initiatives within the CFR space. The ideal candidate brings technical expertise and a continuous improvement mindset, with experience in test automation, API and database validation, defect analysis, and Agile methodologies. The role works across business and technology teams to identify quality risks early, improve delivery outcomes, and build confidence in product releases.

Requirements

  • Bachelor’s degree in computer science, Engineering, Information Technology, or a related field.
  • 10+ years of Quality Engineering experience supporting enterprise software applications.
  • Strong experience with manual and automated testing methodologies, including test planning, execution, defect management, and quality assurance best practices.
  • Hands-on experience designing, developing, and maintaining test automation frameworks using Playwright, Selenium, or similar technologies.
  • Proficiency in at least one object-oriented programming language, such as JavaScript or Java, for test automation and software development.
  • Experience in API, integration, and service validation testing, including REST and SOAP services, and troubleshooting interface and data exchange issues.
  • Strong expertise in database validation and data testing, including SQL and NoSQL databases.
  • Experience in Agile, Scrum, and DevOps environments, including integrating automated tests into CI/CD pipelines using Jenkins, GitHub Actions, or similar platforms.
  • Strong analytical and problem-solving skills, including defect triage, root cause analysis, performance investigation, and use of monitoring and observability tools.
  • Experience supporting retail, fuel retail, hospitality, POS, or other enterprise transaction-based platforms, including payment processing, loyalty integrations, transaction flows, and store operations workflows.

Nice To Haves

  • Experience testing cloud-native and Kubernetes-based applications.
  • Knowledge of BDD frameworks and practices.
  • Experience with scalability, resiliency, and reliability testing.
  • Participation in large-scale enterprise transformation or modernization initiatives.

Responsibilities

  • Define and execute quality engineering strategies, test plans, and validation approaches aligned with business objectives, product requirements, and release goals.
  • Lead end-to-end testing across distributed enterprise applications, including functional, integration, system, regression, and end-to-end validation.
  • Design, develop, and maintain scalable test automation frameworks and reusable test assets, and promote Behavior-Driven Development (BDD) practices.
  • Integrate automated testing into CI/CD pipelines to enable continuous validation, rapid feedback, and increased delivery confidence.
  • Validate REST/SOAP APIs, system integrations, and SQL/NoSQL databases for contract compliance, data integrity, and interoperability.
  • Identify, document, prioritize, and manage defects through resolution, conducting root cause analysis using logs, monitoring tools, and system diagnostics.
  • Evaluate product quality and release readiness by identifying risks, assessing gaps, and providing data-driven recommendations to stakeholders.
  • Validate application functionality, reliability, scalability, and resiliency across cloud-native, Kubernetes-based, and retail store operating environments.
  • Collaborate with Product Management, Engineering, DevOps, Program Management, vendors, and business stakeholders to resolve issues and drive quality improvements throughout the software development lifecycle.
  • Promote quality engineering best practices, Agile delivery processes, test automation adoption, and continuous improvement; mentor junior Quality Engineers and contribute to quality metrics and release reporting.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service