Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
W
Walgreens
Director, Software Quality Engineering and Enablement
Career Insights for Quality Engineering Manager
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Illinois data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Quality Engineering Manager interfaces with customers, suppliers, and various company departments to resolve quality problems and develop strategic quality improvement activities. Responsible for building strong relationships with the global customer quality organizations to ensure customer support and product performance through continuous improvement.
$151,656 / year median in Illinois
+2% projected growth
Job Description
at Walgreens in Deerfield, Illinois, United States Job Description
JOB SUMMARY
The Director, Software Quality Engineering and Enablement is an engineering transformation leader responsible for evolving quality from a traditional testing function into an integrated engineering capability. Rather than measuring success by automation coverage or the number of test cases executed, this role will improve engineering effectiveness by building quality into software architecture, development, and deployment from the beginning. This leader will partner closely with Software Engineering, Architecture, Platform Engineering, DevOps, Site Reliability Engineering ( SRE ), Security, Product, and UX teams to improve testability, observability, reliability, deployment confidence, and developer productivity across Walgreens Digital. The ideal candidate is first and foremost a software engineering leader who has successfully built or transformed engineering quality organizations. Candidates should have a strong software engineering foundation, with experience in areas such as backend development, distributed systems, APIs, middleware, cloud platforms, infrastructure, or software architecture before moving into quality engineering leadership. This leader will establish modern engineering practices, including developer-owned quality, API- first validation, contract testing, service virtualization, CI/CD quality gates, continuous testing, and engineering observability.
LOCATION
This position is based in Deerfield, Illinois, and follows a hybrid schedule of four days in the office and one remote day each week. This position is not eligible for visa sponsorship.WHAT YOU'LL DO
Engineering Leadership- Lead a high-performing Software Development Engineer in Test ( SDET ) organization focused on engineering enablement rather than downstream testing.
- Define and execute Walgreens' engineering quality strategy in alignment with enterprise software modernization and cloud transformation initiatives.
- Establish the operating model for how SDETs partner with engineering teams to build quality into software rather than inspect quality after development.
- Build organizational capability through the hiring, coaching, mentoring, and succession planning of highly technical SDETs. Engineering Quality
- Influence software architecture and engineering design decisions to improve testability, reliability, observability, resilience, and long-term maintainability.
- Lead engineering design reviews with a focus on APIs, service boundaries, dependency management, failure modes, and quality-by-design principles.
- Establish engineering standards for developer-owned quality, unit testing, API
- first testing, contract testing, integration testing, and production readiness.
- Reduce reliance on end-to-end UI automation by improving engineering practices, system testability, and intelligent automation strategies.
- Lead root-cause analyses of escaped defects and drive systemic improvements that prevent recurrence. Software Engineering Enablement
- Build and maintain scalable engineering quality platforms, frameworks, and tools that improve developer productivity.
- Ensure automation frameworks are treated as production-quality software, with strong engineering standards for maintainability, versioning, performance, and reuse.
- Partner with Platform Engineering and DevOps to integrate quality gates, automated validation, and continuous testing into CI/CD pipelines.
- Establish engineering practices for test data management, environment strategy, service virtualization, and deployment confidence. AI-Enabled Engineering
- Define and drive the adoption of AI-assisted software engineering practices throughout the software development lifecycle.
- Evaluate emerging AI technologies for code generation, automated testing, code review, defect prevention, engineering productivity, and software delivery.
- Help evolve the role of Quality Engineering as AI changes how software is designed, developed, tested, and released. Metrics and Continuous Improvement
- Define engineering quality metrics focused on defect prevention, deployment confidence, escaped defects, change failure rate, release quality, and overall engineering effectiveness.
- Use data to identify systemic engineering issues and prioritize quality improvements.
- Communicate the engineering quality strategy, risks, and progress to senior technology leadership.
WHAT SUCCESS LOOKS LIKE
Within the first 12-18 months, this leader will:- Transform Quality Engineering from a testing organization into an engineering enablement organization.
- Increase developer ownership of quality throughout the software development lifecycle.
- Improve software testability, observability, and deployment confidence through stronger engineering design.
- Reduce dependence on UI-heavy regression testing by strengthening unit, API , integration, and contract-testing strategies.
- Improve engineering productivity through AI-assisted software development and modern engineering workflows.
- Establish engineering quality metrics centered on defect prevention rather than defect detection.