NCR Test Automation Engineer-III in Hyderabad, India

  • */_Title : TEST AUTOMATION ENGINEER-III_/ Location : Hyderabad.

About NCR Corporation: NCR Corporation (NYSE: NCR) is the global leader in consumer transaction technologies, turning everyday interactions with businesses into exceptional experiences. With its software, hardware, and portfolio of services, NCR enables nearly 700 million transactions daily across retail, financial, travel, hospitality, telecom and technology, and small business. NCR solutions run the everyday transactions that make your life easier. NCR is headquartered in Atlanta, Georgia, with approximately 29,000 employees and does business in 180 countries.


Passionate about technology and see the world a little differently than your peers. Everywhere you look, there’s possibility. Opportunity. Boundaries to push and challenges to solve. You believe software engineering changes how people live.

At NCR, we believe that, too. We’re one of the world’s first tech companies, and still going strong. Like us, you know the online and mobile worlds better than any other—and see patterns that no one else sees. We are looking for talented automation engineers to join our expanding solution integration and test center of excellence. We work with some of the smartest, passionate, nicest people you'll meet.

People who work here say the problems they work on are enormously challenging, and that the team culture is the most supportive they have seen.

Curious? Read on. We’re looking for test automation talent like you.


· Address the test automation needs in a methodical, detail oriented manner with the help of robust analytical skills and problem solving capacity · Participate in PI / sprint planning, working closely with Product Managers and scrum team to analyze requirements and provide QA / test recommendations for complex solutions and systems · Be the key person in defining robust, scalable and maintainable test automation strategy given the complex and enterprise nature of software solutions developed by NCR · Define the test automation framework that would act as a robust backbone for continuous integration / continuous delivery covering solution integration and regression tests · Align the test automation framework strategy to that of continuous integration / continuous delivery of the division and thus contribute to a seamless continuous delivery pipeline · Automate functional, regression and / or performance acceptance tests · Be on a constant lookout to identify and improve current test automation test suite in line with changing dimension of the product/solution functionality · Have experience with automating product lines / solutions with tight integration to hardware (POS Terminals, ATMs, etc.) is highly desirable · Mobile test automation experience will be a plus (iOS, Android, and mobile web) Have complete responsibility to enhance end-to-end automated test coverage

YOUR EDUCATIONAL QUALIFICATIONS AND EXPERIENCE ARE… * Bachelor’s degree in Engineering with preference to computer science as major or equivalent work experience * Strong knowledge of Microsoft Technology Stack (C# with Coded UI) and Java * 5-9 years hands-on experience in creating and running automated tests using commercial and/or open source tools (e.g., Selenium, Test Complete, LoadRunner) * Significant hands-on experience in defining test automation frameworks * Working knowledge of BDD and automating the acceptance tests using Specflow / Cucumber * Solid understanding of the Agile development methodologies like Scrum and SAFe * Methodical and detail oriented, with solid analytical skills and problem solving ability * Good team member to work with, get along with others, and can work effectively in a high paced team that take pride in accomplishing tough goals * Have a strong dedication to quality and a positive, collaborative attitude and approach to testing

*EEO Statement

Integrated into our shared values is NCR’s commitment to diversity. NCR is committed to being a globally inclusive company where all people are treated fairly, recognized for their individuality, promoted based on performance and encouraged to strive to reach their full potential. We believe in understanding and respecting differences among all people. NCR does not discriminate in employment based on sex, age, race, color, creed, religion, national origin, disability, sexual orientation, veteran status, military service, genetic information, or any other characteristic or conduct protected by law. Every individual at NCR has an ongoing responsibility to respect and support a globally diverse environment.

*Statement to Third Party Agencies

To ALL recruitment agencies: NCR only accepts resumes from agencies on the NCR preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR employees, or any NCR facility. NCR is not responsible for any fees or charges associated with unsolicited resumes.

Job Software Engineering

Title: Test Automation Engineer-III

Location: India-Hyderabad

Requisition ID: 0066003_P0224409