U.S. Bank is seeking a Lead Software Engineer specializing in Test Automation to join their technology team. This role represents an exciting opportunity to lead and innovate in the financial technology sector at one of America's largest banks.
The position combines technical leadership with hands-on engineering, requiring expertise in building and maintaining enterprise-scale test automation frameworks. You'll be responsible for designing and implementing comprehensive test strategies across UI, API, and backend layers while leading QA teams and driving best practices in automation.
The role offers a competitive salary range of $133,365 - $156,900, along with a comprehensive benefits package including healthcare, 401(k), and various insurance options. The work environment is hybrid, requiring 3+ days in office, with locations available in Hopkins, MN, Brookfield, WI, and Dallas, TX.
Key responsibilities include developing scalable automation frameworks, conducting code reviews, ensuring compliance with security standards, and mentoring team members. The ideal candidate will have 6-8 years of experience with strong backgrounds in automation tools like Selenium, Playwright, and Cypress, plus expertise in languages such as Java, Python, and JavaScript.
U.S. Bank's commitment to technology transformation and software reliability engineering makes this an excellent opportunity for someone looking to make a significant impact in financial technology while working with modern tools and practices. The role offers growth potential and the chance to work on critical systems that serve millions of customers.
The position combines technical expertise with leadership responsibilities, making it ideal for engineers looking to advance their careers while maintaining hands-on involvement in technical work. You'll be part of a forward-thinking organization that values innovation, quality, and professional development.