Мы развиваем web-систему в сфере TravelTech / корпоративных поездок. Продукт включает личный кабинет, оформление заказов, работу с заявками, согласованиями, ролями, правами доступа, интеграциями, API и внутренними бизнес-процессами.
Сейчас мы ищем первого QA Engineer в команду — специалиста, который поможет выстроить процесс тестирования с нуля.
Нам нужен человек, который умеет не только находить баги, но и системно подходить к качеству продукта: разбираться в бизнес-логике, описывать проверки, формировать чек-листы, тесткейсы, помогать команде выпускать более стабильные релизы.
Задачи:
-
Создание культуры и методологии QA-процесса с нуля;
-
Определение сценариев, которые в будущем стоит покрыть автотестами;
-
Самостоятельное ручное тестирование web-приложения на тестовом контуре с последующим формированием команды;
-
Функциональное, smoke, регрессионное и интеграционное тестирование;
-
Тестирование API через Postman / Swagger / аналогичные инструменты;
-
Проверка бизнес-сценариев: создание заказов, работа со статусами, согласования, роли,
-
Права доступа, интеграции;
-
Составление и поддержка smoke checklist, regression checklist, тест-кейсов и чек-листов;
-
Оформление баг-репортов в Jira / аналогичной системе;
-
Проверка исправлений и участие в подготовке релизов;
-
Анализ требований и уточнение неочевидной бизнес-логики;
-
Взаимодействие с разработчиками, аналитиками и менеджерами;
-
В перспективе — участие во внедрении автотестов для smoke/regression-проверок.
Требования:
-
Опыт работы разработчиком от 5-ти лет;
-
Опыт работы тимлидом в продуктовых командах (не менее 20 человек) от 1 года;
-
Опыт ручного тестирования web-приложений;
-
Понимание клиент-серверной архитектуры;
-
Опыт тестирования REST API;
-
Умение работать с Postman, Swagger или аналогами;
-
Понимание smoke, regression, functional, integration testing;
-
Умение составлять тест-кейсы, чек-листы и баг-репорты;
-
Базовое знание SQL;
-
Умение анализировать логи и локализовывать проблему;
-
Внимательность к деталям;
-
Умение разбираться в бизнес-логике;
-
Самостоятельность: у нас нет готового QA-процесса, его нужно будет помогать выстраивать.
Будет плюсом
-
Опыт работы в TravelTech, B2B, booking-системах, корпоративных системах или системах согласований;
-
Опыт с Jira, Confluence, YouTrack, TestRail, Zephyr или аналогами;
-
Опыт работы с PostgreSQL / MySQL;
-
Опыт анализа логов в Kibana, Grafana, Sentry или аналогичных инструментах;
-
Понимание очередей, фоновых задач, интеграций, обмена данными между сервисами;
-
Опыт автоматизации тестирования: Selenium, Playwright, Cypress;
-
Опыт написания автотестов на Python, Java, JavaScript или TypeScript;
-
Опыт API-автотестов;
-
Опыт работы с Allure Report;
-
Опыт запуска автотестов в CI/CD;
-
Опыт участия в настройке QA-процессов с нуля.
Кого мы ищем
Нам подойдет QA Engineer уровня Middle, который хочет развиваться в сторону системного QA / QA Automation и развиваться в качестве Teamleader.
Важно, чтобы вам было интересно не просто выполнять готовые проверки, а помогать команде создавать понятный и работающий процесс тестирования: от первых чек-листов и smoke проверок до регресса, API-тестирования и будущей автоматизации критических сценариев.
Что предстоит на старте
-
Познакомиться с продуктом и основными бизнес-сценариями;
-
Выделить критические пользовательские сценарии;
-
Составить smoke checklist для тестового контура;
-
Описать базовый regression checklist;
-
Наладить процесс заведения и проверки багов;
-
Определить, какие сценарии стоит автоматизировать;
-
Помочь команде повысить предсказуемость релизов.
Условия:
-
Полная занятость;
-
Работа в продуктовой команде;
-
Тестовый контур для проверки задач;
-
Взаимодействие напрямую с разработчиками и аналитиками;
-
Возможность повлиять на процесс тестирования и выстроить его с нуля;
-
Формат работы обсуждается: офис / гибрид / удаленно.
Почему это может быть интересно
Это хорошая возможность для QA-инженера, который хочет не просто быть исполнителем, а стать человеком, который выстраивает качество продукта системно.
У нас есть продукт, команда разработки и реальные бизнес-задачи. Сейчас нужно создать понятный QA-процесс: smoke, регресс, тест-кейсы, API-проверки, баг-репорты и в перспективе автоматизацию критических сценариев.
Наш стек:
-
PHP;
-
MySQL;
-
Symfony;
-
Composer;
-
JS, CSS, HTML;
-
Git;
-
PhpStorm.
-
Redis, RabbitMQ