Senior Automation Tester in JavaScript
Description
We are looking for a Senior Automation Tester in JavaScript to build scalable, reliable automation that supports quality-first delivery across teams. You will collaborate on UI and API validation using Playwright and JS BDD frameworks, review test code, and keep automation architecture adaptable over time. Apply to help strengthen our quality practices with modern techniques, including AI-driven ideas
Responsibilities
- Design scalable automated testing structures that align engineering goals with broader business needs
- Collaborate with delivery teams across the organization to uphold quality standards and support predictable timelines
- Contribute to system design discussions by advising on automation feasibility and validation priorities
- Review test code from peers and provide actionable feedback to improve reliability and consistency
- Debug complex issues impacting automated tests and implement fixes that resolve root causes
- Coach newer team members by sharing expertise and helping them grow technical confidence
- Support planning sessions by clarifying testing deliverables, estimating effort, and enabling realistic schedules
- Track quality engineering trends and apply useful techniques to improve day-to-day automation work
- Document test approaches and key technical decisions to maintain continuity and traceability
- Align with stakeholders on delivery goals and ensure completed work is validated against agreed standards
Requirements
- At least 3 years of professional experience in automation testing, QA, or a closely related role
- Proficient use of JavaScript to write, enhance, and maintain automated test code
- Hands-on practice with Playwright or comparable JS UI automation tools to validate web UI behavior
- Practical knowledge of web service and API test automation to confirm backend stability and expected responses
- Working experience with version control systems to manage shared test assets and track code changes
- Thorough understanding of test automation framework architecture to keep solutions maintainable and flexible long term
- Experience applying JavaScript BDD frameworks to implement clear, behavior-focused validation scenarios
- Familiarity with AI tools and concepts that can be used to improve quality engineering practices
- English proficiency at B2 (Upper-Intermediate) or higher, spoken and written
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