09 Sep
|
Programming.com
|
Edmonton
09 Sep
Programming.com
Edmonton
Role: Director, Quality Assurance – Shared Services
Location: Edmonton, Canada - Onsite
Qualifications Required
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent skilled experience).
- 10+ years of experience in Quality Assurance, including 5+ years in a senior leadership or director-level role.
- Proven experience building and leading a centralized shared services QA organization, ideally in India, including operating model design, team structure, SLA definition, demand management, and cross-vertical service delivery. This is a critical requirement.
- Demonstrated success managing large-scale offshore QA teams in India, with deep understanding of the India talent market, engagement models, communication strategies, cultural nuances, and performance management across time zones.
- Track record of consolidating fragmented or siloed QA functions into a unified organization with standardized processes and tools.
- Demonstrated experience leveraging AI and emerging technologies to transform QA practices, including evaluation and adoption of AI-assisted testing tools, intelligent test generation, and predictive quality analytics.
- Hands-on experience with modern test automation frameworks (e.g., Playwright, Selenium, Cypress) with the ability to guide architectural decisions and drive an automation-first culture.
- Experience implementing an enterprise test case management platform.
- Demonstrated experience leading WCAG 2.2 Level AA accessibility testing programs, including tooling, audit processes, and remediation workflows.
- Proven experience defining and implementing a performance and load testing strategy, including tooling selection (e.g., k6, Locust, JMeter, or equivalent) and CI/CD integration.
- Deep expertise in shift-left testing practices and embedding quality into early SDLC phases.
- Strong proficiency with Jira for defect tracking and QA workflow management.
- Proven ability to engage and communicate effectively with clients, executive stakeholders, and cross-functional teams across geographies.
- Strong understanding of Scrum methodologies and DevOps/CI/CD practices.
- Exceptional change management and organizational development skills.
- Willingness and ability to travel to India periodically (estimated 15–20%) for in-person team syncs, organizational planning, and relationship building with offshore teams.
Preferred
- Experience in enterprise SaaS, government technology, or multi-vertical software product environments.
- Familiarity with government technology domains (e.g., Regulatory & Compliance, Tax & CAMA, Courts & Land Records, Payments, Public Works & Engagement).
- Experience with GCC (Global Capability Center) or shared services center setup and operations.
- ISTQB certification (Advanced or Expert level) or equivalent.
📌 Director of Quality Assurance (Edmonton)
🏢 Programming.com
📍 Edmonton