Back to jobs
NV
Hiring companyNCR Voyix

Verified today

Quality Engineer II

HYDERABAD, IND Full-time

About the role

NCR Voyix is a global unified commerce platform for shopping and dining, headquartered in Atlanta, Georgia, serving customers in more than 35 countries. The Quality Engineer (II) in Hyderabad, India participates in the full software development lifecycle—designing, developing, and testing complex end-to-end NCR solutions. Day-to-day work includes defining test strategy and automation frameworks for web, mobile, and desktop, building BDD feature files with Cucumber, testing and troubleshooting API contracts, analyzing Java application logs, conducting root cause analysis, managing defects, and collaborating across engineering and DevOps teams within SAFe.

What you’ll do

  • Understand the entire system end to end and participate in every step of the software development process such as designing, development, and testing
  • Define and implement test strategy for complex end-to-end systems comprising NCR solutions, and define and build test scenarios and acceptance tests
  • Define and develop test automation strategy and framework for testing multiple platforms like Web, Mobile, and Desktop by incorporating industry best practices
  • Understand API contracts between cross-products, test and troubleshoot any issues with API definitions
  • Analyze application logs (Java), implement Behavior Driven Development processes, and create and manage defects
  • Apply engineering principles, data analysis best practices, and process knowledge to conduct root cause analysis of functional and non-functional defects
  • Provide detailed root cause analysis for a defect with log evidence to fix the problem, apply the fix, and analyze issues using software or application monitoring tools
  • Work with DevOps to resolve system-level issues and collaborate with solution, hardware, software, network, and QA engineers

What you’ll bring

  • Bachelor’s degree in Engineering
  • 4 to 6 years of experience/knowledge in testing in an enterprise environment
  • Strong experience with the Retail industry and testing POS applications
  • Solid hands-on experience with Object-oriented programming (preferably JavaScript)
  • Extensive experience in test automation of complex enterprise applications using Playwright/Selenium
  • Hands-on expertise in developing BDD feature files using Cucumber
  • Hands-on experience with API and Database testing and automation
  • Experience working in an AGILE + DevOps process management methodology

Skills

Object-oriented programmingJavaScriptPlaywrightSeleniumCucumberAPI testingDatabase testingSAFe methodology

Education

Bachelor’s degree in Engineering