TU PRÓXIMO CAPÍTULO
Senior QA Engineer, AI & Automation
Sobre el puesto
• 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
• 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
• 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)