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, with preferences for candidates having 8+ years in specific testing technologies.

The role involves leading test automation strategies, collaborating with product owners, and maintaining both manual and automated tests for web and mobile applications. The ideal candidate should have extensive experience with Selenium-Java, REST APIs, test management tools, and CI/CD environments. They should be comfortable working in an agile environment and have a solid understanding of database principles.

U.S. Bank offers a comprehensive benefits package including healthcare, retirement plans, generous paid time off, and various insurance options. The position follows a hybrid work model requiring 3+ days in office per week. The bank is known for its ethical practices and commitment to innovation, making it an attractive destination for technology professionals looking to make an impact in the financial sector.

The role presents an opportunity to work on transformational changes while maintaining high standards of integrity and collaboration. The successful candidate will be part of a team focused on delivering quality software experiences while adhering to U.S. Bank standards to ensure minimal impact on customer experience.

Last updated 17 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 how to improve 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 engineering, offering $98K-$115K salary with hybrid work arrangement in Brookfield, WI.

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.