Automation Engineer 4 (ATM Testing)

U.S. Bank - Irving, TX

Hiring: Automation Engineer 4 (ATM Testing) Company: U.S. Bank Location: Irving, TX Job Posted Time: 2026-09-16 20:18:59 Employment Type: Hybrid Target Skills & Keywords : AWS, Agile, Azure DevOps, BDD, C#, CI/CD, Cypress, Docker, Embedded Systems, Git, GitHub Actions, GitLab CI, Integration Testing, JMeter, Java, JavaScript, Jenkins, Kubernetes, Performance Testing, Playwright, Postman, Python, REST, SOAP, Scrum, Selenium, k6 About the job Experience: •Expertise in API Testing, REST/SOAP Services, backend transaction validation, and database testing using tools such as Postman, REST Assured, or SoapUI. •Knowledge of AWS, Docker, Kubernetes, performance testing tools (JMeter, k6, LoadRunner), and enterprise application environments. •In-depth knowledge of Quality Engineering, System Integration Testing, Defect Management, Root Cause Analysis, Agile/Scrum Delivery, and Financial Services Technology Platforms. •On-call may be needed to support the automation frameworks. •This role requires working from a U.S. Bank location three (3) or more days per week. Required Skills: •Design, develop, and maintain automated test frameworks for ATM applications, middleware, transaction processing systems, and hardware integrations. •Build and execute functional, integration, regression, API, and end-to-end automated test suites to improve software quality and release readiness. •Develop automation solutions for ATM transactions including cash withdrawals, deposits, balance inquiries, card services, and image processing. •Validate ATM hardware components including card readers, cash dispensers, receipt printers, deposit modules, recyclers, and barcode scanners within a lab environment. •Integrate automated testing into CI/CD pipelines using modern DevOps practices to support continuous testing and delivery. •Analyze test results, perform root cause analysis, and partner with engineering teams to resolve defects and improve platform stability. •Partner cross-functionally with developers, product teams, QA analysts, and infrastructure teams to ensure quality is embedded throughout the software development lifecycle. •Drive continuous improvement of automation coverage, testing efficiency, reporting, and quality engineering best practices across ATM platforms. Qualifications: •Bachelor's degree, or equivalent work experience •Seven to nine years of relevant work experience with programming concepts, development logic or automating complex processes •Strong experience with ATM Software Testing, ATM Transaction Processing, and ATM Device Integration Testing. •Applied hands-on capability in test automation tools such as Selenium, Playwright, Cypress, Appium, Tosca, or similar frameworks. •Proficiency in Java, C#, Python, JavaScript, or other automation scripting languages. Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!