More jobs:
Quality Assurance Analyst
Job in
Vancouver, BC, Canada
Listed on 2026-05-23
Listing for:
Teifi Digital, Teifi Holding Inc.
Full Time
position Listed on 2026-05-23
Job specializations:
-
IT/Tech
IT QA Tester / Automation -
Quality Assurance - QA/QC
IT QA Tester / Automation, QA Specialist / Manager
Job Description & How to Apply Below
We are seeking a QA Analyst with a strong background in ecommerce testing to ensure the quality, reliability, and production-readiness of all client deliverables across Teifi Digital's Shopify Plus engagements. QA will work within a delivery pod, collaborating closely with Engineering Leads, Business Analysts, and Project Managers to define test strategies, validate acceptance criteria, and enforce quality gates from sprint execution through to go-live.
This is a hands‑on, detail-oriented role operating in a fast‑paced agency environment where projects span complex e-commerce builds, platform migrations, and custom integrations.
- Define the overall test strategy for each engagement, tailoring the approach to project scope, complexity, and risk profile.
- Create comprehensive test plans that outline testing phases, scope, timelines, entry/exit criteria, and resource requirements.
- Apply a risk‑based testing approach, prioritizing test effort toward high‑impact areas to maximize coverage within delivery timelines.
- Own test environment readiness, verifying that environments are correctly configured — feature flags enabled, settings aligned to production — coordinating with engineering to resolve infrastructure dependencies such as CI/CD pipelines and data seeding.
- Write and maintain test cases that thoroughly cover functional requirements, edge cases, and user journeys.
- Manage the test case repository, ensuring cases are versioned, organized, and reusable across projects and sprints.
- Execute QA testing across all phases of delivery, from feature-level validation through to end‑to‑end integration testing.
- Conduct sanity testing after deployments and code changes to rapidly confirm that critical functionality is intact before broader test cycles begin.
- Perform smoke testing pre- and post-deployment, validating that builds are stable enough to proceed to deeper testing or release.
- Execute regression testing to confirm that new changes have not introduced defects into existing functionality.
- Perform accessibility testing to verify compliance with accessibility standards and inclusive design requirements.
- Review design artifacts including wireframes and high fidelity mockups to identify issues early.
- Plan and execute performance testing — including page load times and basic throughput validation.
- Track and manage bugs through the full defect lifecycle, from identification through to resolution and verification.
- Triage and report defects with clear severity classification, reproduction steps, and supporting evidence to enable efficient resolution.
- Monitor and report on defect rates, establishing metrics that inform project quality assessments and drive process improvement — including defining the tooling and processes needed to capture this data systematically.
- Produce test coverage reports, providing stakeholders with visibility into what has been tested, current coverage levels, and outstanding risk.
- Maintain QA documentation and reporting, ensuring that test outcomes, known issues, and quality metrics are clearly communicated to the wider delivery team.
- Provide sprint QA sign‑off, formally confirming that all deliverables within a sprint meet the required quality bar before they progress.
- Enforce the Definition of Done, holding the team accountable to agreed quality standards and ensuring no work is marked complete without passing QA gates.
- Own and execute the go‑live QA checklist, providing a structured final quality gate before production deployment.
- Conduct post‑launch validation, verifying that the deployed solution works as expected in the production environment — accounting for environment‑specific differences such as DNS, CDN, live payment gateways, and third‑party integrations.
- Partner with Business Analysts on acceptance criteria validation, ensuring that requirements are testable, unambiguous, and fully covered by the QA effort.
- Participate in design and architecture reviews where relevant, contributing a quality and testability lens during early project phases to surface…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×