Automation Engineer IV, ATM Testing

US Bank

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Irving, TXGresham, OR
Salary
$105,400–$124,000 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday
Closes
Oct 16, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $154k
This role $115k
$96k most similar roles pay here $193k

This role pays less than 87% of similar roles. Most pay $129,000–$178,675 — the shaded band above. At the midpoint, this role pays about $115k versus about $154k for comparable roles.

Based on 240 similar postings.

Employer

About US Bank

U.S. Bank (U.S. Bancorp) is the fifth-largest bank in the United States, providing retail banking, corporate and commercial banking, wealth management, and payment services to millions of customers. Industry: Banking & Financial Services

US Bank currently has 35 open roles on FindRole.

Listed pay typically runs $111,605–$131,300 across 32 roles with salary data.

Most-posted roles

View all roles at US Bank

At a glance

TL;DR · Automation Engineer IV, ATM Testing

As an Automation Engineer 4 (ATM Testing), you will join the team to design, develop, and maintain automated test frameworks for ATM applications, middleware, transaction processing systems, and hardware integrations. You will build and execute functional, integration, regression, API, and end-to-end automated test suites to ensure software quality and release readiness. Your daily work involves developing automation solutions for transactions like cash withdrawals and deposits while validating hardware components such as card readers and dispensers in a lab environment. You will utilize tools including Selenium, Playwright, Cypress, Appium, or Tosca, along with languages like Java, C#, Python, or JavaScript. Additionally, you will integrate tests into CI/CD pipelines using Jenkins, Azure DevOps, or GitHub Actions while performing root cause analysis to resolve defects within financial services technology platforms.

What you'll do

  • Design, develop, and maintain automated test frameworks for ATM applications, middleware, and transaction processing systems.
  • Build and execute functional, integration, regression, API, and end-to-end automated test suites to ensure software quality.
  • Develop automation solutions for specific ATM transactions including cash withdrawals, deposits, and card services.
  • Validate physical ATM hardware components like card readers, cash dispensers, and receipt printers in a lab environment.
  • Integrate automated testing into CI/CD pipelines using modern DevOps practices for continuous delivery.
  • Perform root cause analysis on test results to resolve defects and improve platform stability.
  • Drive improvements in automation coverage, reporting efficiency, and quality engineering best practices across ATM platforms.

What we're looking for

  • Bachelor's degree or equivalent work experience.
  • Seven to nine years of relevant work experience with programming concepts, development logic, or automating complex processes.
  • Experience in ATM software testing, transaction processing, and device integration testing.
  • Proficiency in automation scripting languages such as Java, C#, Python, or JavaScript.
  • Hands-on experience with test automation tools like Selenium, Playwright, Cypress, Appium, or Tosca.
  • Expertise in API testing (REST/SOAP), backend transaction validation, and database testing using Postman, REST Assured, or SoapUI.
  • Experience integrating automated tests into CI/CD pipelines using Jenkins, Azure DevOps, GitHub Actions, or GitLab CI.
  • Knowledge of cloud automation, Docker, Kubernetes, and performance testing tools like JMeter, k6, or LoadRunner.

More like this

Similar roles

QA Automation Engineer IV

US Bank

Atlanta, GA +2 4 days ago $98,175$115,500
QA Automation SDET Swift Objective-C Java Kotlin Python C# C/C++ CI/CD Git APIs Agile Scrum Performance Engineering Distributed Systems EMV Transaction Processing
7+ yrs exp

Test Automation Analyst

JPMorgan Chase

Wilmington, DE 81 days ago
Selenium Java Cucumber Python Postman Bruno CI/CD Jenkins Maven Git HTML5 CSS3 JavaScript JUnit Unix Agile UAT

Automation Engineer IV

AbbVie

Waco, TX 56 days ago $96,500$183,500
Distributed Control Systems Manufacturing Execution Systems OSIsoft PI SCADA FactoryTalk C# VB Windows Server Active Directory TCP/IP DNS DHCP Business Intelligence Data Visualization Industry 4.0 Big Data
5+ yrs exp

Software Test Automation Engineer

State Street

Quincy, MA 66 days ago
Python PySpark Databricks AWS Spark Scala SQL ETL Selenium Airflow JIRA X-Ray Confluence Hive Impala Hadoop TOAD Agile
5+ yrs exp Hybrid

Software Test Automation Engineer

3M

Maplewood, MN 37 days ago $145,676$178,049
Test Automation C++ C APIs CIP OPC-UA MQTT Wi-Fi Encryption Security Best Practices Mock Services
7+ yrs exp

Automated Test Engineer

General Dynamics

Annapolis Junction, MD 86 days ago $164,382$212,750
Cypress JavaScript TypeScript API Testing UI Automation Git CI/CD GitLab CI/CD Docker Jira Confluence Agile Software QA
10+ yrs exp Hybrid