Previous Job
Previous
QA Manager - Operations
Ref No.: 18-00511
Location: Toronto, Ontario
Position Type:Direct Placement
Experience Level: 11 Years
Start Date: 09/13/2018
QA Manager - Operations - Toronto ON


Operations manager will need to be in the GTA
We are seeking a highly motivated, detail orientated, experienced, energetic and hands-on Software Quality Assurance Manager to manage all aspects of SQA (technical, project, process, administrative). The QA manager will lead the delivery of the highest quality software solutions in a structured, traceable and repeatable manner across distributed teams in a mission critical and regulated environment. The position requires understanding of continuous integration and delivery, strong technical testing background, the ability to understand highly complex architectures and ability to define effective test strategies.
Responsibilities
  • Drive Software Quality Assurance best practices in a mission critical regulated environment.
  • Work with internal and external teams to deliver projects on time with the highest level of quality, using modern software delivery and quality best practices and methodologies.
  • Implement automated metrics, KPIs and dashboards to aid release management, defect management, and predictability
  • Manage all aspects of the QA plan and execution including estimation and resource allocation, risk assessment and mitigation, scheduling, and prioritization as well as tracking and reporting.
  • Streamline and enhance the testing lifecycle across various internal and external teams to ensure test planning, execution, and reporting is effective, efficient, standardized, coordinated, and integrated.
  • Measure and report on the effectiveness of the SQA function across the internal and external teams: testing activity (coverage and timeliness), process support/infrastructure, and capability.
  • Verify, clarify, and manage internal and external dependencies and prerequisites including test tools, infrastructure and 3rd party requirements.
  • Manage and review NCRs, OOS, deviations, CAPAs, change control requests, customer complaints, defect leakage and ensure prompt completion of related actions and reports
  • Represent QA in Supplier Review Board to assess, qualify and monitor suppliers
  • Manage staff and budget activities, including mentoring, directing, performance management, recruiting and hiring, and budget development and review
  • Work to ensure project team is up to date on the latest quality and delivery processes and tools.
  • Assist business users in defining User Acceptance Testing, test cases, and plans.
  • Getting involved in testing when needed!

Qualifications:
  • Minimum of 10 years of software quality assurance experience, including a minimum of 5 years in a lead or management position.
  • Strong leadership skills that inspire team confidence and respect while motivating team members in a creative and effective manner.
  • Must have experience in managing and working with distributed team members.
  • Must have a desire for achieving excellence in customer satisfaction, product quality and reliability.
  • Strong understanding of different software development life cycles (waterfall, iterative, agile) and contemporary software quality assurance processes and automated tools.
  • Experience with agile testing methods and continuous integration with knowledge of CD
  • Knowledge of internet and e-business, mobile apps processes, disciplines, and standards.
  • Experience with mission critical, operations or security sensitive systems. Including managing deployments and rollbacks
  • Experience with production level testing e.g. health checks, monitoring, failover, and DR
  • Must have experience in test automation, performance, and security
  • Strong analytical skills and experience with implementation and administration of Software Quality Assurance metrics, such as defect profiles and performance to entry/exit criteria.
  • Must be extremely detail-oriented with respect to documentation and communication.
  • Excellent problem solving, interpersonal communication and project management skills a must.
  • Use of formal project management skills in planning, resourcing, tracking, and reporting on project progress.