Bnovo – аккредитованная IT компания, лидер рынка в области SaaS-решений для гостиничного бизнеса, которая входит в группу компаний Smartway. Нашей платформой пользуются 16 000 партнеров уже более 11 лет для управления объектами размещения и увеличения дохода.
Bnovo – это не только успешная IT компания, это в первую очередь молодая и проактивная команда единомышленников, влюбленная в общее дело! Мы уверены, что именно благодаря сотрудникам компания быстро и успешно развивается, поэтому находимся в постоянном поиске сильных специалистов в своем деле, и сейчас мы ищем Automation QA Engineer.
Стек:
- Автоматизация (UI & API): Python (pytest, requests, httpx), Playwright, Selenium, Allure Report;
- БД и Брокеры: PostgreSQL, Kafka, RabbitMQ;
- CI/CD и Контейнеризация: GitLab CI, Docker Swarm;
- Мониторинг: Grafana, Sentry;
- Управление и Документация: Яндекс Трекер, Яндекс Вики, Confluence, DoQA;
- Методологии: Scrum, SAFe.
Задачи, которыми предстоит заниматься:
- Разбирать и тестировать полные пользовательские пути - от входа в систему до сложных многошаговых операций (заказы, расчёты, обмен данными);
- Писать end‑to‑end тесты, которые проверяют не вёрстку, а корректность бизнес‑логики и данных на выходе;
- Писать и сопровождать автотесты на Python + Selenium;
- Убеждаться, что после каждой итерации миграции все ключевые пользовательские сценарии работают, как раньше. Автотесты ловят расхождения в поведении системы, а не в вёрстке или фреймворке;
- Интегрировать автотесты в пайплайны (GitLab CI), настраивать нотификации о падениях, управлять тестовыми окружениями, собирать понятную отчётность (Allure);
- Менторить ручных тестировщиков и разработчиков: когда и как писать автотесты, как оформлять баг‑репорты, как не ломать существующее покрытие;
- Использовать AI‑инструменты (Claude, ChatGPT) для ускорения создания тестовых сценариев, генерации тестовых данных и рутинных проверок. При этом всегда применять собственный здравый смысл и критический анализ полученного кода.
Что мы ждём:
- Опыт коммерческой разработки автотестов на Python от 2 лет;
- Уверенное владение фреймворком pytest (фикстуры, параметризация, маркеры);
- Автоматизация UI-сценариев с использованием Selenium WebDriver и/или Playwright;
- Уверенное знание SQL: составление запросов средней сложности (JOIN, подзапросы, агрегатные функции) в PostgreSQL;
- Навыки работы с Git и Linux-консолью;
- Опыт интеграции автотестов в пайплайны GitLab CI (.gitlab-ci.yml, стадии тестирования, артефакты, параллельный запуск);
- Навыки анализа логов и сбоев системы;
- Мониторинг состояния сервисов и метрик во время прогона тестов с помощью Grafana.
- Ведение тестовой документации и чек-листов в DoQA или аналогичных TMS.
Что тебя ждёт в Bnovo:
- Возможность реализовать смелые профессиональные идеи в сфере TravelTech;
- Команда единомышленников, которая любит продукт и увлечена своим делом;
- Условия, в которых каждый сотрудник может расти и развиваться профессионально, а также скидки на популярные образовательные платформы;
- Оформление в соответствии с ТК РФ;
- Комфортный офис в центре Санкт-Петербурга с зонами отдыха и уютной кухней;
- Забота о сотрудниках - ДМС с психологом и телемедициной;
- Программа привилегий и скидок от BestBenefits;
- Доступ к онлайн-библиотеке Mybook, книжный клуб для сотрудников и офлайн библиотека в офисе;
- Выходной в День рождения;
- Не только работа, но и крутые корпоративы, настольные игры и другие активности :)
Хочешь стать частью нашей команды? Отправь нам свой отклик и мы обязательно его рассмотрим! Мы всегда рады видеть в своей команде опытных профессионалов и талантливых специалистов, готовых учиться и развиваться вместе с нами.
Присоединяйся к нам и развивай свою карьеру в одной из самых перспективных IT-компаний в сфере TravelTech!