Senior Software Development Engineer in Test

RemoteSalary not specified
Kyiv, Ukraine

Tech Stack

DockerSeleniumKafkaRESTKubernetesCI/CDJavaSQLPlaywright

Job Description, Responsibilities & Requirements

Description language:

Про посаду

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

І зараз ми шукаємо Старшого інженера з тестування програмного забезпечення для приєднання до нашої команди.

Про роль

Ви приєднаєтесь до команди Stream-Aligned, відповідальної за pitchbook.com, його основний веб-досвід, маркетингові сторінки, профілі, потоки генерації лідів, інтеграції CMS та супутню інфраструктуру автоматизації.

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

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

Ця роль не тільки про написання автоматизованих тестів. Це про допомогу команді у забезпеченні якості від початку до кінця: виявлення ризиків, покращення тестової придатності, налагодження складних проблем, підтримка випусків та забезпечення відповідності власних компонентів стандартам інженерії PitchBook.

Технологічний стек

  • Java 17+
  • Spring Boot 3.x
  • Rest Assured
  • Selenium
  • Selenide
  • Playwright
  • Gatling
  • TestContainers
  • OpenAPI
  • Kafka
  • Redis
  • PostgreSQL
  • MS SQL
  • Elasticsearch
  • Kubernetes
  • GCP
  • AWS

Командний склад: 1 Інженер-менеджер, 4 повноцінні інженери, 1 інженер із зворотнього зв'язку, 1 інженер із фронтенду, 1 SDET.

Робочий середовище: Посада пропонує гнучний робочий графік, забезпечуючи доступність для командних зустрічей. Команда використовує Agile методологію на основі Scrum.

Обов'язки

  • Володіти та постійно вдосконалювати тестові автоматизаційні фреймворки, інструменти та інфраструктуру.
  • Проектувати, розробляти та підтримувати автоматизовані тести інтерфейсу користувача, API, інтеграції, регресії, диму та валідації випуску.
  • Підтримувати якість на рівні PitchBook.com, спеціальної веб-платформи та міграції CMS Brightspot.
  • Проектувати стратегії автоматизації для функціональності CMS, маркетингових сторінок, потоків генерації лідів та системних інтеграцій.
  • Виявляти прогалини в автоматизації, усувати нестабільні тести та підвищувати впевненість у випусках.
  • Досліджувати та налагоджувати проблеми в інтерфейсі користувача, сервісах зворотнього зв'язку, API, базах даних, CMS та розподілених системах.
  • Співпрацювати з інженерами, менеджерами з продукту та зацікавленими сторонами для покращення тестової придатності та зменшення ризиків доставки.
  • Сприяти трубопроводам CI/CD та забезпечувати стабільне виконання автоматизованих тестів.
  • Брати участь у церемоніях Scrum, інженерних дискусіях, заходах з випуску та ініціативах щодо безперервного вдосконалення.
  • Взяти на себе відповідальність за результати якості та допомогти команді вбудовувати якість у процес доставки.

Вимоги

  • 6+ років досвіду роботи в SDET, тестуванні автоматизації або ролях автоматизації QA.
  • Сильні навички програмування на Java 11+ та гарне розуміння ООП, чистого коду, налагодження та практик програмної інженерії.
  • Досвід проектування, створення та підтримки масштабованих тестово-автоматизаційних фреймворків з нуля або розширення існуючих рішень.
  • Практичний досвід роботи з фреймворками автоматизації інтерфейсу користувача, такими як Selenium, Playwright або подібні інструменти.
  • Досвід тестування та автоматизації API, включаючи REST, JSON, HTTP та інструменти/бібліотеки, такі як REST Assured.
  • Глибоке розуміння стратегії тестування, валідації випуску, оцінки ризиків якості та планування тестів.
  • Досвід дослідження та налагодження проблем в інтерфейсі користувача, сервісах зворотнього зв'язку, API, базах даних, логах та сторонніх інтеграціях.
  • Досвід роботи з SQL, трубопроводами CI/CD (GitHub Actions або GitLab CI), Docker та Kubernetes.
  • Знання тестування веб-додатків, включаючи адаптивну поведінку, сумісність між браузерами та точками інтеграції фронтенду/зворотнього зв'язку.
  • Розуміння концепцій мікросервісів та викликів тестування розподілених систем.
  • Сильні аналітичні, проблемно-орієнтовані, комунікативні та кооперативні навички, здатність приймати на себе відповідальність та працювати самостійно.
  • Досвід використання інструментів AI-допомоги в розробці (наприклад, ChatGPT, Claude) для генерації коду, створення тестів, огляду коду, документування або підвищення продуктивності.
  • Англійська - Середній рівень або вище.
  • Українська - Вільне володіння.

