Job
Core
Plan and conduct testing of NCR's product software systems, subsystems, and components to ensure high-quality software meets requirements.
Role type
Senior Software Quality Assurance Engineer
Builds
NCR's financial access software solutions for financial institutions and retailers
Domain
Financial Technology / Software Quality Assurance
Required skills
Manual functional and regression testing, Automated test suite development, Performance and reliability testing, Test environment setup and management, Defect tracking and debugging, Test script design and re-use, Cross-team coordination, Project estimation and deadline management, Technical documentation review, Hardware and software component testing
Preferred skills
Experience with Zephr, JIRA, PractiTest, Selenium, Roboframework, Firmware testing, Mentoring team members
Technologies
Zephr, JIRA, PractiTest, Selenium, Roboframework
Responsibilities
Plan and conduct testing of software systems and components, Perform manual functional and regression testing, Create and maintain automated test suites, Perform volume, performance, and reliability testing, Install and configure test environments, Design and develop reusable test scripts, Record and track issues to resolution, Monitor test execution progress and provide metrics, Manage physical and virtual lab environments, Assist developers with debugging and troubleshooting, Review technical documentation and user help materials
Seniority
Senior, hands-on IC
