SW Quality Automation Engineer
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 550 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 Duluth, Georgia, with approximately 29, 000 employees and does business in 180 countries.
Be an integral part of an Agile SCRUM team, participate in all Agile ceremonies & activities, and be accountable for the sprint deliverables.
Create automated smoke, regression and functional test scripts using Appium test tool.
Participate in Release/Iteration planning, smoke, feature and regression test planning/execution.
Create Automated Test Plans for Service Level, Integration, and UI Ttests.
Execute manual & automation smoke, feature, and regression tests. .
Contribute to periodic status reports on testing activities (daily, weekly, monthly).
Be an advocate of ““quality-up-front”, ” and support your team in achieving our Definition of Done.
Review product owner acceptance criteria and look for functional gaps.
Write feature use cases to drive the creation of automated and/or manual test cases.
Collaborate with other NCR teams when needed to maximize our efficient use of CI and SDLC tools: MS TFS, Confluence, Jenkins, Selenium, Appium, Fitness…
At least 3-5 years of software QA experience with emphasis on Mobile Applications and Devices testing
Experience with Agile software development methodology, particularly SCRUM.
Experience integrating automated testing into an environment relying heavily on Continuous Integration / Continuous Deployment and related tools
Experience writing test plans, test cases, automation scripts, and doing risk analysis prior to product releases
Experience with Selenium WebDriver automated tool (preferably scripting in Java)
Exceptional communication skills, both verbal and written.
Experience working with at least one scripting or programming language (Java preferred).
Comfortable working with Windows, Mac OS, iOS, Android and all browser flavors.
Experience with Performance/Load testing
Mobile Device automated test scripting.
Experience with network management, POS terminal and POS peripheral .
Hospitality/F&B industry knowledge and experience.
Computer Engineering backgroundKnowledge of SQL and ability to work with databases.
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. This concept encompasses but is not limited to human differences with regard to race, ethnicity, religion, gender, culture and physical ability. 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. Employee Status: Regular Job Level: Individual Contributor More Information About the Job
Are you open to sponsorship?
Is there a possibility to work remote?
Is there equity?
Are there flexible work hours?
Does this position have direct reports?
Please Note: All Third Party Agencies that are on Scout are on NCRs preferred supplier list.