{"id":725915,"url":"https://alion.io/job/teifi-quality-assurance-analyst","title":"Quality Assurance Analyst","company":{"id":687386,"name":"Teifi Digital","domain":"teifi.com","url":"https://alion.io/company/teifi","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Rippling","truth_index":{"grade":"A","score":86,"open_postings":9,"ghost_share":0,"stale_share":0.556,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-15T05:46:00Z"}},"role":"QA","role_family":"QA","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":37000,"max_usd":84000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":15},"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":true},{"name":"CI/CD","optional":true},{"name":"ClickUp","optional":true},{"name":"DNS","optional":true},{"name":"Jira","optional":true},{"name":"Linear","optional":true}],"status":"live","first_seen_at":"2026-05-20T23:11:54Z","employer_posted_date":"2026-05-20","last_verified_at":"2026-10-15T16:08:41Z","board_verified":true,"closed_at":null,"days_open":147,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":147},"description":"About Teifi\nTeifi Digital, a Shopify Plus Platinum partner, excels in resolving complex e-commerce challenges. We focus on integrating large catalogs, sophisticated data frameworks, and legacy systems into seamless unified commerce and B2B solutions, delivering unparalleled customer experiences. Our skill in deploying Shopify Plus caters to top-tier merchants in manufacturing, parts, distribution, retail, and B2B, ensuring minimal technical debt and maximized e-commerce revenue.\nAn AI-Forward Workplace\nAI is embedded in how we work. Our team regularly uses AI tools to enhance productivity, streamline processes, and deliver better outcomes. Candidates joining us should be comfortable leveraging AI as part of their day-to-day workflow and open to developing their skills as these tools evolve. Familiarity with AI tools is a plus; a willingness to learn and adapt is a must.\nAs part of our hiring process at Teifi Digital, any offer of employment is conditional upon the successful completion of a background check.\n Role Overview\nWe 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.\nKey Responsibilities\nTest Planning & Strategy\nDefine the overall test strategy for each engagement, tailoring the approach to project scope, complexity, and risk profile.\nCreate comprehensive test plans that outline testing phases, scope, timelines, entry/exit criteria, and resource requirements.\nApply a risk-based testing approach, prioritizing test effort toward high-impact areas to maximize coverage within delivery timelines.\nOwn 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.\nTest Design & Execution\nWrite and maintain test cases that thoroughly cover functional requirements, edge cases, and user journeys.\nManage the test case repository, ensuring cases are versioned, organized, and reusable across projects and sprints.\nExecute QA testing across all phases of delivery, from feature-level validation through to end-to-end integration testing.\nConduct sanity testing after deployments and code changes to rapidly confirm that critical functionality is intact before broader test cycles begin.\nPerform smoke testing pre- and post-deployment, validating that builds are stable enough to proceed to deeper testing or release.\nExecute regression testing to confirm that new changes have not introduced defects into existing functionality.\nCarry out cross-browser and cross-device testing, ensuring consistent user experiences across supported platforms and screen sizes.\nPerform accessibility testing to verify compliance with accessibility standards and inclusive design requirements.\nReview design artifacts including wireframes and high fidelity mockups to identify issues early\nPlan and execute performance testing - including page load times and basic throughput validation. \nDefect Management & Quality Reporting\nTrack and manage bugs through the full defect lifecycle, from identification through to resolution and verification.\nTriage and report defects with clear severity classification, reproduction steps, and supporting evidence to enable efficient resolution.\nMonitor 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.\nProduce test coverage reports, providing stakeholders with visibility into what has been tested, current coverage levels, and outstanding risk.\nMaintain QA documentation and reporting, ensuring that test outcomes, known issues, and quality metrics are clearly communicated to the wider delivery team.\nRelease Readiness & Go-Live\nProvide sprint QA sign-off, formally confirming that all deliverables within a sprint meet the required quality bar before they progress.\nEnforce the Definition of Done, holding the team accountable to agreed quality standards and ensuring no work is marked complete without passing QA gates.\nOwn and execute the go-live QA checklist, providing a structured final quality gate before production deployment.\nConduct 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.\nCross-functional Collaboration\nPartner with Business Analysts on acceptance criteria validation, ensuring that requirements are testable, unambiguous, and fully covered by the QA effort.\nParticipate in design and architecture reviews where relevant, contributing a quality and testability lens during early project phases to surface potential risks before they reach implementation.\nPartner with the Engineering Lead on release readiness, coordinating release planning - including timing, dependencies, risk assessment, and go-live readiness validation - and ensuring QA sign-off is complete before deployment proceeds.\nExecute go live QA checklist in coordination with delivery pod and support performance testing in collaboration with the Systems Architect. \nPartnering with engineering, who provide load testing tooling and handle deeper infrastructure-level performance engineering\nQualifications\n3+ years of experience in Quality Assurance within a digital agency, software development, or e-commerce environment.\nExperience testing complex web applications, ideally within Shopify Plus or other modern e-commerce platforms (including API integrations, third-party applications, payment gateways, and ERP/OMS integrations).\nStrong understanding of software development lifecycles (SDLC), Agile delivery methodologies, and sprint-based development workflows.\nProven experience creating and executing comprehensive test plans, test cases, and regression testing strategies.\nHands-on experience with functional, regression, smoke, sanity, integration, cross-browser, cross-device, and accessibility testing.\nFamiliarity with accessibility standards and best practices (WCAG).\nComfortable working within staging, QA, and production environments and understanding deployment/release workflows.\nExperience using defect tracking and project management tools such as Jira, ClickUp, Linear, or similar platforms.\nAbility to interpret business requirements and translate them into clear, testable acceptance criteria.\nExposure to performance testing tools and methodologies is considered an asset.\nExperience with test automation frameworks or automation tooling is considered an asset, though this role is primarily focused on manual QA.\nExceptional attention to detail with strong analytical and problem-solving skills.\nExcellent written and verbal communication skills, with the ability to clearly document issues and communicate risk to both technical and non-technical stakeholders.\nHighly organized and able to manage multiple concurrent projects in a fast-paced agency environment.\nA proactive mindset with a strong sense of ownership, accountability, and commitment to delivering high-quality client experiences.\nBenefits & Perks\nOngoing professional development through training programs, certifications, and peer mentorship.\nHybrid work model depending on role, with a Granville Island office and free on-site parking.\nFlexibility in work hours designed to accommodate appointments and personal responsibilities.\nComprehensive health and dental coverage in Canada, plus a health spending account.\nPaid office closure between Christmas and New Year’s.\nRegular team culture events, stocked office snacks, and a dog friendly workplace.\nPerformance based bonus opportunities for full-time employees.\nWe are an equal opportunity employer and love diversity at our company! We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability status.","description_format":"text","description_chars":8574,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Hybrid work","Performance based bonus","Pet friendly","Professional development"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Commerce","B2B Commerce"],"lifecycle":[{"event":"open","at":"2026-09-11T08:26:35Z"}],"visa":[],"liveness":{"score":9,"band":"cold","label":"Long shot","p_open":1,"p_active":0.335,"p_room":0.28,"age_days":147,"expected_fill_days":33,"reasons":["conf:1","velocity","win:tail","crowd:"],"computed_at":"2026-10-15T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/teifi-quality-assurance-analyst","json_url":"https://alion.io/job/teifi-quality-assurance-analyst.json","meta":{"generated_at":"2026-10-15T16:27:28Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":25066,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-16T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":687386},"rest":"https://alion.io/mcp/rest/get_company?id=687386"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fteifi-quality-assurance-analyst"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fteifi-quality-assurance-analyst"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fteifi-quality-assurance-analyst"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/teifi-quality-assurance-analyst\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fteifi-quality-assurance-analyst"}]}