Привіт!
Ми, Boosta — холдингова ІТ-компанія, яка створює, розвиває та інвестує в digital-бізнеси з глобальним потенціалом. Сьогодні з нами співпрацюють понад 700 фахівців з різних куточків світу, а нашими продуктами та сервісами користуються мільйони юзерів.
Наразі ми в пошуку Automation QA Engineer до бізнесу Flintn, який який будує та розвиває all-in-one платіжну платформу для онлайн-бізнесів.
Flintn— це перспективний проєкт на ранній стадії, проте сьогодні ми вже маємо:
MVP з базовим функціоналом;
перших клієнтів;
чітке продуктове бачення;
сильну команду;
налагоджені процеси.
Далі — фокус на зростання: розвиток продукту, тестування та інтеграції для побудови глобальної платіжної платформи.
Що саме буде у твоєму фокусі:
Розробка та підтримка автоматизованого e2e-набору тестів (Playwright + TypeScript), що охоплює UI та API-рівні платіжної платформи.
Автоматизація критичних платіжних сценаріїв: checkout та 3DS challenge flows, authorization, capture, void, refunds, chargebacks.
Побудова наборів API-тестів для внутрішніх сервісів та інтеграцій із сторонніми провайдерами.
Автоматизація сценаріїв routing, cascading та retry, а також subscription/recurring billing flows.
Валідація цілісності даних у сховищах (Postgres, ClickHouse, OpenSearch) у межах автоматизованих перевірок.
Відповідальність за стабільність тестового набору: тріаж падінь, розрізнення реальних дефектів і flakiness та усунення першопричини.
Ти — наш ідеальний кандидат, якщо:
Маєш від 2 років досвіду в автоматизації тестування, бажано у fintech, payments або e-commerce.
Маєш сильні навички JavaScript/TypeScript та можеш писати й підтримувати тестові фреймворки, а не лише тестові скрипти.
Маєш практичний досвід роботи із сучасним e2e-фреймворком (перевага Playwright; Cypress/Selenium/WebdriverIO прийнятні за готовності перейти на Playwright).
Маєш ґрунтовний досвід автоматизації API-тестування — REST, структури request/response, status codes, authentication (OAuth2/OIDC, API keys), contract та negative testing.
Маєш хороші архітектурні підходи до тестового коду: Page Object / fixtures, reusable helpers, environment-driven configuration, управління та очищення тестових даних, уникнення взаємозалежності тестів.
Вмієш писати стабільні, детерміновані тести для async, event-driven систем — використовуєш explicit waits/polling замість sleeps, retry-tolerant assertions, діагностуєш та усуваєш flakiness.
Маєш ґрунтовне розуміння основ тестування програмного забезпечення: технік дизайну тестів, аналізу покриття, життєвого циклу багів, розуміння того, коли автоматизація є доцільною, а коли ні.
Маєш хороші знання SQL та вмієш писати запити до Postgres для валідації станів транзакцій і платіжних даних у межах автоматизованих перевірок.
Маєш практичний досвід роботи з CI/CD — запуску тестових наборів у pipeline (перевага GitLab CI), читання job logs, публікації JUnit/HTML-звітів та роботи із запуском, специфічним для різних середовищ.
Знайомий із payment gateway flows: authorization, capture, refunds, chargebacks, 3DS authentication.
Маєш знання основ веб тестування: браузери, dev console, network tab, дебаг фронтенд/бекенд проблем на межі взаємодії.
Буде перевагою: Kafka/async message validation, ClickHouse або OpenSearch, основи Docker/Kubernetes, performance testing (k6/JMeter), Grafana та log-based investigation, розуміння вимог PCI-DSS.
Як виглядає наш hiring flow:
Крок 1. Pre-screen.
Крок 2. Технічне інтерв’ю з CTO.
Крок 3. Інтерв’ю із CEO.
Крок 4. Збір рекомендацій.
Крок 5. Job Offer!
Що ти можеш очікувати від співпраці з нами.
Робота над платіжним продуктом на ранній стадії розвитку. Можливість приймати архітектурні рішення, працювати з АІ та інженерією високого рівня, мати свободу технічних рішень і напряму впливати на вектор розвитку продукту. Драйв стартапу, але під стабільністю і захистом холдингу.
Від ідеї до дії — мінімум кроків. Тут будь-яка пропозиція може перетворитися на зміни в продукті чи процесах. Якщо є думка — ї



