Шукаємо General QA Engineer для роботи над новим високонавантаженим продуктом у сфері E-Commerce. Можливість приєднатися до проєкту на ранньому етапі виходу у продакшен та впливати на якість продукту, QA-процеси та релізи з першого дня.
What You’ll Do
Ручне та функціональне тестування * Виконувати ручне тестування на різних етапах життєвого циклу, smoke testing тощо * Тестувати REST API / GraphQL. * Працювати з PostgreSQL для перевірки даних та підготовки тестових сценаріїв.
Автоматизація тестування * Визначати необхідність автоматизації, її обсяг та пріоритети. * Створювати та підтримувати автотести (Playwright, Cypress, Jest тощо). * Інтегрувати автотести в CI/CD пайплайни (GitHub CI). * Розробка стратегії автоматизації: визначення пріоритетів щодо покриття, розподіл тестів за рівнями (unit, integration, API, E2E). * Інтеграція в CI/CD у парі з SRE: налаштування паралельного запуску тестів, ретраїв, генерації звітів (Allure, ReportPortal etc), повідомлень.
Дефекти, метрики та звітність * Відстежувати дефекти, виконувати аналіз першопричин (RCA) та перевіряти виправлення. * Моніторити якість продукту через метрики: покриття вимог, user stories, критерії приймання. * Впровадження QA-метрик: DORA metrics, defect density, escaped defects, test coverage, flaky test rate — вміння збирати та аналізувати. * Управління якістю на рівні продукту: досвід роботи з risk-based testing, prioritization frameworks, impact analysis.
Аналіз, планування та документація * Створювати та оновлювати стратегію та план тестування. * Визначати тестові елементи, виявляти ризики якості та дотримуватися плану реагування. * Виконувати аналіз впливу нових функцій під час планування тестових активностей. * Готувати оцінки QA-активностей, встановлювати пріоритети завдань. * Визначати підходи до тестування: обсяг, структуру, типи тест-дизайну. * Готувати та оновлювати тестові кейси, виконувати експертну оцінку тестової документації. * Розуміти та аналізувати архітектуру продукту (мікросервіси, event-driven). * Оптимізація процесів: аналіз вузьких місць у QA-процесах, впровадження покращень, автоматизація рутинних завдань.
What We’re Looking For
Досвід * 2+ роки комерційного досвіду QA Engineer * Досвід роботи у стартапах чи продуктових командах буде плюсом. * Досвід побудови QA-процесів з нуля — значна перевага.
Знання * Глибокі знання процесу тестування та QA-процесів. * Розуміння QA-активностей, ролей та обов’язків у команді. * Знання типів та цілей тестової документації. * Знання стратегій тестування, методів оцінки та пріорітизації. * Розуміння ідентифікації ризиків та управління ризиками якості.
Nice to Have * Досвід тестування мікросервісної архітектури та event-driven систем (Kafka, RabbitMQ). * Навантажувальне тестування: k6, JMeter, Gatling — написання сценаріїв, аналіз результатів, робота з метриками продуктивності. * Security Testing: розуміння OWASP Top 10/ISO 27001/NIS2/DSGVO/GDPR, досвід проведення security-тестів (авторизація, автентифікація, ін’єкції, XSS, CSRF). * Observability для QA: аналіз логів у Grafana/Kibana/Sentry, робота з трейсами, кореляція дефектів із метриками системи. * Досвід contract testing (Pact etc). * Досвід роботи з TypeScript для автотестів. * Сертифікація ISTQB.
Чому це цікаво * Greenfield для QA: Ви збудуєте процеси майже з нуля, використовуючи кращі практики індустрії. * вплив на продукт: Ваша робота безпосередньо вплине на якість платформи для міжнародного ринку. * Сучасний стек: Мікросервіси, Kafka, Kubernetes — цікаві виклики для тестування розподілених систем. * Команда: маленька, швидка, без бюрократії. Пряме спілкування з усіма учасниками проєкту. * Зростання: Можливість вирости в QA Lead у міру розширення команди.
Залишайте свою заявку в Direct та обов’язково вказуйте очікуваний рівень заробітної плати.