NCR Senior Performance Test Engineer in United States

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.

Multiple Positions Available in Midtown Atlanta!!

We are looking for talented Performance Test Engineer to join our expanding Solution Integration & Test Center of Excellence (SIT CoE). The Performance Test Engineer is an enabler of Performance Testing and best-in-class Non-Functional test practices in an Agile environment across the Software Solutions organization. NCR Software Solutions recently formed this team to “raise the bar” in Solution Testing, and ensure that our customers receive the best solutions possible. We are looking for experienced and very talented individuals to help define and create a world class SIT team.

Your responsibilities will include definition of Test Infrastructure required for Non-Functional Testing, automation and execution non-functional test scripts in a Continuous Delivery Pipeline capable of testing some of the complex software solutions developed by NCR to. Team members could write automation test scripts, so knowledge of automation test practices and tools is mandatory. This individual will develop, execute and maintain non-functional automation suites, scripts and tools. This role will have solid background in non-functional testing in an Agile environment.

Responsibilities

  • Define and develop solution-based non-functional test strategy across solution industries

  • Define, develop and own the best in class enterprise solution testing toolset and practices

  • Collaborate with existing testing teams to adopt SIT CoE recommended tools and practices

  • Focus on solutions that will serve each of our major industries – Financial Services, Retail, and Hospitality

  • Assess the maturity of these complex solutions to refine or develop non-functional test strategies across hardware and software components

  • Continue to expand testing automation within NCR’s Continuous Integration (CI) and Continuous Deployment (CD) environments

  • Collaborate with solution engineers, hardware engineers, software engineers, and QA engineers

  • Mentor, teach, and coach teams across organizations in solutions best-in-class practices in non-functional testing

  • Across the hardware and software organizations, assess and implement best practices for solution integration and test to result in higher quality releases

  • Work within the SAFe methodology to implement and / or refine solution integration and test best practices

  • Continuously evaluate new tools and processes to maintain NCR’s leading position in the solution testing space.

    Required Qualifications:

  • Bachelor’s degree in engineering with major in software engineering. Any performance testing certification like ASTQB is highly desirable

  • 10 years of experience/knowledge in testing enterprise solutions. Of the 10 years, a minimum of 4 continuous years in performance testing, analysis, troubleshooting, and optimization on large scale enterprise systems

  • A real problem solver who can work with software engineers, architects and product management to understand the performance expectations at the solution level

  • Can explain the performance testing process, rationale and test results to stakeholders

  • Good knowledge of Continuous Testing processes is highly desirable.

  • Ability to convert abstract performance level requirements given by product management/customers into actionable performance attributes

  • Expert and hands-on experience of automating load testing using HP Performance Center or Load Runner, JMeter or any other tool

  • Hands on experience in monitoring the solution performance post production using tools like Dynatrace or HP Diagnostic

  • Hands-on experience in API testing and can locate the bottlenecks in performance

  • Hands-on experience of 4 continuous years in non-functional testing to ensure solutions meets acceptable scalability, reliability and capacity requirements

  • Good understanding Software architecture to be able to relate to solution performance and make executable recommendations for performance enhancements

  • Thorough understanding and hands-on experience in analyzing throughput, latency, memory and CPU utilization using tools

  • Proven Expertise in defining Performance test strategy and test plans and integrate them with solution test strategy and test plans.

  • Very good understanding DevOPs principles and their relation to performance engineering

  • Responsible for Identifying, analyzing and mitigating non-functional issues and resultant risks of software solutions.

  • Be a trusted advisor to the team on performance bottlenecks that can result in problems post deployment

  • Ability to work well with culturally diverse teams

    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: Senior Performance Test Engineer

Location: United States

Requisition ID: 0064342_P0223241