Taro Logo

Software Engineer - Test Automation

Fifth-largest bank in the United States, known for being one of the country's most respected, innovative, and ethical financial institutions.
Brookfield, WI, USA
$98,175 - $115,500
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance

Job Description

U.S. Bank, the fifth-largest bank in the United States, is seeking a Software Engineer specializing in Test Automation to join their digital transformation journey. This role combines technical expertise in test automation with broader software engineering responsibilities, requiring the candidate to spend up to 30% of their time on non-testing activities. The position offers a competitive salary range of $98,175 - $115,500 and requires 5-6 years of experience.

The role demands extensive expertise in test automation, particularly with Selenium-Java, REST APIs, and various testing tools. The ideal candidate will lead test automation strategies across multiple teams, collaborate with product owners, and champion quality-driven development practices. They'll work in an agile environment, participating in CI/CD processes and contributing to both manual and automated testing efforts.

Working at U.S. Bank offers significant growth opportunities within a respected financial institution known for its ethical practices and innovative approach. The position provides a comprehensive benefits package including healthcare, retirement plans, and generous paid time off. The hybrid work arrangement requires 3+ days in office, offering flexibility for remote work on other days.

This role is perfect for experienced test automation engineers who want to expand their impact beyond testing, contributing to broader software engineering initiatives while leading testing strategies. The position offers the opportunity to work on transformational projects while maintaining work-life balance through flexible scheduling and comprehensive benefits.

Last updated 10 hours ago

Responsibilities For Software Engineer - Test Automation

  • 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 improving testing practices, tools and processes

Requirements For Software Engineer - Test Automation

Java
  • Bachelor's degree, or equivalent work experience
  • 5-6 years of relevant experience
  • 8+ years experience testing REST APIs
  • 8+ years experience writing automated tests in Selenium-Java
  • 8+ years experience with test management tools
  • 5+ years experience with Selenium Grid, Browser Stack, Appium, cypress
  • Experience with CI/CD environment
  • Experience working in an agile/scrum environment
  • Basic knowledge of Database principles

Benefits For Software Engineer - Test Automation

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • 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 (2-5 weeks based on grade and tenure)
  • Up to 11 paid holidays
  • Adoption assistance
  • Sick and Safe Leave accruals

Related Jobs

Software Engineer - Test Automation

Senior Software Engineer role at U.S. Bank focusing on test automation and quality assurance, offering competitive salary and comprehensive benefits in a hybrid work environment.

SWE - Sr Software Engineer, Siri Experiences Framework and Tooling

Senior Software Engineer position at Apple working on Siri's conversation system, focusing on framework development and tooling with competitive compensation and benefits.

Senior macOS Application Engineer - Devices

Senior macOS Application Engineer position at Apple, focusing on developing tools and frameworks for device management across Apple's platforms.

Software Engineer, Core Services - Apple Services Engineering

Senior Software Engineer role at Apple building scalable backend systems for Apple Services including App Store, Music, TV+, and more. Focus on distributed systems and Big Data.

Software Development Engineer - Core Sensors Architecture

Senior Software Development Engineer position at Apple working on Core Sensors Architecture within the Core Operating Systems team.