Senior QA Engineer

L
LazerEnterprise commerce
Location: Canada; Secondary Locations: Mexico, UK, Argentina, USA, Uruguay, Brazil, Costa Rica; Workplace: Remote, hours aligned to Eastern Time (EST) or Pacific Time (PST); availability to work Eastern Time (ET) business hoursContractSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Written and spoken English every day
Required Skills
CypressShopifyJiraAPI testingTestRailSeleniumPostmanPlaywright

Requirements

  • Hands-on experience testing Shopify stores, including cart, checkout, and promotions.
  • Experience with integration testing on enterprise commerce programs, including ERP, order management, or middleware.
  • Experience with API testing using Postman or a similar tool and with file-based data feeds.
  • A working grasp of version control, CI/CD, and native versus headless Shopify.
  • Hands-on experience with a modern automation framework such as Playwright, Cypress, or Selenium.
  • Experience owning quality as the main or only QA on a project, including prioritizing testing and triaging defects.
  • Clear written and spoken English communication with developers, client stakeholders, and leadership.
  • Regular use of AI in QA work and openness to completing a Claude certification during onboarding.
  • Availability to work Eastern Time business hours.
  • The contract is six months.

Responsibilities

  • Own the test strategy, from test plans through launch sign-off, and prioritize testing by risk and business impact.
  • Test Shopify storefront features against acceptance criteria, including product and listing pages, search and filters, cart and checkout, promotions, navigation, content, wishlist, and consent.
  • Test integrations involving ERP and inventory feeds, order management and fulfillment, marketplace orders, search and merchandising, customer data and POS, payments, gift cards, fraud tools, and middleware.
  • Validate data moving between systems through APIs and file-based transfers such as S3 and SFTP, including transaction log reconciliation.
  • Maintain an accurate defect list and distinguish defects from work pending with other teams or vendors.
  • Serve as the QA point of contact for client stakeholders and developers, and provide a weekly QA status report.
  • Lead and support the QA team on the program.
  • Manage test cases in TestRail and track defects and QA work in Jira and Confluence.
  • Build end-to-end test automation, with Playwright preferred, when the program is ready.
  • Use AI tools such as Claude in QA work, including drafting test cases, and carefully review their output.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now