General QA WEB

Мова та технології

 

Java 8–17 (Core  ООП  Stream  API основи JVM/GC  багатопоточність/Concurrency) Playwright (Java) REST/JSON REST Assured Jackson  TestNG  Allure Allure TestOps GitLab CI  Maven JDBC SQL (PostgreSQL/MySQL), NoSQL (MongoDB/Redis) RabbitMQ

 

Твої обов’язки:

 

Планувати і виконувати ручне тестування існуючого та нового функціоналу web-додатку  (UI, API, інтеграції), регрес/смок

Формувати ризик-орієнтоване покриття: критичні сценарії платежів/переказів, ліміти/комісії, виписки, ролі/права, автентифікація/сесії

Написання тест документації: test cases / checklists / test scenarios в Allure TestOps

Розробляти й еволюціонувати стратегію автотестування (UI, API, інтеграційні, контрактні)

Робота з вимогами (аналіз та review вимог)

Проєктувати/підтримувати масштабований фреймворк автотестів (з нуля або через рефакторинг)

Інтегрувати тести у CI/CD, налаштовувати паралельні/динамічні запуски, керувати тест-даними

Працювати з логами (graylog, kibana)/мережевим трафіком (DevTools), сніфери трафіку (сharles/ fiddler/ proxyman)

Робота з фейлами авто-тестів, вести Allure-репорти

Співпраця з Dev/BA/PO: оцінки, критерії релізної готовності, ризики, поліпшення процесів (залучається до початку розробки, впливає на дизайн API, підсвічує ризики ДО імплементації)

(За рівнем Middle+/Senior) менторити інженерів, проводити code review та впроваджувати стандарти якості

Техстек (Automation, Java)

UI: Selenium WebDriver / Selenide

API: REST/JSON, REST Assured, Swagger/OpenAPI

Фреймворки: TestNG / JUnit 5, Mockito, Allure (+ бажано Allure TestOps)

CI/CD: GitLab CI / Jenkins; збірки Maven/Gradle

БД: JDBC, SQL (PostgreSQL/MySQL), NoSQL (MongoDB/Redis)

Інтеграції/мікросервіси: RabbitMQ, contract testing (Pact), WireMock, Awaitility

 

Вимоги:

 

3+ років досвіду в ручному тестуванні мобайл-додатків (Middle) / 5+ (Senior) бажано — фінтех/банкінг

Бажано досвід тестування різних типів платежів. Розуміння специфіки тестування платіжних операцій

Глибоке знання основ тестування, техніки тест-дизайну, життєвих циклів SDLC/STLC

Мати розуміння про основні положення мікросервісної архітектури 

Знати принципи CI/CD

Мати вище середнього розуміння SQL і практичний досвід використання реляційних та не реляційних БД (MongoDB/ PostgreSQL)

Мати досвід в інтеграційному тестуванні із зовнішніми системами (бажано мати глибоке розуміння інтеграцій)

Практичний досвід технічного дослідження та усунення помилок.

Вміння аналізувати проблеми завдяки логам (Elasticsearch)

Мати досвід роботи та вище середнього розуміння RESTful API

API-тестування (Postman/Collections, environment variables, pre/post-scripts), інтеграційні перевірки

Досвід роботи з GitLab

Бажано мати досвід роботи з Kubernetes

Високий рівень soft-skill, взаємодія з Dev/BA/PO; сильні комунікації.

Web-специфіка:

кросбраузерність (Chrome/Firefox/Safari/Edge) та адаптив (desktop/tablet/mobile widths)

Chrome DevTools: Elements, Network, Storage, Console; заголовки/кеш, cookies/session;

Базові знання SEO та як не допустити індексації закритих розділів

форми/валідації, локалізація/формати (валюта, IBAN, дати/час/часові пояси), редиректи/кешування

базові перевірки безпеки (OWASP Top-10 на рівні QA: XSS/CSRF, auth/session fixation, access control — «чорний ящик»)

Вимоги (Automation, Java)

Досвід Automation QA на Java: стабільні та швидкі UI-тести (Selenide/Selenium), сильна API-автоматизація (REST Assured)

Знання патернів автоматизації (Page Object/Factory, Screenplay, Builder/Strategy)

Практика у CI/CD (GitLab CI/Jenkins), збірки Maven/Gradle; робота з артефактами/звітами

Розуміння мікросервісної архітектури, подійної взаємодії (Kafka/RabbitMQ), моків/контрактів (WireMock/Pact)

Уміння трансформувати вимоги/use-cases у план тестування, автосценарії та чек-листи

 

 

Добре мати:

 

Allure TestOps (requirements mapping, launch plans, флейк-аналіз)

Playwright (Java), WebSockets/GraphQL-тестування

Performance (Lighthouse базово / JMeter/Gatling), основи Security/OWASP

Хмари (AWS), Kubernetes

Досвід у банківському домені (клієнт-банк: платежі, виписки, ліміти/комісії, 2FA/OTP/SMS/Push)

 

Що ми пропонуємо:

Роботу у цікавих проєктах з нестандартними рішеннями

Ринкову оплату праці

Повний бухгалтерський супровід

Performance review

Командну підтримку у адаптації на новому робочому місці

Швидкість у прийнятті рішень

Безпосередній вплив на розвиток продукту

Оплачувані лікарняні та відпустка

Можливість повного remote

Гнучкий графік роботи, де головне – результат.

 

Про компанію Alliance Digital

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

Required languages

English A2 - Elementary
Published 17 December 2025
213 views
·
33 applications
97% read
·
90% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...