Senior QA Automation Engineer (JavaScript)

Company: EPAM Systems
Location: Costa Rica, Ecuador, El Salvador, Guatemala, Honduras, Panama, Paraguay, Peru, Argentina, Brazil, Chile, Colombia, Dominican Republic, Mexico, Uruguay
Type: remote
Posted: Sep 6, 2026
Views: 1

✨ AI Summary

EPAM Systems, an IT services company, is hiring a Senior QA Automation Engineer to drive browser automation and identity testing for web products. The role requires 3+ years of experience with Cypress, Playwright, and JavaScript-based test development. Candidates must have strong defect documentation skills and B2 English proficiency, with benefits including healthcare, financial programs, and unlimited access to LinkedIn Learning.

We are looking for a Senior QA Engineer to drive automated testing across a suite of web products, with a strong focus on browser automation and identity/authentication flows. You will expand Cypress and Playwright coverage, run accessibility and performance checks, and keep test assets well-organized. Apply now to help raise quality and confidence in every release.

Responsibilities

  • Maintain and extend Cypress browser automation suites across multiple products
  • Introduce Playwright test coverage for new features and areas not yet covered by automation
  • Design and execute test scenarios for authentication flows, token handling, session management, and identity edge cases
  • Execute regression, integration, and exploratory testing across sprint cycles
  • Run accessibility checks with axe-core and report findings against WCAG 2.1 AA
  • Execute Lighthouse CI performance checks and flag regressions to the pod lead
  • Create, maintain, and organize test cases in TestRail
  • Triage and document defects with clear steps, expected results, and environment details
  • Collaborate with the Business Analyst to confirm acceptance criteria are testable before sprint planning
  • Align pod-level QA practices with cross-portfolio test strategy in partnership with the QA Manager
  • Use AI tools to generate test cases and test data from acceptance criteria or user stories
  • Apply AI-assisted approaches to defect triage by suggesting root causes or identifying related failing tests

Requirements

  • Cypress automation experience (3+ years)
  • Playwright testing experience (3+ years)
  • Senior-level ownership and accountability for automation quality across products (3+ years)
  • Test strategy execution experience across regression, integration, and exploratory testing (3+ years)
  • JavaScript-based test development skills for browser automation suites (3+ years)
  • Strong defect documentation skills with clear reproduction steps and environment context
  • English proficiency at B2 Upper-Intermediate

Nice to have

  • axe-core accessibility testing experience aligned to WCAG 2.1 AA
  • Lighthouse CI performance testing experience
  • GitLab CI experience for automated test execution
  • TestRail administration or advanced test management skills
  • Experience validating fixes for race conditions and batch processing reliability

Benefits

  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

About the Company

Name: EPAM Systems

No detailed information available about this company.

More jobs at EPAM Systems