Senior Automation Tester in JavaScript
We are looking for a Senior Automation Tester in JavaScript to drive automated quality across eight Discovery Pod products while keeping focus on the most critical flows. You will build and run Cypress automation for newsroom and exhibitions, validate the design system security advisory fix, and manage coverage across CMS-driven sites and CI/CD.
Responsibilities
Automate the 32 priority newsroom schema test cases using Cypress
Implement automation for exhibitions cache invalidation test scenarios to prevent regression on the remediated pipeline
Execute regression, integration, and exploratory testing across sprint cycles for all eight products
Design and run test scenarios for CMS-driven content publishing workflows, including webhook-triggered CDN invalidation
Validate the 27-locale internationalization layer on the exploration walk product across key locales
Test the CMS platform migration on the main site, verifying content fidelity and editorial workflow continuity
Confirm the resolution of the design system security advisory and ensure CI/CD pipeline confidence is restored
Run visual regression tests using Chromatic to catch unintended component changes before release
Verify component accessibility compliance in collaboration with the Discovery Frontend Engineer
Create, maintain, and organize test cases in TestRail for all eight Discovery products
Triage and document defects clearly, providing reproduction steps and environment context
Participate in content operations sessions and align pod-level practices with the QA Manager and cross-portfolio test strategy
Requirements
Proven track record with 3+ years in automation testing and strong proficiency in Cypress
Hands-on experience using Playwright, GitLab CI, and Lighthouse CI in delivery pipelines
Practical familiarity with TestRail for organizing test cases and tracking defects
Solid background in axe-core and accessibility compliance testing practices
Demonstrated skills in visual regression testing with Chromatic
Good understanding of CMS-driven content publishing workflows and CDN invalidation processes
Working knowledge of internationalization and localization testing across multiple locales
Strong collaboration skills with cross-functional partners, including frontend engineers and QA managers
English proficiency at B2 level or higher
We offer/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
Location: Remote - Argentina, Brazil, Mexico, Colombia, Chile
Skills required for this job:
- Accessibility testing
- CI/CD
- Cypress
- Defect tracking
- GitLab CI
- Internationalization
- Lighthouse
- Playwright
- Regression testing
- Test automation
- TestRail