We're growing our team and seeking a Senior Automation Tester in JS to join us. This position gives you a central role in advancing the dependability of our products, all within an energetic, team-driven engineering culture. You'll leverage strong analytical reasoning and a consistent process to catch potential problems long before customers experience them. It's a perfect fit for someone who thrives on establishing detailed, methodical quality assurance processes that strengthen the team's shared success
Responsibilities
-
Architect and deploy testing structures that stay aligned with project timeframes and key delivery points
-
Pinpoint, record, and pursue defects from initial detection through full closure, working closely alongside the development crew
-
Break down product requirements and specifications to establish the proper scope and thoroughness of testing
-
Set up and sustain robust, adjustable testing frameworks capable of accommodating shifting project requirements
-
Compile testing results into clear, meaningful reports and share them with the appropriate stakeholders
-
Join sprint planning and estimation meetings, always keeping quality as a central focus
-
Periodically evaluate and enhance current testing strategies to improve efficiency and widen coverage
-
Connect with teams from various departments to guarantee quality benchmarks are consistently met across the development process
-
Examine incidents occurring in production to identify their core causes and propose corrective measures to prevent recurrence
-
Support the professional development of junior colleagues by sharing practical insight and consistent mentorship
Requirements
-
More than three years of practical, directly applicable experience in JS-based test automation
-
Advanced command of JavaScript and TypeScript used for writing and upkeeping automated test scripts
-
Proven track record using Playwright to manage and carry out automated test cycles
-
Familiarity with JS-oriented tooling created specifically for automating web UI test procedures
-
Experience constructing automated test coverage across both web services and API components
-
Proficiency with version control platforms for tracking and documenting code changes
-
Well-rounded knowledge of the underlying architecture and design principles behind test automation frameworks
-
Hands-on experience establishing and configuring BDD frameworks within JavaScript-based initiatives
-
Strong communicative skills combined with working English fluency at B2 level or higher, enabling accurate translation of business needs into technical solutions
We offer
-
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
EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.