
Senior Quality Assurance Lead
Teemagroup • Toronto, Ontario, Canada
**Role & seniority: ** Software Testing Consultant (QA Lead / leadership-oriented QA) — 7+ years experience
**Location & work type: ** Hybrid (3 days/week onsite)
**Stack/tools: ** OpenText ALM/Octane/LoadRunner, JIRA, X-Ray, Confluence; automation Micro Focus UFT, TOSCA, Selenium; frameworks Cucumber/Serenity/BDD; performance JMeter, LoadRunner; specialized platforms ServiceNow/Salesforce/SAP; API testing; AODA/accessibility testing; CI/CD/DevOps concepts.
**Top 3 responsibilities: **
-
Own QA leadership: lead/coordinate testing activities, provide oversight, risk assessment, and alignment with PMs/devs/architects.
-
Plan & deliver QA artifacts: create Master Test Plans, test cases/scripts; manage full defect lifecycle and stakeholder communication.
-
Automation & performance: implement automated testing frameworks/BDD scripts; run and report performance/load/stress testing (actionable analysis).
**Must-have skills: **
-
Testing large-scale applications across on-prem, web/cloud integrations, and mobile.
-
Strong SDLC knowledge; experience in Waterfall, Agile (Scrum), and Hybrid.
-
Hands-on coverage: Unit/UI/Component/Integration/System/Regression/UAT.
-
Defect management using ALM/Octane, JIRA, X-Ray; documentation in Confluence.
-
Automation using UFT/TOSCA/Selenium and performance testing with JMeter/LoadRunner.
-
API
Full Description
Work Location: Hybrid: 3 days/week onsite Project Description The Technology Quality Assurance Services unit is seeking a specialized Software Testing consultant to provide expert-level validation across multiple domains. This is a leadership-oriented role requiring a consultant who can serve as a Quality Assurance Lead, extending beyond technical testing to include test planning, strategy development, and oversight of QA deliverables. The project covers a diverse landscape, including on-premise systems, cloud-based solutions, and mobile platforms. The successful candidate will ensure standardized implementation of QA best practices across various development methodologies, including Waterfall, Agile, and Hybrid approaches. Must-Haves & Qualifications Minimum 7 years of experience performing testing for large-scale applications (on-premise, web, cloud-based integrations, and mobile). Experience leading and coordinating testing activities with project managers, developers, and architects to ensure alignment and timely delivery. Strong experience executing test cycles and managing the full defect lifecycle using tools like OpenText ALM, Octane, JIRA, X-Ray, and Confluence. Strong understanding of the SDLC and experience working within Waterfall, Agile (Scrum), and Hybrid environments. Post-secondary degree in Computer Science, Software Engineering, or a related discipline. Certification in Software Quality Engineering or equivalent is considered a strong asset. Technical Capabilities Hands-on experience with Unit, UI, Component, Integration, System, Regression, Performance, and UAT testing. Expertise in API and AODA (Accessibility) testing. Skilled in implementing automated testing using Micro Focus UFT, TOSCA, or Selenium. Experience conducting performance, load, and stress testing with JMeter and OpenText Load Runner. Proven ability to execute testing on specialized platforms including ServiceNow, Salesforce, or SAP. Understanding of DevOps principles such as CI/CD. Key Deliverables & Responsibilities Design and deliver detailed Master Test Plans, test cases, and test scripts aligned with business requirements. Lead testing efforts for assigned projects, providing oversight of QA activities and risk assessment. Develop and implement automated testing frameworks and BDD scripts using Selenium, Cucumber, or Serenity. Coordinate User Acceptance Testing (UAT) by providing guidance and support to business users. Manage the full-cycle process for documenting and communicating defects to stakeholders. Provide performance analysis reports with actionable insights based on load and stress testing results.