• Responsible for Software quality system development and supporting product Software quality improvements
• Develop, maintain, and deploy Software quality plans & activities that translate customer requirements into planned activities
• Provide input into the existing Software CM processes and provide updates as needed
• Instill best practice methods, procedures, and controls
• Maintain and perform versioning and baseline control
• Perform internal and/or external PCA and FCA of baselined and released code
• Document CCB meeting minutes, when needed
• Work independently and provide technical training and mentorship to lower-level engineers, technicians, and inspectors
• Perform analyses of program requirements and prepares responsive Software quality plans, procedures, schedules, and resource allocations to assure optimum quality support
• Review and approve engineering, test and contractor documentation and provide input to assure that appropriate Software quality requirements are addressed
• Provide ongoing Software quality system support to include performing internal audits, ensuring implementation of peer reviews, adherence to Software Configuration Management processes, and root cause corrective actions
• Lead Software product quality improvement teams and participate in Failure Review Boards
• Provide technical support for Software build and compilation, Test, and inspection of completed executables
• Review technical documentation and specifications for completion and adherence to customer requirements
• Lead in resolving customer quality issues and driving root cause and corrective action on process and product quality issues
• Assist in developing and deploying SPC initiatives
• Communicate clearly (written and oral) with other company personnel and the customer, as required
• Lead and execute customer quality program requirements
• Support, communicate, reinforce, and defend the mission, values, and culture of the organization