Associate QA Test Engineer
NCR Atleos
About NCR Atleos
NCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. Our dedicated 20,000 employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe.
Associate QA Test Engineer – ATM Software & Hardware
Location: Atlanta, GA, hybrid (in office 3 days a week)
Travel: Up to 50% across the U.S. (required)
Eligibility: This position is not eligible for Visa sponsorship now or in the future.
About The Role
As a QA Test Engineer on NCR Atleos's Professional Services team, you'll ensure ATM software and hardware function as expected. You will perform manual testing on ATMs, execute real transactions, and manage error conditions. You will also contribute to the team's move towards automation. This role is suited for individuals early in their careers with a foundational understanding of testing, a desire to learn, and a proactive work ethic. Training on ATM products and business operations will be provided.
Key Responsibilities
- Run manual tests on ATM applications and hardware to ensure solutions meet business requirements.
- Verify end-to-end transaction flows, including card, PIN, cash handling, and error conditions.
- Confirm that correct data is transmitted to backend systems.
- Design and execute test cases based on business requirements and specifications.
- Assist the Test Lead or Project Manager with test planning and effort estimates.
- Maintain test logs, record test results, and track progress against the test plan.
- Identify, document, and report defects, and track them to resolution.
- Participate in requirements and documentation reviews.
- Work on-site with bank customers across the U.S., with engagements often lasting approximately one week.
- Collaborate with developers and other test engineers to implement effective testing tools and practices.
- Learn ATM products and share lessons learned and improvement ideas with the project team.
Requirements & Tech Stack
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Information Technology, or a related field, or equivalent experience.
- 0–2 years of testing experience, including internships, co-ops, or academic projects.
- Working knowledge of software testing methods and the software testing life cycle, including Agile.
- Basic computer science knowledge.
- Hands-on experience testing hardware, software, or both.
- Strong verbal and written communication skills.
- Ability to travel up to 50% within the U.S. and work from customer locations.
- Strong work ethic and willingness to learn.
- Ability to manage multiple tasks and work effectively in a team.
Preferred Qualifications
- Experience with ATMs, self-service devices, or financial transaction systems (e.g., NCR, Diebold Nixdorf, Wincor, Hyosung).
- Experience testing devices that combine hardware and software.
- Basic networking knowledge, such as TCP/IP, VPN, Wi-Fi, routers, and Ethernet.
- Experience with defect tracking or test management tools, such as Jira or Quality Center/ALM.
- Exposure to test automation tools or concepts.
- Fluency in French or Spanish.
Benefits
- Medical Insurance
- Dental Insurance
- Life Insurance
- Vision Insurance
- Short/Long Term Disability
- Paid Vacation
- 401k