Backend Automation Engineer

Overview

Hybrid
Depends on Experience
Contract - W2
No Travel Required

Skills

RPA
Automation Anywhere
AA
Backend Automation
Java
Linux
Unix

Job Details

Backend Automation Engineer Hybrid onsite

Locations: Dallas TX, Minneapolis MN, Denver CO, Brookfield WI (Hybrid)

Only Local to this location and W2 Candidate is needed.
12-month contract +

Must Have:

  • 5 7 years of experience in backend or mainframe test automation.
  • Strong scripting skills in Python and/or Java for CLI-based test execution.
  • Experience validating backend systems, batch jobs, and data pipelines.
  • Familiarity with mainframe environments and secure shell (SSH)-based automation.
  • Backend Automation: Automation Anywhere, IBM HATS CLI, SSHLibrary, CLI wrappers (Python/Java) for SOR, Domains, Read Store
  • API Automation (supporting): Karate, RESTinstance for service-layer integration

Role Overview
As a Senior Backend Automation Engineer at U.S. Bank, you will lead the design, implementation, and maintenance of backend and mainframe validation automation within our enterprise-grade QA framework. You ll collaborate with QA Architects, DevOps, and compliance teams to ensure secure, traceable, and scalable automation across systems such as SOR, Domains, and Read Store. This role demands deep expertise in backend automation tooling, CI/CD integration, and compliance-driven engineering practices.

Key Responsibilities Automation Development & Execution

  • Develop and maintain backend automation scripts using Automation Anywhere and IBM HATS CLI to validate batch jobs, data integrity, and business rule execution.
  • Integrate backend validation into the Robot Framework orchestration layer using metadata-driven models.
  • Build reusable wrappers and libraries for SSH access and mainframe interaction.

CI/CD & DevOps Integration

  • Collaborate with DevOps to embed backend test suites into Jenkins, GitHub Actions, and Azure DevOps pipelines.
  • Align test execution with CI/CD triggers to support both end-to-end (E2E) and layer-specific flows.

Compliance & Audit Readiness

  • Implement tagging, traceability, and audit logging to meet SOX, PCI, and FFIEC standards.
  • Work with compliance teams to ensure traceability from test case defect requirement.

Data Validation & Environment Management

  • Validate backend data flows across SOR, Domains, and Read Store using structured test data from TDP and synthetic fallback pools.
  • Automate test data provisioning, reservation, and cleanup processes with full auditability.

Collaboration & Governance

  • Participate in cross-vendor syncs, QA CoE reviews, and scorecard evaluations.
  • Mentor junior engineers and contribute to framework enhancements and standardization.

Required Skills & Experience

  • 5+ years of experience in backend or mainframe automation.
  • Hands-on experience with Automation Anywhere, IBM HATS, or similar tools.
  • Proficiency in Java and scripting for CLI-based automation.
  • Strong understanding of Robot Framework, metadata-driven execution, and YAML/JSON test suite generation.
  • Experience with CI/CD tools: Jenkins, GitHub Actions, Azure DevOps.
  • Familiarity with test data management tools like TDP and synthetic data provisioning.
  • Knowledge of compliance frameworks: SOX, PCI, FFIEC.

Preferred Qualifications

  • Experience in financial services or regulated environments.
  • Exposure to observability tools like Allure and ReportPortal.
  • Familiarity with cross-vendor execution models and RACI-based governance.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.