QA engineer (automation) в команду железнодорожного сервиса путешествий (удаленная работа)

29 апреля 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: QA engineer (automation) в команду железнодорожного сервиса путешествий

Описание вакансии

Привет!

Мы в tutu занимаемся путешествиями, у нас есть электрички, самолёты, поезда, автобусы, отели, туры и вообще всё, что нужно для того, чтобы куда-то уехать.

В команде ж/д мы делаем лидирующий сервис онлайн-продаж билетов на поезда, помогаем людям путешествовать на поездах удобнее и проще.

Наш продукт появился на заре онлайн-сервисов, с тех пор мы активно развиваемся. У продукта 400 тысяч посетителей в сутки, рост показателей идёт со скоростью стартапа, несмотря на 15 лет существования. У нас можно не только посмотреть расписание и купить билеты, но и узнать больше о поездах из отзывов наших покупателей, получить подсказки и рекомендации самых удобных мест, автоматически выкупить билеты, когда они появляются в продаже, и решить множество других задач.

Мы продолжаем активно работать над развитием продукта: расширяем географию продаж, внедряем дополнительные услуги и добавляем новые способы оплаты, интегрируемся с другими продуктовыми командами tutu и разрабатываем новые фичи.

Сейчас мы расширяем команду и ищем ещё одного QA-инженера с фокусом на автотесты и готовностью заниматься также ручным тестированием.

Немного про стек

Задачи и документация: Jira, Confluence.
Frontend: TypeScript, React, Redux.
Backend: Go, PHP.
Тестирование: Go (Testify), GRPС, Playwright (TypeScript), Allure, PHPUnit, Codeception, Selenoid.
CI/CD: Kubernetes (OpenShift), Tekton, Bitbucket, Bamboo.

Основные задачи

Улучшение подходов тестирования, развитие компетенций команды в тестировании.
Написание автотестов 80 и 20% ручного тестирования.
Развитие тестовой инфраструктуры: развитие фреймворков автоматизации, интеграция тестов в CI/CD, подключение отчётов к тестам.
Анализ проблем и проработка решений для улучшения качества продукта.
Решение вопросов, связанных с доставкой кода сервисов, применение и улучшение DevOps-инструментов.
Участие в релизном цикле монолита (разбор прогона тестов, подсвечивание команде выявленных проблем, апрув релиза).
Создание документации по качеству продукта и её поддержка в актуальном состоянии.


От вас нужно

Опыт тестирования веб-приложений от 2 лет (UI/Backend/API).
Опыт разработки автотестов на уровне e2e (acceptance) и integration с использованием Go/TypeScript/PHP от 1 года.
Знание методов тестирования, принципов распределения покрытия тестами согласно пирамиде.
Опыт работы с системой контроля версий (GIT) и командной строкой Linux.
Опыт работы c инструментами взаимодействия с API сервисов (Postman/Paw).

Будет плюсом

Опыт работы с микросервисной архитектурой.
Опыт написания тестов на Go.
Опыт работы и знания основ k8s.
Опыт написания Unit-тестов.

Про команду и рабочие процессы

В команде ж/д 20 человек: разработчики, тестировщики, дизайнеры, аналитики, скрам-мастер, продакт-оунер и техлид. Большая команда ж/д включает три кросс-функциональные команды, вам предстоит работать в одной из них в паре с другим QA-инженером, который поможет погрузиться в работу.

В процессе работы предстоит плотно взаимодействовать с разработчиками, погружаться в полный цикл доставки сервисов до "боя", активно участвовать в принятии продуктовых решений.

Каждый квартал в команде проходит совместное планирование целей. Дальше команды берут задачи на двухнедельные спринты и работают по скраму со стандартным набором встреч: планирование, дейлики, груминги, ретро.
В течение дня ребята из команды на связи для оперативного решения вопросов.

Регулярно проходят встречи гильдии QA-инженеров из разных продуктов, где ребята обмениваются идеями и новостями, помогают друг другу с решением проблем.

График работы

Работаем 5/2 в гибридном формате, иногда собираемся в офисе всей командой. Можно взять место в офисе или работать полностью удалённо, в том числе за границей.

Про компанию

Компания с хорошим техническим стеком, техруководителями и готовностью одними из первых пробовать новые технологии.
Сильный блог на Хабре, где пишут в том числе технари о своей работе.
Хорошая техническая инфраструктура и очень крутая внутренняя база знаний.
Открываются новые направления, где можно делать всё с нуля.

Весь положенный набор плюшек: ДМС со стоматологией, кухня в офисе, страховка на путешествия, ноутбук, премии по результатам работы, оплата больничных, регулярная переиндексация зарплаты, а также обучение, премия за прочитанные книги и обмен опытом.

Структура собеседований

Общение с HR-менеджером, 20-30 минут, перед техническим собеседованием.
Техническое интервью с ребятами из команды. Можно понять, достаточно ли профессиональна наша команда и комфортно ли вам с ней будет. Мы в свою очередь проверим ваши профессиональные знания и навыки ;)
Финальная встреча с продакт-оунером и техлидом команды.