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