We are seeking a visionary and results-driven Software Excellence Leader to lead and integrate key functions across End-to-End Testing, Software Program Management, Cybersecurity, and Software Engineering Excellence. This role will be instrumental in driving quality, security, and operational efficiency across the software development lifecycle, ensuring alignment with business goals and industry best practices. Drive operational excellence across the secure SDLC for the SW organization by integrating the Software excellence, DevOps, Cyber Security and Program Mgmt capabilities. Mentor Engineering Community of practice for Devops, Program Management and test.
End-to-End Testing Leadership
- Define and implement comprehensive testing strategies across platforms and products.
- Oversee manual and automated testing, including functional, regression, performance, and UAT.
Ensure test coverage, quality metrics, and continuous improvement in QA processes.
-
Software Program Management
- Lead the Program Management Office (PMO) for software delivery.
- Establish and lead the Software PMO, defining governance models, delivery frameworks, and best practices tailored to software development.
- Drive planning, execution, and governance of cross-functional software programs.
- Define and track KPIs and metrics such as velocity, burn-down, release cadence, and delivery predictability.
- Lead resource planning, capacity management, and project portfolio prioritization.
Align program objectives with business priorities and ensure timely, high-quality delivery.
-
Cybersecurity Oversight
- Collaborate with the product and IT teams to embed security into the SDLC and DevSecOps practices.
- Promote a security-first culture through awareness, training, and champion programs.
Oversee risk assessments, compliance initiatives, and incident response readiness.
-
Software Engineering Excellence
- Champion engineering best practices including clean code, code reviews, and DFMEA
- Drive initiatives to improve developer productivity, code quality, and technical debt management.
- Establish KPIs and dashboards to measure engineering health and performance.
- Promote a culture of craftsmanship, innovation, and technical excellence.
Drive continuous improvement in software quality, maintainability, and developer productivity.
-
DevOps Leadership:
- Lead the DevOps strategy, including CI/CD pipeline optimization, infrastructure as code (IaC), and automation.
- Collaborate with development and QA teams to ensure seamless integration and deployment processes.
- Evaluate and implement DevOps tools and platforms
Ensure secure, scalable, and compliant DevOps practices.
-
Site Reliability Engineering (SRE):
- Build and lead the SRE function to ensure system reliability, availability, and performance.