About this role
As the Quality Assurance Lead, you will drive quality outcomes across KrisShop.com's eCommerce experiences (web and related services), spanning the end-to-end customer journey—browse, search, product detail, cart, checkout, payments, promotions, order management, and post-purchase flows.
This role goes beyond traditional testing. You will build a modern, risk-based QA practice that combines automation, observability, and responsible AI usage to increase coverage and speed while maintaining reliability and customer trust.
Working hands-on, you'll partner closely with Product, Engineering, UX, and DevOps to define release readiness, embed quality earlier in delivery, and continuously improve how we prevent, detect, and resolve issues.
Job Description
- Own the QA strategy, test approach, and quality standards for KrisShop.com across features, releases, and platforms.
- Lead and mentor QA engineers (and/or vendors), set goals, run execution, and raise the bar on quality.
- Partner with Product, Engineering, UX, and DevOps to define acceptance criteria, risks, test scope, and release readiness.
- Build and scale automated testing across UI, API, and integration layers; set measurable coverage goals.
- Establish robust regression, smoke, and release gate checks in CI/CD; drive test reliability and fast feedback.
- Define and track quality metrics (e.g., defect leakage/escape rate, automation pass rate, flaky tests, MTTR) and drive improvements.
- Drive testability improvements across the stack (clear contracts, observability, feature flags, deterministic test data, environment stability).
- Lead non-functional testing plans for critical journeys (performance, reliability, accessibility, security basics) and ensure actions are followed through.
- Own incident-quality feedback loops: reproduce quickly, triage accurately, and prevent recurrence via automation and root-cause analysis.
- Use AI-assisted workflows to accelerate risk-based test design and coverage (turn requirements, user stories, analytics signals and production incidents into test charters/cases; generate edge-case scenarios for promotions, pricing, taxes, shipping and checkout flows; propose boundary/combinatorial coverage and synthetic test data within policy).
Job Requirements
- Minimum 6+ years of software QA experience, with at least 2+ years leading QA teams/streams in a product environment.
- Strong hands-on experience in test automation (UI and API) and building maintainable, scalable test suites.
- Proven ability to drive quality improvements across cross-functional teams (not testing at the end).
- Solid understanding of SDLC, Agile delivery, and CI/CD practices; comfortable integrating tests into pipelines.
- Experience testing eCommerce systems and critical flows (cart/checkout, payments, promotions, pricing, catalog, orders).
- Comfortable using logs/metrics/traces to investigate issues and collaborate with engineers on isolation and fixes.
- Strong stakeholder communication: clear risk reporting, prioritization, and release readiness recommendations.
- Experience with common QA tooling and practices (test management/defect tracking, test data strategy, environment readiness).
- Practical experience using AI tools to improve QA outcomes (test design, automation, analysis) with a mature approach to governance and data privacy.
- Bonus: performance testing exposure (e.g., k6/JMeter), accessibility testing (WCAG), and basic security testing awareness (OWASP Top 10).