Senior QA Engineer, AI & Automation

Posted 3 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior QA Engineer building Playwright automation and CI/CD quality gates for Backcountry, an outdoor e-commerce brand. Applying AI-assisted testing across web, API, and mobile releases.

Responsibilities

  • Build and maintain scalable Playwright automation suites across web, API, and mobile
  • Use AI coding assistants and agents to generate test plans, test cases, page objects, and test data
  • Review, validate, and harden AI-generated tests before merging
  • Reduce flaky tests and maintenance costs through resilient locators, self-healing, and automated failure triage
  • Integrate automated quality gates into GitHub Actions CI/CD
  • Build and maintain functional, regression, API, and performance/load testing coverage
  • Decide what to automate, delegate to AI, or test manually based on coverage, risk, and release timelines
  • Perform exploratory testing on new features, UI/UX changes, and complex user flows
  • Convert escaped defects into automated regression checks
  • Partner with engineers on tests, API contract checks, and AI-assisted code review early in the SDLC
  • Help define testing approaches for non-deterministic AI-powered customer experiences
  • Track and report automation coverage, defect escape rate, flake rate, and test cycle time
  • Collaborate with QA and engineering teams and share testing practices, prompts, and workflows
  • Contribute to quality practices and process improvements across engineering
  • Support and mentor QA engineers on automation and responsible AI-assisted testing

Requirements

  • 5+ years of experience in Quality Assurance and Testing, including 3+ years building and maintaining test automation that runs in CI/CD
  • Hands-on experience with Playwright for web and API E2E automation
  • Strong automation fundamentals, including designing, building, and maintaining scalable, reliable test suites and frameworks
  • Ability to diagnose and eliminate flaky tests
  • Strong proficiency in TypeScript/JavaScript or Python; Java is a plus
  • Day-to-day use of AI coding tools such as Claude Code, GitHub Copilot, or Cursor
  • Experience integrating automated tests into CI/CD pipelines, preferably GitHub Actions, including parallel execution, reporting, and quality gates
  • Experience with functional, regression, API, and performance/load testing using Postman, JMeter, k6, or equivalent
  • Strong exploratory testing skills and risk-based test strategy judgment
  • Demonstrated SDLC and Agile experience with defect lifecycle management using Jira and TestRail
  • Ability to operate under a steady release cadence and manage competing priorities with minimal supervision
  • Valid LinkedIn profile URL required, or a credible reason and alternative evidence of professional background
  • Willingness and ability to attend a mandatory in-person interview
  • Employment contingent on a background check, including verification of prior employment dates
  • Preferred: Cypress or Selenium, e-commerce QA automation, agentic testing workflows, AI/ML feature testing, BrowserStack or similar, Grafana or GCP infrastructure, strong communication and collaboration skills

Benefits

  • Paid time off policies
  • 401(k) match (US)
  • RRSP match (Canada)
  • Medical, dental, and vision coverage (US and Canada)
  • Supplemental insurance/benefit options
  • Employee discounts across the portfolio of brands
  • Private medical and life insurance (Costa Rica)
  • Additional paid time off (Costa Rica)
  • Monthly allowances and reimbursements (Costa Rica)
  • Opportunities for professional growth
  • Primarily remote work (Costa Rica)

Job title

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

CypressGoogle Cloud PlatformGrafanaJavaJavaScriptJMeterPythonSDLCSeleniumTypeScript

Location requirements

RemoteCosta Rica

Report this job

Found something wrong with the page? Please let us know by submitting a report below.