Middle / Senior | E-commerce | Київ (гібрид, Нивки)
Ми — команда, яка розвиває один із найбільших українських e-commerce проектів — brain.com.ua.
Зараз ми будуємо QA-напрямок з нуля і шукаємо інженера, який не просто тестує, а будує систему якості: процеси, автотести, CI/CD і підхід до тестування.
Що потрібно буде робити
Побудувати QA-процеси з нуля (разом із CIO)
Впровадити автоматизоване тестування:
- UI (React)
- API
- інтеграційні сценарії
Обрати та впровадити стек автотестів (JS / інше)
Побудувати CI/CD для тестів у GitLab
Писати ручні тести там, де це доцільно
Тестувати e-commerce сценарії:
- кошик
- checkout
- оплати
- інтеграції
Працювати з базою даних (SQL)
Контролювати якість і стабільність під навантаженням
Ми очікуємо
3+ роки досвіду QA (manual + automation)
Досвід запуску автотестів з нуля або майже з нуля
Розуміння:
- API тестування
- UI тестування
- інтеграцій
Досвід з JavaScript (буде плюсом для автотестів під React)
Розуміння PHP-екосистеми (Symfony — плюс)
SQL на робочому рівні
Досвід роботи з GitLab (або бажання підняти CI/CD)
Розуміння e-commerce логіки (дуже бажано)
Досвід роботи з payment системами — великий плюс
Самостійність і вміння приймати технічні рішення
Наш стек
Backend: PHP (Symfony)
Frontend: React (JS)
База даних: SQL
CI/CD: GitLab (потрібно побудувати)
Що важливо
Це не позиція “просто тестувати”
Це роль, де ти:
- будуєш процес
- обираєш інструменти
- впливаєш на архітектуру тестування
В перспективі — можливість очолити QA напрямок
Умови
Київ, Нивки
Гібридний формат (1 день в офісі)
Full-time
Зарплата: від 1500$ (обговорюється залежно від рівня)
Screening питання
Як би ти побудував QA з нуля в e-commerce проекті?
Який стек автотестів обрав би для React + Symfony і чому?
Як би ти тестував checkout + payment?
Як організувати CI/CD для автотестів у GitLab?
Які метрики якості ти б ввів?