Software Development Engineer in Test
- Role
- QA
The listing doesn't say where it hires from. It may hire in Ukraine (66% confidence). This is an estimate, not an eligibility rule; verify before applying.Signals: company offices.
No BS summary
Software Development Engineer in Test with expert-level Playwright + TypeScript experience. Must have experience mentoring QA teams and performing code reviews. Needs strong engineering mindset for debugging and root cause analysis. Product and process-oriented thinking is essential.
Core skills
Required skills
Optional skills
Optional languages
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 хв) Приєднуйся до команди, яка цінує довіру, прозорість і відкриту комунікацію. Більше про цінності Precoro можна прочитати за цим посиланням .
What you'll do
- Development and refactoring of E2E automation
- Designing and improving the architecture of the existing test framework (Playwright + TypeScript)
- Optimization and audit of existing E2E tests (speeding up runs, increasing stability)
- Conducting Code Review for the automation team, mentoring, and implementing unified standards for writing test code
- Developing a quality culture at the development level (Shift-Left Testing)
- Transitioning from a large number of E2E tests to an optimized test pyramid (implementing quality control at the code, API, and integration levels)
- Assisting developers in setting up testing of their code (Unit / Integration) and implementing Quality Gates in CI/CD
- Implementing and monitoring quality metrics: setting up tracking of key indicators (Test Coverage, Flaky Tests rate, Execution Time, Pass/Fail ratios) to assess testing effectiveness and product stability
- Analyzing defect causes (Root Cause Analysis): diving into logs and application code to localize problems on the backend/frontend and create a strategy for covering them
What they require
- Expert in Playwright + TypeScript: deep practical experience in building and scaling complex automation frameworks from scratch or refactoring them
- Experience in mentoring and Code Review: ability to guide QA Automation and General QA teams, improve their level, and build clean, maintainable test code
- Product and process thinking: understanding that quality is not limited to UI tests, and striving to shift quality control to early development stages (Shift-Left)
- Strong engineering mindset: ability to read and debug application code (regardless of development language) to analyze logs, identify causes of failures, and assess system testability
- Experience with backend technologies (PHP, Python) or code testing tools for these ecosystems (will be a plus)
- Experience optimizing heavy E2E pipelines in CI/CD (GitHub Actions, GitLab CI) using parallelization and environment isolation (will be a plus)
Benefits
- No micromanagement – we value your ideas and initiatives
- Team culture: you will never be left alone – our team is open, honest, and always ready to help
- Compensation for professional development: We invest in your growth through courses, lectures, and other learning opportunities
- 26 days of rest annually (15 days of vacation + 11 public holidays)
- Medical insurance (after six months) and unlimited sick days without medical certificates
- Pet-friendly office in Kyiv
- Support for Ukraine: We actively help the Armed Forces and participate in projects that bring our victory closer
Precoro is an innovative AI-powered procurement centralization & automation В2В SaaS platform, helping companies eliminate manual tasks and control purchasing activities across all subsidiaries.