At McCarthy Tétrault, we offer challenging and rewarding career opportunities and are delighted to have been selected in 2021 as one of and as one of for the ninth consecutive year.
Our culture is built on professional excellence, collaboration, innovation, thought leadership and entrepreneurialism. We embrace inclusion in all its forms and we provide the tools and opportunities to help our people develop to their full potential.
As Manager, Quality Assurance ( QA ), you will be :
Formulating and executing the QA mandate and function across the firm.
Providing guidance and direction to direct and indirect reports, including : the delivery of timely feedback and recognition, managing change, acting on performance gaps, hiring, and developing potential.
Supporting the Director, Applications in the planning, coordination and execution of application technology roadmaps and leading practices as related to QA.
Supporting the Director, Applications in the planning and coordination of the application portfolio life cycle, with a focus on application functional, non-functional and user experience testing.
Application portfolio includes SaaS, PaaS, cloud hosted business solutions, applications, and end user computing software (e.
g. desktop / laptop / mobile device).
Developing, facilitating and enhancing testing methodologies and processes, including test automation, to meet business requirements, by : Collaborating with business analysts and subject matter experts to understand the business needs and interpret the requirements into a testing design and execution plan for presentation to appropriate stakeholders.
Performing analysis of application and or solution features and functions, including both technical and user facing. Defining and documenting testing quality metrics.
Adhering to software delivery life cycle best practices. Providing continuous review and enhancements to testing practices.
Supporting the Director, Applications in the organization and facilitation of enhancement and feature release planning meetings.
Planning, execution and maintenance of test environment architecture and needs.
Providing advice and recommendations to the Director, Applications on emerging QA testing technologies and opportunities.
Working with an agile team of application leads, architects, business analysts, trainers, documentation curators, business functional testers, project managers, IT and business stakeholders and external vendors in the planning, coordination and execution of test plans, testing cycles, resolution of complex problems and QA sign-offs.
Ensuring the quality and applicability of new features and functions and enhancements to existing and net new applications and solutions, while verifying existing functions integrity.
Plan, execute and manage User Acceptance Test (UAT).
As our ideal candidate, you will have :
University degree or equivalent in Technology or Engineering.
Minimum of ten years’ experience in Technology, with a minimum of 3 years in a people leadership role.
Knowledge and understanding of software development lifecycle.
Working knowledge of QA practices and testing methodologies (manual and automated).
Analytical thinking, the ability to systematize information and attention to detail.
Proficiency writing test documentation, requirements analysis and review, prioritization of test cases, and test planning.
Excellent knowledge of theoretical and practical principles of different QA methodology and testing types.
Expertise in one or more of the following : Perl, Java / Java script, Python, C#, PHP, Ruby, SQL, XML, HTML.
Experience with test automation systems and issue / defect management system.
Experience balancing and prioritizing testing demands.
Strong communication skills for cross-functional communication with technical teams and business stakeholders.
Demonstrate business acumen and experience in managing business relationships with internal and external stakeholders.
Experience with a professional service organization’s structure and processes is an asset.
Bilingualism (French / English) is an asset.
As a member of the McCarthy team, you will have access to :
Outstanding benefits from day one, including insurance premiums paid by the Firm and wellness and technology reimbursements.
Competitive compensation and generous time off, including a day off to volunteer and a day off for your birthday.
A commitment to professional development and growth opportunities for our people at all levels, supported by a culture that fully embraces and encourages two-way feedback.
Strong community involvement and a commitment to equity, diversity and inclusion.
A collaborative, cohesive culture that connects lawyers and business teams through collective purpose.