EPAM logo

Senior Test Automation Engineer (JavaScript)

EPAM·Salary not specified

Primary stack

Azure DevOpsReactCI/CDJavaScriptPlaywright

Nice to have's

data pipelinesadditional automated testing toolsnon-functional testing frameworks

Job description

Description language:

Про посаду

Ми шукаємо досвідченого Senior Test Automation Engineer (JavaScript), який зможе розробляти, підтримувати та розширювати фреймворки тестової автоматизації, забезпечуючи високу якість UI та API тестових сценаріїв з використанням підходу BDD.

Обов'язки

  • Розробка та підтримка фреймворків тестової автоматизації, адаптованих до вимог проекту
  • Створення надійних пакетів інтеграційних тестів для забезпечення безперебійної функціональності
  • Виявлення прогалин у тестовому охоплення та впровадження нових сценаріїв відповідно до змінних потреб проекту
  • Співпраця з бізнес-аналітиками та командами розробників для досягнення термінів та очікуваної якості
  • Пропонування інноваційних ідей для покращення тестів та дизайну коду
  • Створення чіткої та вичерпної тестової документації для підтримки результатів проекту
  • Оптимізація автоматизованих тестових випадків для функціональних та нефункціональних вимог
  • Керівництво створенням тестових наборів, включаючи кейси тестів та управління дефектами
  • Координація та забезпечення узгодженості з CI/CD трубопроводами та процесами
  • Захист кращих практик для як ручного, так і автоматизованого тестування
  • Моніторинг та звітування про хід тестів, виділення ризиків та пріоритетів

Вимоги

  • 3+ роки досвіду в інженерії тестової автоматизації
  • Знання автоматизації на JavaScript, особливо в ReactJS, та розширене використання Playwright
  • Досвід роботи з Azure DevOps та хмарними платформами, такими як AWS або Azure
  • Досвід роботи з ручними методологіями тестування, поєднаними з знайомством із CI/CD трубопроводами
  • Знання інструментів для нефункціонального тестування, таких як Snyk та SonarCloud
  • Демонстрація сильних комунікаційних, документаційних та пропозиційних здібностей
  • Розуміння Agile процесів, зокрема методології Scrum
  • Володіння англійською мовою на рівні B2 для ефективної співпраці

Буде плюсом

  • Досвід управління трубопроводами даних на хмарних платформах
  • Знайомство з додатковими інструментами автоматизованого тестування, крім Playwright
  • Гнучкість у роботі з нефункціональними тестувальними фреймворками

Ми пропонуємо

  • Віддалена робота в Україні
  • Можливість працювати з передовими технологіями та фреймворками

Про компанію

EPAM Systems є глобальною компанією з інженерії програмного забезпечення та розробки продуктів, яка співпрацює з багатьма провідними світовими компаніями для надання інноваційних цифрових рішень.

© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.

More at EPAM

All 2376 roles

Popular searches