> DOU
senior
FortyveAutomation QA Engineer
manual testingapi testingchrome devtoolsjiraqasetestrailzephyrany one ofqaseplaywrightseleniumany one ofplaywrightjavascriptpythontypescriptany one ofjavascriptci/cdgitlab ci/cdchatgptclaude codegeminiany one ofchatgptprompt engineeringai agents
mcpn8nmake.comzapierowasp asvsjmeterk6docker
> full description
Шукаємо Senior QA Engineer (Manual & Automation) у команду, що розробляє критичну систему для оборонного сектору. Основною задачею є мануальна перевірка роботи системи. Також очікується написання та підтримка автотестів для регресійного тестування з активним використанням LLM-інструментів та AI-агентів. Важливі вміння й бажання працювати з кодом і LLM, системне мислення та увага до деталей.
Вимоги:
Тестування
- 5+ років комерційного досвіду manual QA
- Досвід тестування web-додатків зі складною бізнес-логікою
- Знання теорії тестування: види та рівні тестування, життєвий цикл дефекту, severity vs priority
- Досвід самостійного створення тестової документації з нуля: тест-кейси, чек-листи, тест-плани
- Впевнена робота з DevTools (Network, Console, Application), розуміння HTTP, cookies, кешування
- Робота з баг-трекерами та TMS: Jira / GitLab Issues, TestRail / Qase / Zephyr або аналоги
- Базове розуміння Git і середовищ (dev / staging / prod)
Автоматизація
- Досвід написання або підтримки автотестів для web-додатків (Playwright, Selenium або аналоги)
- Базове знання JavaScript/TypeScript або Python: вміння читати, писати й правити код тестів
- Базове розуміння CI/CD: запуск тестів у пайплайні та аналіз їх падінь (GitLab CI або аналоги)
Робота з LLM-інструментами
- Практичний досвід використання LLM (ChatGPT, Claude, Gemini або аналогів) у роботі QA, зокрема для генерації коду тестів
- Вміння писати чіткі, структуровані промпти та ітеративно покращувати результат
- Вміння критично перевіряти згенеровані LLM тести й код
- Розуміння обмежень LLM і правил безпеки даних: що можна, а що не можна передавати в зовнішні сервіси
- Бажання експериментувати з AI-агентами та швидко освоювати нові інструменти
Особисті якості
- Уважність до деталей і системність у роботі
- Інтерес до AI-інструментів і бажання змінювати підхід до тестування за їх допомогою
- Чітка письмова комунікація
- Вміння працювати в команді з розробниками та продакт-менеджером
- Стресостійкість, відповідальність і готовність до швидких змін вимог
- Англійська на рівні читання технічної документації (Intermediate+), українська — вільно
Обов’язки
- Тестувати нові фічі та багфікси у web-клієнті та API
- Підтримувати регресійні набори та проганяти їх перед кожним релізом
- Писати й підтримувати автотести для регресійного набору та будувати процес автоматизації за допомогою LLM і AI-агентів
- Писати й актуалізувати тест-кейси, чек-листи та тест-плани, зокрема з допомогою LLM
- Створювати чіткі, відтворювані баг-репорти з логами, скріншотами та записами екрану
- Проводити smoke-тестування на staging та після розгортання
- Пропонувати покращення UX і процесів якості
Буде плюсом
- Досвід з AI-агентами, що керують браузером (Claude in Chrome, browser-use, Playwright MCP або аналоги)
- Розуміння MCP (Model Context Protocol) та підключення LLM до робочих інструментів
- Досвід no-code / low-code автоматизації (n8n, Make, Zapier)
- Досвід впровадження AI-інструментів у QA-процеси команди
- Базові перевірки безпеки: XSS, SQL injection, обхід прав доступу (OWASP Top 10)
- Тестування продуктивності на базовому рівні (JMeter, k6)
- Docker — підняття локального оточення для тестування
- Досвід тестування систем для defense/security сектору або high-load систем
- Досвід побудови QA-процесів з нуля, робота за Agile/Scrum
- ISTQB Foundation Level
Зацікавила вакансія? Залишайте ваше резюме і давайте спілкуватись!
Відгукнутись на вакансію