
Senior QA Automation Engineer
Primary stack
Nice to have's
Job description
Про посаду
У SPD Technology ми об'єднуємо команду однодумців, які прагнуть створювати цінність через свою працю, об'єднані своїм прагненням до високої ефективності та наданням власних, передових технологічних рішень, що сприяють зростанню клієнтів. Ми надаємо нашим людям культуру досконалості та можливість відчувати свою відповідальність за внесок на кожному рівні. Ми цінуємо людяність і співпрацю, заохочуємо професійний та особистий ріст, і сприяємо підтримці та гнучкому робочому середовищі, де внесок кожного вітається.
Про роль
Ми створюємо наступну платформу оркестрації платежів, призначену для оптимізації обробки транзакцій, підвищення операційної ефективності та забезпечення безперебійного платіжного досвіду для підприємств та їхніх клієнтів. Наше рішення інтегрується з кількома платіжними шлюзами, включає передові механізми запобігання шахрайству та забезпечує повну відповідність PCI DSS та іншим фінансовим галузевим нормам.
Як Старший інженер з автоматизації QA, ви відіграватимете ключову роль у підвищенні якості нашої платформи, розробляючи та виконуючи надійні стратегії тестування на всіх етапах життєвого циклу розробки програмного забезпечення. Ви будете тісно співпрацювати з розробниками, бізнес-аналітиками та продуктовою командою, щоб забезпечити стабільну, високоефективну та відповідну до норм доставку критичних для бізнесу API. Продукт сильно орієнтований на API, з мінімальною участю UI.
Технологічний стек:
- Back-End: Kotlin, Spring Cloud, JUnit, Swagger, Kafka, PostgreSQL (AWS RDS), Redis (AWS), DynamoDB, Docker, AWS
- Front-End: TypeScript, React, Vite
- Автоматизація QA: RestAssured, MockServer, JMeter (Java DSL), Playwright, JUnit/TestNG, Docker, AWS
- CI/CD: GitHub Actions
Структура команди:
- 7 Інженерів-програмістів
- 2 Інженери з автоматизації QA
- 3 Інженери DevOps
- 1 Дизайнер UI/UX
- 1 Бізнес-аналітик
- 1 Менеджер проекту
Робочий середовище:
- Agile процеси
- Гнучний робочий час, що відповідає часовим поясам Великобританії
Обов'язки
- Розробка, створення та підтримка автоматизованих тестових фреймворків для back-end API та front-end там, де це застосовно.
- Створення рішень для автоматизації тестів з нуля або розширення існуючих для тестування API та UI.
- Визначення та впровадження надійної стратегії тестування продуктивності з використанням JMeter (Java DSL).
- Забезпечення повного покриття тестуванням за допомогою функціонального, регресійного, інтеграційного та продуктивнісного тестування.
- Активна участь в аналізі вимог та внесенні вкладу в проектування рішення з точки зору QA.
- Тісне співробітництво з розробниками, DevOps та продуктовими командами для забезпечення тестової придатності та автоматизації на всіх етапах розробки.
- Підтримка актуальності тестової документації та внесення вкладу в планування та оцінку спринтів.
- Виявлення, звітування та відстеження багів, сприяючи постійному підвищенню якості продукту.
- Забезпечення відповідності всіх QA результатів нормам регуляторних органів та галузевих стандартів, особливо в домені FinTech.
- Внесення вкладу в оптимізацію CI/CD трубопроводу для автоматизованого тестування (GitHub Actions).
- Наставництво та керівництво інженером-автоматизатором середнього рівня, підтримуючи зростання та обмін знаннями.
Вимоги
- 5+ років досвіду в розробці програмного забезпечення або інженерії QA.
- Попередній досвід у сфері FinTech або електронної комерції.
- 4+ роки практичного досвіду в автоматизації тестування, з акцентом на тестування на рівні API.
- Значні навички в Java/Kotlin, з практичним досвідом використання JUnit/TestNG, RestAssured, MockServer, JMeter.
- Тверде розуміння продуктивності, навантаження та стрес-тестування.
- Досвід роботи з Playwright або подібними інструментами для автоматизації UI.
- Гарне розуміння CI/CD трубопроводів - досвід роботи з GitHub Actions.
- Гарне знання SQL.
- Тверде розуміння кращих практик QA, принципів тестової піраміди та життєвого циклу розробки програмного забезпечення.
- Тверде розуміння платіжних систем, платежних потоків та відповідних вимог до відповідності.
- Досвід роботи в регульованих середовищах є великою перевагою.
- Сильні навички вирішення проблем, увага до деталей та проактивний підхід.
- Мовні вимоги: Англійська – Середній рівень (B2+), Українська – вільне володіння.
Буде плюсом
- Практичний досвід роботи з інфраструктурою AWS.
- Знання контейнеризованих середовищ (Docker, Kubernetes).
Ми пропонуємо
- Конкурентоспроможна зарплата
- Можливість віддаленої роботи
- Бюджет на професійний розвиток
- Agile процеси
- Гнучний робочий час, що відповідає часовим поясам Великобританії
Про компанію
SPD Technology є глобальною компанією з розробки програмних продуктів, яка створює передові технологічні рішення, що сприяють зростанню клієнтів. Ми надаємо послуги з інженерії програмного забезпечення, розробки продуктів та ІТ-консалтингу всесвітньо відомим компаніям, починаючи від фірм Fortune 500 і закінчуючи стартапами, що розвиваються по всьому світу. Заснована у 2006 році, ми доставили понад 460 власних проектів для високотехнологічних стартапів, малих та середніх підприємств (SMB) та корпорацій, створюючи міцні партнерські відносини з лідерами галузі, такими як PitchBook, Morningstar, Blackhawk Network, Poynt, Space Needle та багатьма іншими. Спеціалізуючись на фінтех та рішеннях для цифрових платежів, інженерії даних, AI/ML та хмарних технологіях, ми створюємо продукти, починаючи від MVP до складних рішень класу підприємства. Ми представлені по всьому світу: у нас є 2 центри розробки в Європі, представництво в Румунії, Великобританії, Кіпрі та віддалені команди, які працюють по всьому світу з 32 країн.
Етапи співбесіди
- Співбесіда з рекрутером.
- Технічна співбесіда.
- Співбесіда з менеджером
Анна Шустіна
Старший спеціаліст з набору персоналу
Тип роботи:
Повний робочий час, віддалено
Категорія:
Інженерія
Місцезнаходження:
Україна
Опубліковано 3 тижні тому
Подати заявку на цю посаду
Якісь питання залишились?
Я готова допомогти
Анна Шустіна
Старший спеціаліст з набору персоналу
© SPD Technology. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Київ, Черкаси
More at SPD Technology
All 31 roles
Senior Python Engineer
SPD Technology · Ukraine

Senior Payments Processing Engineer
SPD Technology · Spain +4

Senior QA Automation Engineer
SPD Technology · Ukraine

Senior Azure Data Architect
SPD Technology · Spain +4