— Vue 3 / Nuxt 3 — Socket.io (real-time дані) — REST API (Laravel / Node.js / GO) — Chart.js / klinecharts
Обов'язкові вимоги — Автоматизація (Playwright або Cypress): · досвід написання e2e тестів з нуля · вміння вибрати і налаштувати інструмент (Playwright / Cypress) · побудова структури проєкту з патерном Page Object Model · покриття критичних флоув (login, ордери, фінансові операції) · інтеграція автотестів у CI/CD · вміння дебажити падаючі тести
— Впевнене ручне тестування веб-застосунків frontend та backend функціоналу — Досвід написання тест-кейсів, чеклістів, баг-репортів — Розуміння життєвого циклу дефекту та процесів QA — Postman: тестування REST API, складання колекцій, перевірка відповідей, авторизація (Bearer, API Key) — Базове розуміння HTTP: методи, статус-коди, заголовки, тіло запиту/відповіді — Робота з DevTools: вкладки Network, Console, Application (cookies, localStorage) — Тестування реалтайм-функціональності (WebSockets, live-оновлення даних) — Досвід роботи з таск-трекерами (Jira, Сlickup або схожі) — Вміння чітко описувати баги: кроки, очікуваний/фактичний результат, середовище — Регресійне тестування перед релізами — Тісна співпраця з frontend/backend розробниками — Вміння читати логи та аналізувати помилки
Буде плюсом — Базові навички автоматизації: Playwright або Cypress — Розуміння криптодомену: біржі, ордери, гаманці, транзакції, баланси — Досвід тестування графіків (chart.js, klinecharts) — Досвід тестування CRM-систем або торгових платформ — Знання SQL для перевірки даних напряму в БД — Досвід з Charles Proxy / Fiddler для перехоплення запитів — Базові знання JavaScript — Досвід навантажувального тестування / стрес тести — Базове розуміння git (перемикатися між гілками, дивитися diff)
Що важливо — Уважність до деталей і системний підхід — Вміння мислити як користувач і як система одночасно — Вміння самостійно досліджувати продукт і знаходити неочевидні баги — Відповідальність за якість, не за кількість тест-кейсів — Комунікація з розробниками


