We are looking for a Senior Test Automation Engineer with strong experience in JavaScript or TypeScript-based automation frameworks. The ideal candidate should have hands-on experience building and maintaining automated tests for modern web applications and APIs, with a strong focus on quality, reliability, and maintainability.
This role requires solid automation experience, strong testing fundamentals, and the ability to collaborate effectively with development, product, and QA teams.
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Responsibilities
-
Design, develop, and maintain automated test frameworks using JavaScript or TypeScript
-
Create automated tests for frontend applications, APIs, and end-to-end flows
-
Build and maintain test suites using tools such as Cypress, Playwright, WebdriverIO, or similar
-
Integrate automated tests into CI/CD pipelines
-
Analyze test failures, report defects, and collaborate with developers on resolution
-
Improve automation reliability, execution time, and maintainability
-
Participate in test strategy definition, code reviews, and quality engineering discussions
-
Mentor other QA engineers and promote automation best practices
Requirements
-
3+ years of experience in test automation using JavaScript or TypeScript
-
Hands-on expertise in Cypress, Playwright, or WebdriverIO
-
Background in API testing with Postman, SuperTest, Axios, REST clients, or similar
-
Understanding of testing principles, test design techniques, and QA processes
-
Proficiency in CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, Azure DevOps, or similar
-
Skills in Git and version control practices
-
Knowledge of web technologies such as HTML, CSS, and DOM, along with HTTP and browser behavior
-
Familiarity with Agile/Scrum environments
-
Strong debugging, analytical, and communication skills
-
English language proficiency at an Upper-Intermediate level (B2) or higher
Nice to have
-
Competency in BDD frameworks such as Cucumber
-
Showcase of visual regression testing
-
Capability to work with Docker or cloud-based test execution
-
Background in performance or accessibility testing
-
Experience testing microservices or cloud-based applications
We offer
-
Connectivity Bonus (25,000 ARS are paid with a salary receipt at the end of each month as a non-wages concept).
-
Medicina Prepaga (It covers the collaborator and direct family group).
-
Paternity Leave (Two additional days are added to what is established by law, total of 4 days).
-
Discounts card.
-
English Training (English lessons, twice per week).
-
Training Program (Access to multiple customized training plans according to the needs of each role within the company).
-
Marriage bonus (The company doubles the allowance established by law that ANSES offers).
-
Referral Program (Referral bonus is paid when the referral of a collaborator joins the Company).
-
External Agreements and Discounts.
-
Vacations: 14 calendar days a year
By applying to our role, you are agreeing that your personal data may be used as in set out in EPAM´s Privacy Notice and Policy.