Буде плюсом

  • Досвід тестування CMS-базованих платформ, бажано Brightspot або інших CMS-рішень на основі Java.
  • Досвід тестування маркетингових веб-сайтів, вмістових платформ або SEO-чутливих сторінок.
  • Знання SEO, доступності, аналітики та перевірки відстеження.
  • Досвід візуального регресійного, продуктивнісного або навантажувального тестування.
  • Досвід роботи з брокерами повідомлень, такими як Kafka, SNS або SQS.
  • Досвід контрактного тестування або інтеграційного тестування в розподілених системах.
  • Знання інструментів моніторингу, логування та спостереження.
  • Досвід наставництва інженерам QA або запровадження кращих практик автоматизації тестів.

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

  • Приєднатись до команди експертів, які створюють індивідуальні, передові технологічні рішення для всесвітньо відомих компаній, що сприяють зростанню клієнтів.
  • Реалізувати свій потенціал, вирішувати нові завдання та бути частиною команди, яка цінує ваші навички та внесок.
  • Зосередження на довгостроковому впливі та створенні індивідуальних, довготривалих партнерських відносин з нашими клієнтами.
  • Насолоджуватись гнучким та адаптивним робочим середовищем.
  • Насолоджуватись свободою повністю віддаленої роботи з гнучним робочим графіком.
  • Надати собі стабільне навантаження та стабільний дохід, забезпечені наданими ноутбуками та ліцензійними програмами.
  • Ми зосереджені на довгостроковому співробітництві та об'єднуємо результатоорієнтованих людей, які стоять на високоефективному підході до роботи.
  • Прийняти можливість для особистого та професійного зростання.
  • Скористатись перевагами перевірок ефективності та заслуг, підвищити свої навички за допомогою планів особистого розвитку та індивідуальних знань через корпоративну бібліотеку, підтримку публічних виступів та багато іншого.
  • Бути серед однодумців.
  • Співпрацювати з командою однієї думки, яка дбає про те, що вони роблять і як це роблять.
  • Співпрацювати з експертами найвищого рівня, які завжди готові допомогти та підтримати вас у будь-яких викликах.
  • Брати участь у загальнокомпанійських технологічних та культурних заходах та сприяти значущим ініціативам корпоративної соціальної відповідальності, які відповідають вашим цінностям.
  • Почуватись підтриманим вашим HR та скористатись нашою програмою бонусів за рекомендації.

Етапи співбесіди

  1. Співбесіда з рекрутером
  2. Технічна співбесіда
  3. Співбесіда з менеджером

Ольга Луценко

Керівник команди, підбір персоналу

Тип роботи: Повний робочий день, віддалено

Категорія: Інженерія

Місце: Україна

Опубліковано: 5 днів тому

Подати заявку на цю посаду

Якщо залишились питання, я готова допомогти

Ольга Луценко

Керівник команди, підбір персоналу

Про SPD Technology

SPD Technology - глобальна компанія з розробки програмних продуктів, яка створює передові технологічні рішення, що сприяють зростанню клієнтів. Ми надаємо послуги з інженерії програмного забезпечення, розробки продуктів та ІТ-консалтингу всесвітньо відомим компаніям, починаючи від фірм Fortune 500 до нових стартапів по всьому світу. Заснована у 2006 році, ми доставили понад 460 індивідуальних проектів для високотехнологічних стартапів, малих та середніх підприємств та підприємств, створюючи міцні партнерські відносини з лідерами галузі, такими як PitchBook, Morningstar, Blackhawk Network, Poynt, Space Needle та багатьма іншими. Спеціалізуючись на фінтех та рішеннях для цифрових платежів, інженерії даних, AI/ML та хмарних технологіях, ми створюємо продукти, починаючи від MVP до складних, корпоративних рішень. Ми представлені по всьому світу: у нас є 2 центри розробки в Європі, представництво в Румунії, Великобританії, Кіпрі та віддалені команди, які працюють по всьому світу з 32 країн світу.

Подати заявку зараз

Дозволити файли cookie та супутні технології Цей сайт використовує файли cookie третіх сторін та супутні технології для досягнення різних функцій. Натисніть "Необхідні файли cookie", щоб дозволити обмежений набір файлів cookie (та супутніх технологій) або "Усі файли cookie", щоб дозволити повний набір файлів cookie (та супутніх технологій) для взаємо

Job Details

Company name:
SPD Technology
Location:
Kyiv, Ukraine
Employment Type:
Full-time
Work Mode:
Remote
Posted on TheJob:
Jul 17, 2026
Last checked:
Jul 17, 2026
Posted on the source:
Jul 8, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.