About this role: Wells Fargo Shared Services Operations Technology is seeking a Senior Software Engineer (Agile Delivery & QA Automation) that is a critical leadership role supporting the development and ongoing evolution of enterprise customer tax applications within the COO organization. This role blends Agile delivery leadership, Scrum Master capabilities, and hands-on software engineering with a strong emphasis on QA automation and quality engineering. The Shared Service Operations Customer Tax Utility (ECTU) is a firm-wide initiative under the COO Operations Utilities team. The Tax Technology organization is responsible for developing, standardizing, and operating enterprise tax onboarding, withholding, and reporting capabilities across the Wells Fargo ecosystem in a highly regulated environment. This role acts as a technical leader and delivery enabler, ensuring predictable execution, strong quality outcomes, and adherence to Agile, SDLC, risk, and governance standards. The ideal candidate brings deep Agile expertise combined with strong engineering skills and a passion for building automated quality into the software delivery lifecycle. In this role, you will: Act as a senior individual contributor responsible for both delivery leadership and hands-on engineering, with a primary focus on QA automation and test strategy Facilitate Agile and Scrum practices for one or more cross-functional development teams, ensuring adherence to enterprise Agile standards while driving delivery predictability and execution Guide teams to follow Agile principles and ceremonies, actively promoting prioritization, readiness, commitment, and continuous improvement across Sprints Serve as an escalation point for delivery, quality, and technical risks, proactively identifying and addressing blockers or systemic issues that impact team performance Design, develop, maintain, and enhance automated test frameworks and test suites across UI, API, and backend services to ensure high-quality, compliant releases Embed quality engineering practices such as test-driven development (TDD) and behavior-driven development (BDD) into the development lifecycle Partner closely with product owners, engineers, and stakeholders to ensure testing strategies align with business requirements, regulatory expectations, and release timelines Optimize team velocity and flow using empirical data, metrics, and maturity indicators to drive continuous improvement in delivery and quality outcomes Lead moderately complex initiatives and deliverables within distributed, service-oriented or microservices-based architectures Design, code, test, debug, and document software components supporting tax onboarding, withholding, reporting, and related integrations Collaborate with discipline managers and risk/compliance partners to ensure adherence to governance, security, SDLC, and change management standards Coordinate and support QA, UAT, and release readiness activities across multiple workstreams, ensuring compliance with enterprise release and change processes Contribute to large-scale planning and technical strategy, including modernization, automation, and CI/CD enablement efforts Provide guidance, mentoring, and technical direction to less experienced engineers and testers Collaborate and consult with peers, colleagues, and managers to resolve complex technical and delivery challenges and achieve organizational goals Communicate effectively with technology leadership, business partners, and risk/compliance stakeholders to ensure transparency, alignment, and confidence in delivery outcomes
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed
Number of Employees
5,001-10,000 employees