NCR Corporation logo

Quality Engineer (II)

NCR Corporation
NewPosted today

LOCATION

HYDERABAD · Onsite

EXPERIENCE

4 - 6 Years

TYPE

FullTime

SKILLS REQUIRED

Test AutomationTest Strategy DevelopmentRoot Cause Analysisapi testingSQL

Job description

Overview

Quality Engineer (II) responsible for end-to-end testing of NCR's enterprise platform solutions, including test strategy, test automation and root cause analysis across web, mobile and desktop.

What you'll do

  • Understand the entire system end to end and take part in every step of the software development process, including design, development and testing.
  • Define and implement test strategy for complex end-to-end systems that comprise NCR solutions.
  • Define and build test scenarios and acceptance tests.
  • Define and develop a test automation strategy and framework for web, mobile and desktop platforms using industry best practices.
  • Understand API contracts between cross-products, and test and troubleshoot issues with API definitions.
  • Analyze application logs (Java).
  • Implement Behavior Driven Development processes.
  • 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 a detailed root cause analysis for a defect with log evidence, and apply the fix.
  • Analyze issues using software or application monitoring tools.
  • Work with DevOps to resolve system-level issues.
  • Collaborate with solution engineers, hardware engineers, software engineers, network engineers and QA engineers.
  • Work within the SAFe methodology to implement and/or refine solution integration and test best practices.

What you'll need

  • Bachelor's degree in Engineering and 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 etc.
  • Hands-on expertise in developing BDD feature files, using Cucumber assists.
  • Hands-on experience in API and database testing and automation.
  • Experience working with the "AGILE + DevOps" process management methodology.
  • Good understanding of software architecture, with the ability to provide recommendations and strategy for non-functional testing initiatives.
  • A real problem solver, able to find opportunities for improvement and tackle them without external direction.
  • Strong personal accountability and ownership.

Details

  • Location: Hyderabad, India.
  • Offers of employment are conditional upon passage of screening criteria applicable to the job.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Quality Engineer (II)