Overview

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.

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
Required Qualifications:
  • Strong experience in test automation with JavaScript or TypeScript
  • Hands-on experience with Cypress, Playwright, WebdriverIO or similar tools
  • Experience with API testing through Postman, SuperTest, Axios, REST clients or similar
  • Good understanding of testing principles, test design techniques and QA processes
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, Azure DevOps or similar
  • Experience with Git and version control practices
  • Good knowledge of web technologies such as HTML, CSS, DOM, HTTP and browser behavior
  • Experience in Agile/Scrum environments
  • Strong debugging, analytical and communication skills
Benefits:
  • Delivering innovative solutions to industry leaders, making a global impact
  • Enjoyable working environment, whether it is the vibrant office or the comfort of your home
  • Opportunity to work abroad for up to two months per year
  • Relocation opportunities within our offices in 55+ countries
  • Corporate and social events
  • Leadership development, career advising, soft skills and well-being programs
  • Certifications, including GCP, Azure and AWS
  • Unlimited access to EPAM's internal learning database
  • Free English classes with certified teachers
  • Participation in the Employee Stock Purchase Plan
  • Monetary bonuses for engaging in the referral program
  • Comprehensive medical & family care package
  • Four trust days per year for personal needs
  • Discounts for fitness clubs
  • Benefits package (hotels, restaurants, stores and services)
Nice To Have:
  • Familiarity with TypeScript
  • Experience with BDD frameworks such as Cucumber
  • Hands-on experience with visual regression tests
  • Experience with Docker or cloud-based test execution
  • Background in performance or accessibility tests
  • Experience with tests for microservices or cloud-based applications
  • Automated Testing in JS
  • Test Automation Development in JS ecosystem
  • JavaScript
  • Playwright
Note:

✨ Our intelligent job search engine discovered this job and republished it for your convenience.
Please be aware that the job information may be incorrect or incomplete. The job announcement remains the property of its original publisher. To view the original job and its full details, please visit the job's URL on the owner’s page.

Please clearly mention that you have heard of this job opportunity on https://ijob.am.