Other Jobs
Loading...

Software Quality Assurance Manager

Apply Now
Company
Encore Technical Solutions Inc.
Job location
Toronto, CA
Salary
Undisclosed
Posted
Hosted by
Adzuna

Job details

Job Title: Senior Manager, Quality Assurance Location: Downtown Toronto, Ontario (Hybrid - 1-2 days per week in the office) Job Type: Permanent Senior Manager, Quality Assurance – Role Overview The Senior Manager, Quality Assurance (QA) will lead and optimize QA processes to ensure the delivery of top-quality solutions across core technology platforms and business applications. This leadership role involves managing a team of onshore and offshore QA professionals, driving both manual and automated testing strategies, and aligning QA practices with broader company goals. The Senior Manager will collaborate with cross-functional teams, mentor QA team members, and oversee defect detection, triage, and resolution, all while promoting continuous improvement in QA methodologies. Key Responsibilities: Leadership & Team Management: Lead and mentor the QA team, ensuring high performance and the delivery of defect-free solutions. Process Optimization: Develop, implement, and maintain QA standards, best practices, and test processes. Testing Oversight: Manage test plans, cases, and coverage matrices, ensuring both manual and automated testing deliver comprehensive results. Technology Implementation: Identify and integrate testing tools and technologies to improve efficiency and automation. Reviews & Compliance: Conduct test plan reviews, ensuring adherence to QA standards and guiding team compliance. Performance Metrics: Track, analyze, and report QA KPIs (e.g., test coverage, defect leakage, automation effectiveness) to enhance quality and effectiveness. Stakeholder Communication: Communicate technical findings and solutions effectively to both technical and business audiences. Emerging Technology Integration: Leverage AI and machine learning to enhance testing efficiency, predictive defect detection, and QA effectiveness. Vendor Management: Manage relationships with external QA vendors and tools providers. Continuous Improvement: Implement feedback from project retrospectives to refine QA processes. Talent Development: Oversee recruitment, onboarding, and performance management for the QA team. Culture Building: Foster a positive company culture by supporting corporate values and policies. Required Skills & Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience. 7 years of QA experience, including 3 years in leadership roles. Expertise in testing methodologies, bug tracking, and configuration/release management. Hands-on experience with both black-box and white-box testing and automated test frameworks (e.g., Selenium, Robot). Knowledge of the full Software Development Life Cycle (SDLC) and test case development for comprehensive requirement coverage. Proven ability in defect detection, tracking, and triage, with experience reporting defect rates and quality metrics. Experience with AI/ML tools (e.g., Testim, Applitools, Mabl) for intelligent test automation and anomaly detection. Strong organizational, problem-solving, and communication skills. Demonstrated ability to lead and manage high-performing onshore and offshore teams. Familiarity with technologies such as: Cloud platforms (AWS, Oracle Cloud, Azure) SQL, Oracle, PL/SQL, UNIX/Linux/Windows Server Data warehousing, OLAP Java / J2EE / JavaScript
Apply Now
Get the freshest news and resources for developers, designers and digital creators in your inbox each week
Start Free Trial
Connect
RSSFacebookInstagramTwitter (X)
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
© 2000 - 2024 SitePoint Pty. Ltd.