Software Development Engineer in Test
Precoro — українська продуктова компанія, яка вже 10 років розвиває власний продукт у фінтех напрямку. Ми допомагаємо компаніям оптимізувати та автоматизувати закупівлі, позбутися ручної роботи та контролювати закупівельну діяльність у всіх підрозділах.
Понад 1000 клієнтів у більш ніж 80 країнах вже переконалися в здатності Precoro створювати реальну бізнес-цінність і забезпечувати суттєву економію коштів.
Ми шукаємо Software Development Engineer in Test, який допоможе нам в покращенні якості продукту, що активно розвивається.
Наш ідеальний кандидат шукає команду, де він стане архітектором підходів, а не тільки виконавцем.
Твої задачі включатимуть:
- Розвиток та рефакторинг E2E-автоматизації:
- Проєктування та вдосконалення архітектури існуючого тестового фреймворку (Playwright + TypeScript).
- Оптимізація та аудит існуючих E2E-тестів (прискорення прогонів, підвищення стабільності).
- Проведення Code Review для команди автоматизаторів, менторинг та впровадження єдиних стандартів написання тестового коду.
- Розвиток культури якості на рівні розробки (Shift-Left Testing):
- Перехід від великої кількості E2E-тестів до оптимізованої піраміди тестування (впровадження контролю якості на рівні коду, API та інтеграцій).
- Допомога розробникам у налаштуванні тестування їхнього коду (Unit / Integration) та впровадження Quality Gates у CI/CD.
- Впровадження та моніторинг метрик якості: налаштування відстеження ключових показників (Test Coverage, Flaky Tests rate, Execution Time, Pass/Fail ratios) для оцінки ефективності тестування та стабільності продукту.
- Аналіз причин дефектів (Root Cause Analysis): занурення в логи та код застосунку для локалізації проблем на бекенді/фронтенді та створення стратегії їх покриття.
Ми шукаємо людину, яка:
- Є експертом у Playwright + TypeScript: має глибокий практичний досвід побудови та масштабування складних фреймворків автоматизації з нуля або їх рефакторингу.
- Має досвід менторингу та Code Review: вміє скеровувати команду QA Automation та General QA, підтягувати їхній рівень та будувати чистий, підтримуваний тестовий код.
- Мислить продуктово та процесно: розуміє, що якість не обмежується UI-тестами, і прагне зміщувати контроль якості на ранні етапи розробки (Shift-Left).
- Має сильне інженерне мислення: вміє читати та дебажити код застосунку (незалежно від мови розробки) для аналізу логів, виявлення причин падінь та оцінки тестопридатності (Testability) систем.
Буде плюсом:
- Досвід роботи з бекенд-технологіями (PHP, Python) або інструментами тестування коду для цих екосистем.
- Досвід оптимізації важких E2E-пайплайнів у CI/CD (GitHub Actions, GitLab CI) за допомогою паралелізації та ізоляції середовищ.
Якщо це про тебе — чекаємо на твій відгук!
Що ми пропонуємо:
- Довіра — база: Без мікроменеджменту — ми цінуємо твої ідеї та ініціативи.
- Культура команди: Ти ніколи не залишишся сам на сам — наша команда відкрита, чесна та завжди готова допомогти.
- Компенсація професійного розвитку: Ми інвестуємо у твій ріст через курси, лекції та інші можливості навчання.
- 26 днів відпочинку щороку (15 днів відпустки + 11 державних свят): Ми дбаємо про баланс між роботою та особистим життям.
- Медичне страхування (після шести місяців) та необмежена кількість лікарняних без медичних довідок: Здоров’я — пріоритет.
- Pet-friendly офіс у Києві: Любиш свого пухнастого друга? Бери його з собою на роботу!
- Підтримка України: Ми активно допомагаємо Збройним Силам та долучаємося до проєктів, які наближають нашу перемогу.
Наш процес найму прозорий та швидкий:
- Скрінінг резюме (Ми уважно розглядаємо всі резюме, але зв’яжемося лише з релевантними кандидатами)
- Зустріч з рекрутером (45 хв)
- Технічна співбесіда з Head of QA (1 година)
- Фінальне інтерв’ю з CTO (30 хв)
Приєднуйся до команди, яка цінує довіру, прозорість і відкриту комунікацію.