QA Automation Engineer

  • Досвід роботи в тестуванні програмного забезпечення від 5 років, у тому числі від 3 років в автоматизації тестування на Java.
  • Впевнене знання Java Core (8+), включаючи потокову обробку, lambdas, колекції, роботу з винятками та багатопоточність.
  • Глибоке розуміння тестування RESTful API, досвід з RestAssured та Feign (архітектура, конфігурація, серіалізація/десеріалізація, кастомні клієнти).
  • Впевнений досвід автоматизації UI з використанням Selenium WebDriver та розширень до нього (наприклад, Selenide, WebDriverManager).
  • Глибоке розуміння JUnit 5, включаючи TestFactory, Parameterized Test, кастомні Extensions.
  • Досвід впровадження та супроводу BDD-фреймворків з використанням Cucumber, навички проектування кроків та сценаріїв, впровадження best practices.
  • Відмінне знання Git (розгалуження, конфлікти, hook-і, code review), досвід міграцій та роботи з pull request-процесом.
  • Знання SQL та досвід написання складних запитів для валідації даних на рівні БД.
  • Досвід роботи з Maven або Gradle, налаштування залежностей, профілів, кастомних тяг.
  • Глибокі знання у сфері тест-дизайну: еквівалентне розбиття, граничні значення, таблиці прийняття рішень, комбінаторика та ін.
  • Знання HTTP-протоколу, REST, методів, кодів відповідей, структури запитів/відповідей та безпеки (Headers, Auth, CORS та ін.).

Технічне лідерство та архітектура:

  • Досвід побудови архітектури автоматизованого тестування з нуля або глибокої переробки існуючої (API/UI, layer separation, reusability).
  • Навички створення та супроводу бібліотек автотестів, загальних модулів та утиліт, формалізація стандартів.
  • Розуміння інфраструктури CI/CD (Jenkins, GitLab CI, GitHub Actions та ін.) та досвід інтеграції автотестів у пайплайни.
  • Здатність формувати та впроваджувати стратегію тестування: пріоритизація, вибір рівнів, визначення цілей та критеріїв покриття.
  • Досвід управління нестабільними тестами (flaky detection, triage, retry mechanisms).
  • Вміння проводити технічні інтерв’ю, оцінювати технічні навички, розвивати команду, ментувати.

Організаційні та управлінські навички:

  • Досвід планування QA-активностей (оцінка зусиль, ресурсомісткості, ризиків).
  • Здатність взаємодіяти з розробкою та продуктовою командою, брати участь у плануванні, refinement-сесіях, формулюванні AC.
  • Навички оцінки якості релізів, підготовки звітів із тестування, управління дефектами та релізами.
  • Досвід ведення та контроль завдань у Jira, використання dashboard-ів, epics, components.

Буде плюсом:

  • Досвід роботи з Docker, Kubernetes, тестування мікросервісів.
  • Навички роботи з Allure, TestRail, Xray.
  • Досвід написання тестів на Kotlin або Groovy.
  • Навички performance-тестування (наприклад, JMeter, Gatling) або security-тестування.
  • Розуміння архітектури розподілених систем, асинхронності та еventual consistency.

Наші цінності

Цінуємо інновації та розвиток

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

QA Automation Engineer Довіра, взаємоповага та  партнерство

Ми будуємо корпоративну культуру на основі довіри, взаємопідтримки та партнерства, і намагаємося створити такі умови, щоб працювати у команді було комфортно всім. На цих принципах ми будуємо всю нашу еко-систему: довгострокові партнерства, стосунки зі стейкхолдерами, сервіси та продукти.

QA Automation Engineer Ефективність та результат

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

QA Automation Engineer Корпоративна соціальна відповідальність та волонтерство

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

QA Automation Engineer Якість та інноваційність

Ми будуємо всі сервісні та продуктові рішення на основі інновацій, що дозволяє нашій команді розвивати експертизу і рухатись до лідерства на глобальному ринку технологічних.