Senior Director of Quality Engineering

Elsevier ,
London, Greater London

Overview

Job Description

BASIC FUNCTIONS: This is a senior leadership position in Quality Engineering responsible for managing multiple QA/Test teams for a major line of business or similar unit. This position works strategically with other management, plans cross-functional efforts, implements the quality and process standards for the enterprise, and provides multiple QA/Test teams with leadership and day-to-day management to accomplish on-time and efficient delivery of high-quality software products and/or data. QUALIFICATIONS: 15+ years of Quality Test Engineering experience. 7+ years of management responsibility. BS Engineering/Computer Science or equivalent experience required, advanced degree preferred. TECHNICAL SKILLS: Advanced understanding of QA methodologies. Advanced knowledge of process improvement. Advanced knowledge of the software development process. Ability to lead multiple QA/Test teams across multiple product lines. Proven ability to plan projects across multiple functional groups/departments. Ability to lead initiatives to identify and troubleshoot complex issues. Proven success in translating findings into executable solutions. Experience in identifying risk/impacts in a product development organization. Advanced knowledge of QA testing. Ability to develop and execute automated and performance testing. Proven ability to work within established budgets. Strong knowledge of industry trends. Research skills (tools/root cause analysis). Exhibits innovative approaches to process improvement. Ability to direct the administration of testing tools/environments. Effective manager skills for QA/Test Directors (coaching/feedback, goal setting, compensation administration/disciplinary action, etc.). Proven ability to lead and manage multiple director-level employees. Excellent skills in setting, communicating, implementing, and achieving business objectives and goals through the direct management of others. Excellent organization/project planning, time management, and change management skills across multiple functional groups and departments, and excellent delegation skills involving prioritizing and reprioritizing projects and managing projects of various size and complexity. Excellent problem-solving experience involving leading teams in identifying, researching, and coordinating the resources necessary to effectively troubleshoot/diagnose complex project issues; prior success extracting/translating findings into alternatives/solutions; and identifying risks/impacts and schedule adjustments to facilitate management decision-making. Excellent communication (verbal and written) and customer service skills. Strong interpersonal, communication, and presentation skills applicable to a wide audience including senior and executive management, customers, etc., including diction/terminology and presenting information in a concise and effective manner to clients, management, and various departments using assorted communication mediums. ACCOUNTABILITIES: Lead QA/Test teams in multiple locations within a major product line or similar unit to successfully and consistently deliver high-quality software products and services on time, on budget, and to specification, reacting quickly to changes in priorities or circumstances to meet the needs of the business. Directly manage QA/Test directors and/or managers, providing personnel leadership, including performance planning and evaluation, compensation administration, and disciplinary actions for direct and indirect reports. Implement and support enhancements to methodologies employed for test planning and execution, defect tracking, and metric and status reporting. Direct continuous improvement initiatives and implementation of best practices. Work across teams to support quality assurance and testing throughout the business as appropriate. Lead teams in identifying, researching, and coordinating the resources necessary to effectively troubleshoot/diagnose complex quality issues. Make decisions based on presented findings and proposed solutions from team. Set the process and quality standards for the development team. Serve as point of contact and point of escalation for Product Management, Project Management, Engineering, and Operations teams to plan and ensure delivery of products and enhancements and to assure products meet requirements and quality standards. Innovate and implement processes that enable efficient delivery and maintenance. Balance deployment of resources within group as necessary to support priorities. Identify opportunities for automation or other utilities and work within the framework of the QA/Test team to fulfill these needs. Implement and cooperate in the enhancement of the methodologies employed for test planning and execution, defect tracking, and metric and status reporting. Manage continuous improvement initiatives and implementation of best practices. Encourage new ideas from staff to foster improvements through innovation. Identify areas for cooperation and