QA engineer (automation) в команду электричек( Туту.ру )

14 Декабря

Партнерские Вакансии

Город:

Москва

Занятость:

Полная занятость

Компания "Туту.ру"

Привет! Мы команда Туту. У нас сервис путешествий, мы каждый день отправляем флот самолётов, несколько поездов и много автобусов. Сервис помогает путешественникам с билетами, расписаниями, отелями и всем прочим для поездок. В компании 790 человек, из них около 300 – ИТ.

Среди всего этого есть расписания электричек и покупка билетов на часть этих самых электричек. Там около 600 тысяч пользователей дневной аудитории, и это лидирующий продукт рынка. Это самое точное расписание, которым пользуются сами машинисты поездов, плюс вокруг расписания есть модели расчёта опозданий, которые по изменению движения одного поезда пересчитывают в реальном времени ожидания для всех других с учётом архитектуры железных дорог на участке.

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

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

— Построение процесса тестирования, развитие компетенций команды в тестировании.

— Покрытие тестами существующего функционала.

— Внедрение автоматизированного тестирования (95% — написание автотестов и 5% — ручного тестирования части разрабатываемого функционала (например, покупка билетов).

— Тестирование интеграций с внешними системами (как партнёрскими, так и внутренними тутушными).

— Участие в выработке и совершенствовании подходов к обеспечению качества продукта.

— Ведение тестовой документации продукта (чек-листы, регрессионные тест-кейсы, баг-репорты и пр.).

— Решение вопросов, связанных с доставкой кода сервисов, применение и улучшение DevOps-инструментов.

— Участие в релизном цикле монолита (разбор прогона тестов, подсвечивание команде выявленных проблем, апрув релиза).

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

Тесты: codeception (PHP), playwright (JS/TS), go testify (GoLang).

Монолит: PHP, MariaDB, MongoDB, React.

SOA: PHP.

Сервисы:

— Backend: PHP/GoLang.

— Frontend: React (Next.js - TypeScript), LESS / SCSS, адаптивная вёрстка, NPM.

От вас нужно

— Опыт работы в роли QA от 3 лет.

— Знание методов и методик тестирования, принципов распределения покрытия тестами согласно пирамиде.

— Понимание процессов тестирования и разработки.

— Опыт тестирования web-приложений (UI / Backend / API).

— Опыт разработки автотестов на уровне e2e (acceptance) и integration с использованием PHP / TypeScript более 1 года.

— Умение разбираться в чужом коде.

— Опыт работы с системой контроля версий (GIT) и командной строкой Linux.

— Опыт работы c инструментами взаимодействия с API сервисов (Postman / Paw).

Будет плюсом

— Опыт написания unit-тестов.

— Опыт работы с Go, в частности, написания тестов.

— Опыт работы и знания основных k8s.

— Опыт работы с микросервисной архитектурой.

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

Команда собирается заново. Уже есть продуктовый менеджер, мобильный разработчик и активно идёт набор остальных членов команды. Есть наставник из смежной команды и руководитель, который поможет вникнуть в предстоящие задачи, процессы работы в нашей команде и познакомит с рабочими инструментами.

Живём по Скраму. Product Owner в процессе регулярных планирований спринта рассказывает, чего хочется достичь в продукте. Дальше приоритизация бэклога. Потом цель спринта. Задачи трекаем в Jira, документацию ведём в Confluence. Из встреч есть ежедневный утренний стендап ж/д команды (30 минут), Sprint planning (2 часа), PBR — обсуждение/прояснение задач (2–4 часа), Sprint review (1 час), Retro (1 час). Спринты по 2 недели.

Ревью проходит совместно с командой ж/д, между всеми QA-разработчиками. Для слияния кода в мастер-ветку требуется как минимум 2 апрува от QA и 1 от мейнтейнера библиотеки.

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

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

Мы ценим работу в команде, самостоятельность, умение давать обратную связь и получать её.

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

Мы приветствуем любой формат занятости, который будет удобен для вас: полная удалёнка, работа из офиса или посещение офиса когда захочется.

Про компанию

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

— Сильный блог на Хабре, где пишут в том числе технари о своей работе.

— Хорошая техническая инфраструктура, очень крутая внутренняя база знаний, культура API и так далее.

— Открываются новые направления, где можно делать всё с нуля.

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

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

— Пройти HR-менеджера, 30–40 минут. Никаких «кем вы видите себя через 5 лет».

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

— Финальная встреча с командой и её руководителем.

Похожие вакансии

05 Декабря

Data Engineer( БУРГЕР КИНГ РОССИЯ )

Москва

Компания "БУРГЕР КИНГ РОССИЯ" Компания BURGER KING® приглашает в команду Data Engineer. Присоединяйся к нам на вакансию в офис: с тебя –...

Отправить резюме подробнее

05 Декабря

QA Engineer / Тестировщик ПО (Manual+Auto)

Москва

от 120 000 до 200 000 руб.

Компания "ИНТЕЛЛЕКТУАЛЬНЫЕ СИСТЕМЫ" Ищем амбициозного специалиста по тестированию на постоянную работу в успешный IT-проект. Мы разрабатываем...

Отправить резюме подробнее

05 Декабря

Junior QA - инженер( BR Lab )

Москва

до 120 000 руб.

Компания "BR Lab" Привет! Мы спортивное Digital СМИ, нас читают более чем в 10 странах. Создаем веб сервисы в индустрии спорта и беттинга,...

Отправить резюме подробнее

05 Декабря

Лид команды QA

Москва

Компания "Сбербанк" Мы создаем технологическое решение на базе LLM модели (гига чат) которое способно заменить на процессах операционного дня...

Отправить резюме подробнее

05 Декабря

Data engineer (Oracle)

Москва

Компания "Неофлекс" СТЕК: Oracle, PL/SQL, ETL, SQL ЧЕМ ТЫ БУДЕШЬ ЗАНИМАТЬСЯ: Развитие продукта Neoflex Reporting; Организация...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: