×
Register Here to Apply for Jobs or Post Jobs. X

Quality Assurance Analyst

Job in Vancouver, BC, Canada
Listing for: Teifi Digital
Full Time position
Listed on 2026-05-26
Job specializations:
  • Quality Assurance - QA/QC
    IT QA Tester / Automation, QA Specialist / Manager
  • IT/Tech
    IT QA Tester / Automation
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.

Key Responsibilities
  • 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.
Test Design & Execution
  • 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.
Defect Management & Quality Reporting
  • 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.
Release Readiness & Go‑Live
  • 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.
Cross‑functional Collaboration
  • 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:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary