Current jobs related to ATM QA Engineer II - Cincinnati, OH - Strategic Data Systems


  • Cincinnati, OH, United States CBTS Full time

    Job Description:Must HaveQuality AssuranceQuality EngineeringNice To Have 1 or more modern programming language (Java/Go/Python/Ruby) APIS Automated Testing Java Spring Primary Responsibilities: Testing and validation of ATM software on the ATMAccurately design test plans on software applications based on business requirements and technical specifications...


  • Cincinnati, OH, United States CBTS Full time

    Job Description:Must HaveQuality AssuranceQuality EngineeringNice To Have 1 or more modern programming language (Java/Go/Python/Ruby) APIS Automated Testing Java Spring Primary Responsibilities: Testing and validation of ATM software on the ATMAccurately design test plans on software applications based on business requirements and technical specifications...

  • QA Engineer

    1 day ago


    Cincinnati, OH, United States VELAIO Full time

    Remote Software Engineer Position This is a remote position. Work mode: Remote (Colombia/LATAM) Full-time Start: Immediate Languages: Spanish (native) and English B2, C1 preferred for documentation and demos. Role Summary: This is an engineering position. You will ensure end-to-end quality for custom software projects by designing, coding, and maintaining...

  • QA Engineer

    10 hours ago


    Cincinnati, OH, United States VELAIO Full time

    Remote Software Engineer Position This is a remote position. Work mode: Remote (Colombia/LATAM) Full-time Start: Immediate Languages: Spanish (native) and English B2, C1 preferred for documentation and demos. Role Summary: This is an engineering position. You will ensure end-to-end quality for custom software projects by designing, coding, and maintaining...

  • QA Engineer

    8 hours ago


    Cincinnati, OH, United States VELAIO Full time

    Remote Software Engineer Position This is a remote position. Work mode: Remote (Colombia/LATAM) Full-time Start: Immediate Languages: Spanish (native) and English B2, C1 preferred for documentation and demos. Role Summary: This is an engineering position. You will ensure end-to-end quality for custom software projects by designing, coding, and maintaining...

  • QA Engineer

    8 hours ago


    Cincinnati, OH, United States VELAIO Full time

    Remote Software Engineer Position This is a remote position. Work mode: Remote (Colombia/LATAM) Full-time Start: Immediate Languages: Spanish (native) and English B2, C1 preferred for documentation and demos. Role Summary: This is an engineering position. You will ensure end-to-end quality for custom software projects by designing, coding, and maintaining...

  • QA Engineer

    8 hours ago


    Cincinnati, OH, United States VELAIO Full time

    Remote Software Engineer Position This is a remote position. Work mode: Remote (Colombia/LATAM) Full-time Start: Immediate Languages: Spanish (native) and English B2, C1 preferred for documentation and demos. Role Summary: This is an engineering position. You will ensure end-to-end quality for custom software projects by designing, coding, and maintaining...

  • QA Engineer

    6 hours ago


    Cincinnati, OH, United States VELAIO Full time

    Remote Software Engineer Position This is a remote position. Work mode: Remote (Colombia/LATAM) Full-time Start: Immediate Languages: Spanish (native) and English B2, C1 preferred for documentation and demos. Role Summary: This is an engineering position. You will ensure end-to-end quality for custom software projects by designing, coding, and maintaining...

  • QA Engineer

    4 hours ago


    Cincinnati, OH, United States VELAIO Full time

    Remote Software Engineer Position This is a remote position. Work mode: Remote (Colombia/LATAM) Full-time Start: Immediate Languages: Spanish (native) and English B2, C1 preferred for documentation and demos. Role Summary: This is an engineering position. You will ensure end-to-end quality for custom software projects by designing, coding, and maintaining...

  • QA Engineer

    3 hours ago


    Cincinnati, OH, United States VELAIO Full time

    Remote Software Engineer Position This is a remote position. Work mode: Remote (Colombia/LATAM) Full-time Start: Immediate Languages: Spanish (native) and English B2, C1 preferred for documentation and demos. Role Summary: This is an engineering position. You will ensure end-to-end quality for custom software projects by designing, coding, and maintaining...

