POS -SW Quality Engineer

Cognizant
Atlanta, US
On-site

Job Description

  • Please note, this role is not able to offer visa transfer or sponsorship now or in the future*

SW Quality Engineer Responsibilities:

  • Understand the entire system end to end and involve in every step of software development process like designing, development, and testing
  • Define and implement test suites for complex end-to-end systems that comprise the NCR retail solutions
  • Define and build test scenarios and acceptance tests
  • Implement Behavior Driven Development processes
  • Create and manage defects
  • Apply engineering principals, data analysis best practice and process knowledge to conduct root cause analysis of functional and non-functional defects
  • Provide a detailed root cause analysis for a defect with log evidences to fix the problem and apply the fix
  • Ability to analyze application logs (Java)
  • Analyze the issues using software or application monitoring tools
  • Work with DevOps to resolve any system level issues
  • Collaborate with solution engineers, hardware engineers, software engineers, network engineers and QA engineers.
  • Define and develop test automation strategy and framework for testing multiple platforms like Web, Mobile and, Desktop by incorporating industry best practices
  • Understand the API contracts between cross-products, test and troubleshoot any issues with API definitions
  • Work within the SAFe methodology to implement and / or refine solution integration and test best practices Basic Qualifications:
  • Bachelor’s degree in Engineering and 4 to 6 years of experience / knowledge in testing in an enterprise environment
  • Strong experience with Retail industry and testing POS applications and peripheral devices(printers, barcode, scanners, payment terminals)
  • Experience in testing end-to-end retail transactions including return, exchanges, discounts, and promotions.
  • Experience of working "AGILE + DevOps" process management methodology
  • Strong personal accountability and ownership required
  • Decent hands-on experience with any Object-oriented programming
  • Hands on experience in test automation using Playwright/Selenium etc.
  • Hands-on experience in developing BDD feature files, using Cucumber assists.
  • Hands-on experience on API and Database testing and automation

Skills & Requirements

Technical Skills

JavaPlaywrightSeleniumCucumberAPI testingDatabase testingBDD feature filesObject-oriented programmingroot cause analysiscollaborationcommunicationteamworkRetail industryPOS applicationsperipheral devicesAPI contractsDevOpsSAFe methodology

Level

mid

Posted

3/18/2026

Continue to LinkedIn

You will be redirected to the job posting on LinkedIn.