Job Description
senior technical role responsible for ensuring the quality, reliability, and performance of member-facing platforms through hands-on engineering leadership and execution of automation-first practices across the SDLC. This position focuses on designing and implementing quality engineering solutions, leveraging deep technical expertise in automation, API-first testing, AI-driven/agentic techniques, and non-functional validation. This is not a traditional QA Lead role. We are looking for a senior engineer (senior SDET) to lead a team of quality engineers in a dotted line capacity building scalable, code-driven quality solutions, not just manage testing activities.
Translating quality engineering strategy and technical direction into executable plans and approaches aligned to business and delivery needs
Collaborating directly with product and engineering partner teams to embed quality objectives within those teams’ delivery contexts
Designing and implementing scalable, data-driven automated validation approaches that reduce reliance on manual and UI-heavy testing
Contributing to metrics and quality signals (e.g. automation coverage, test reliability metrics, CI/CD feedback loops) through instrumentation and KPIs
Implementing and enforcing quality gates (API coverage, performance thresholds, reliability criteria) within Dev-owned CI/CD pipelines
Skills and Requirements
10+ years of experience in software engineering, quality engineering, or related field
Experience operating as a senior technical contributor or SDET
Strong programming skills (Python, JavaScript, C#, Java)
Proven experience designing and building and evolving automation frameworks (not just using them)
Deep experience in API-first testing and reducing reliance on UI-based automation
Experience with AI-powered testing or test generation: LLMs, agentic and spec-driven automation
Experience integrating test automation into CI/CD pipelines
Strong experience in automated NFR validation
Experience with scalable API automation frameworks (REST, event-driven systems)
Hands-on experience with tools like Playwright, Cypress, Postman, or equivalent
Experience with distributed systems and microservices architectures
Familiarity with AWS or Azure, containers (Docker/Kubernetes)Data-driven approach to measuring and improving quality
Ability to evaluate quality effectiveness by analyzing automation outcomes and leveraging data to identify patterns and signals Banking, credit union experience preferrable
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment chance/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to
[email protected].
📌 QE Lead, Functional (Vancouver)
🏢 Insight Global
📍 Vancouver