U.S. Bancorp logo

Senior Software Engineer - Test Automation

U.S. Bancorp

Brookfield, WI
Full Time
Senior
112k-131k
10 days ago

Job Description

About the Role

At U.S. Bank, we're on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes all of us to bring our shared ambition to life, and each person is unique in their potential. A career with U.S. Bank gives you a wide, ever-growing range of opportunities to discover what makes you thrive at every stage of your career. Try new things, learn new skills and discover what you excel at—all from Day One. The bank is seeking a Senior Software Engineer specializing in Test Automation to contribute to our digital transformation, focusing on analysis, design, testing, development, and maintenance of software experiences, with an emphasis on test automation and quality assurance.

Key Responsibilities

  • Lead test automation and testing strategy for several teams on an agile journey
  • Collaborate with product owners and engineers to plan and refine upcoming work
  • Design, implement, execute and maintain both manual and automated tests for web and mobile applications
  • Perform code reviews of automated tests
  • Identify and document bugs
  • Be a champion for delivering quality releases in short iterative increments
  • Assist in various types of testing, including functional, regression, smoke, exploratory and acceptance
  • Participate in team discussions on how to improve testing practices, tools and processes
  • Understand a feature's purpose and its impact on customer workflow

Requirements

  • Bachelor's degree, or equivalent work experience
  • Five to six years of relevant experience
  • Experience testing REST APIs (8+ years)
  • Experience writing automated tests in Selenium -Java, or other frameworks (8+ years)
  • Experience with test management tools like Zephyr/PractiTest or similar (8+ years)
  • Experience with Selenium Grid, Browser Stack, Appium, cypress or similar test automation tools (5+ years)
  • Hands-on experience with Gitlab for code management and review (5+ years)
  • Experience implementing Dev/QAOps in Jenkins executing automation scripts on Selenium Grid and publishing results
  • Experience working in an agile/scrum environment and using Jira
  • Basic knowledge of Database principles

Nice to Have

  • Experience with cardmember servicing and claims management
  • Experience with Apigee
  • Experience with Data distributor / Spark

Qualifications

  • Relevant work experience of five to six years
  • Educational background equivalent to a bachelor's degree

Benefits & Perks

  • Healthcare (medical, dental, vision)
  • Basic term and optional term life insurance
  • Short-term and long-term disability
  • Pregnancy disability and parental leave
  • 401(k) and employer-funded retirement plan
  • Paid vacation (from two to five weeks depending on salary grade and tenure)
  • Up to 11 paid holiday opportunities
  • Adoption assistance
  • Sick and Safe Leave accruals of one hour for every 30 worked, up to 80 hours per year

Working at U.S. Bancorp

U.S. Bank fosters a culture of integrity, success, collaboration, and innovation. The company values making a difference, supporting diversity, and providing a flexible work environment with hybrid schedules. They emphasize total rewards that support health, financial security, and work-life balance, and are committed to equal opportunity employment and accommodating disabilities.

Apply Now

Job Details

Posted AtJul 14, 2025
Job CategoryQA Engineering
Salary112k-131k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About U.S. Bancorp

Website

usbank.com

Company Size

10000+ employees

Location

Brookfield, WI

Industry

Commercial Banking

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches