Software QA Manager
Core
Lead a team of Software Quality Engineers to plan, coordinate, and manage QA activities for new product development projects within cross-functional integrated program teams.
Role type
Senior IC Software QA Manager
Builds
Software Quality Assurance Plans and QA leadership deliverables for new and existing software products
Domain
Defense and IT services
Required skills
Software Quality Assurance, Test methodologies, Project management, Software Configuration Management, Operational Risk Management, Critical thinking, Technical problem-solving, Data analysis, Validation, Leadership
Preferred skills
Advanced Product Quality Planning, Root cause analysis, Process improvement, Audit and assessment
Technologies
Security
Responsibilities
Lead six Software Quality Engineers in planning, coordinating, and managing Software Quality Assurance Plan activities for one or more New Product Development projects within cross-functional integrated program teams; Coach and guide team members, including managing workloads and schedules; Manage and deliver quality work-package outputs, including Software Quality Assurance Planning and QA leadership deliverables, for new and existing products throughout the product lifecycle; Represent Software Quality Assurance on project and program teams and support contract Work Breakdown Structure deliverables; Ensure QA deliverables are completed on schedule and meet company quality and Advanced Product Quality Planning standards, supporting the goal of preventing product quality escapes; Lead investigation and technical resolution of software quality issues, identify root causes, and provide timely guidance on contractual or regulatory exposure; Serve as the primary customer interface, including with DCMA, on in-scope program, project, and product quality matters; Partner with Program Management, Engineering Design and Development, and customers to support efficient development of new software products; Ensure relevant software and process quality standards are incorporated into new designs and design changes; Oversee the definition of Critical to Quality parameters and acceptance criteria, and the disposition of software defects where applicable; Conduct project audits and assessments and report findings to project teams and program managers; Interpret and promote policies, procedures, and practices; improve existing processes and systems and, when needed, develop new concepts or standards