Overall accountability for highly complex project or program level Quality Assurance (QA) planning, execution and communication of concurrent test projects that require a coordinated release or multiple projects aligned to a domain.
Ensures resources are deployed effectively across multiple projects.
Identifies and manages functional, performance and automation testing as well as other key skill sets when planning for resource demand.
Supports management with ongoing resource planning based on program / project progress and skills required.
Reviews test scope and demand with project managers and test managers prior to engaging resources.
Ensures established processes are consistent across the portfolio.
During QA planning and test execution, collaborates with all participants including vendor teams to establish QA processes and status reporting.
Drives business acceptance testing to enable signoff from key stakeholders and project sponsors.
Measures and predicts QA risks for the organization and recommends solutions.