ATM QA Engineer II

2 weeks ago


Cincinnati, OH, United States Strategic Data Systems Full time
02nd December, 2025

For more than three decades, Strategic Data Systems (SDS) has been a software consultancy firm specializing in strategy, technology, and business transformation for Fortune 100 companies, mid-sized firms, and startups. At SDS, we empower our development teams to address our clients' critical business challenges by leveraging cutting edge technologies. If you seek a workplace where your contributions are truly appreciated, then SDS is the company for you. Join us today to work alongside fellow development specialists and become a crucial part of our dynamic and cohesive community.

Job 1779: ATM QA Engineer II Location: Cincinnati, OH - Madisonville
Category: Quality Assurance / Quality Engineering / ATM Channel Modernization

About the Team Join an innovative ATM IT organization within one of the nation's largest banks. The team supports 2,200+ Fifth Third ATMs and a partner network of 40,000+ ATMs, driving modernization across hardware, software, security, and a major debit-card platform overhaul. This is a rare opportunity to contribute to one of the largest ATM transformation initiatives in the industry.

Role Summary The ATM QA Engineer II is responsible for validating the quality, security, and performance of ATM software, end-to-end ATM workflows, and integrated banking systems. You will design manual and automated tests, perform testing on physical ATM hardware, validate transactions, log defects, and ensure new functionality meets business and regulatory standards. This role blends hands-on device testing with modern test engineering across APIs, OS-level logs, automation frameworks, and integration points.

Key ResponsibilitiesATM Software & Hardware Validation
  • Execute and validate ATM software builds using actual ATM devices or lab simulators.
  • Perform functional, regression, smoke, exploratory, connectivity, and failover testing.
  • Validate ATM application performance under real-world conditions (e.g., withdrawal, PIN entry, EMV chip, NFC, error handling, card capture scenarios).
QA Engineering & Test Automation
  • Design detailed test plans and test cases based on business requirements and technical specifications.
  • Build and maintain automated test scripts supporting sprint testing and regression cycles.
  • Create automated validations across transaction logs, APIs, services, and device events.
Defect Management & Troubleshooting
  • Identify software failures and document defects using tools such as JIRA or Azure DevOps.
  • Debug test environments, triage issues, and assist engineering teams with reproduction steps.
  • Validate log files (ATM OS logs, application logs, transaction logs) to identify root causes.
Security, Compliance & Quality Standards
  • Ensure all testing aligns with secure coding practices, regulatory standards, and internal audit requirements.
  • Contribute to application security reviews and ATM compliance validation.
Operational Lab Support
  • Assist with setting up new ATM machines in the QA Lab.
  • Troubleshoot connectivity issues, software deployment failures, and OS-level errors.
Documentation & Reporting
  • Maintain accurate QA documentation, test procedures, traceability matrices, and compliance forms.
  • Produce clear reporting on test outcomes, defect status, and release readiness.
What You'll NeedRequired Skills
  • 3-5+ years in QA or Quality Engineering
  • Strong understanding of QA methodologies, test planning, defect management
  • Experience testing software applications, POS/ATM hardware, or embedded systems
  • Ability to interpret technical requirements, logs, API responses, UI behaviors
  • Strong communication skills, attention to detail, and critical thinking
Nice to Have
  • Experience with a modern programming language (Java/Go/Python/Ruby)
  • Automated testing experience (Selenium, REST Assured, Postman/Newman, PyTest, etc.)
  • Experience with APIs, Java Spring, monitoring tools, or ATM/POS ecosystems
  • Familiarity with Git, Linux command line, or CI/CD testing pipelines
What You'll Get

SDS, Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state, and local laws.
Competitive base salary
  • Medical, dental, and vision insurance coverage
  • Optional life and disability insurance provided
  • 401(k) with a company match and optional profit sharing
  • Paid vacation time
  • Paid Bench time
  • Training allowance offering
  • You'll be eligible to earn referral bonuses