Lead Test Automation Engineer in JavaScript/TypeScript

EPAM SystemsGdańsk, PL
Published on

About the Role

We are looking for a dedicated Lead Test Automation Engineer specialized in JavaScript/TypeScript to join our team. You will collaborate with development and QA teams to spearhead the design, testing, and implementation of automated web application solutions within a cloud-native architecture primarily focused on serverless technologies.

Responsibilities

  • Develop, enhance, and maintain automated test suites
  • Conduct end-to-end testing utilizing Cucumber/Playwright
  • Craft test case scenarios using BDD in collaboration with the Team Lead and Product Owner
  • Execute performance testing using the Locust framework
  • Review architecture and provide insightful feedback
  • Engage in discussions with designers to ensure requirements are met
  • Actively participate in SCRUM ceremonies
  • Contribute to estimation and planning sessions to effectively manage project timelines

About the Candidate (Expectations and Nice to Have Skills)

  • 5+ years of experience in developing test automation for web applications
  • Demonstrated expertise with JavaScript or TypeScript
  • Expert knowledge of one or more testing frameworks: CucumberJS, Playwright
  • Excellent written and verbal communication skills
  • Fluent in English
  • Ability to thrive in a fast-paced, agile environment
  • Experience with Clouds (AWS preferred)

About the Company

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, employees, and communities. We embrace a dynamic and inclusive culture.

Company Culture and Benefits

We offer a warm and supportive environment:

  • Engineering community of industry professionals
  • Flexible schedule and opportunity to work remotely within Poland
  • Outstanding career roadmap and growth opportunities, including leadership development and various training programs
  • Competitive financial package, health insurance, and an engaging office space with relaxation zones.

Please note: The set of bonuses might vary based on the role you apply for - specifics will be discussed with our recruiter during the general interview.