Мы связываем удивительный мир путешествий и открытий с обычными людьми, предоставляя удобные и полезные инструменты для планирования поездок
Mobile QA - engineer
в команду мобильного приложения
Кто мы
4,9
скачиваний на IOS
путешественников, пользующихся нашими приложениями
оценка приложения
в Apple Store
крупнейших туристических онлайн-ресурсов в мире
млн
топ
3
20
млн
3,3
Вы:
И что у вас за команда?
Туту:
Мы — команда единого мобильного приложения, которое является ключевой точкой развития кросс-сейла продуктов Туту. Сейчас мы развиваем новые большие направления в рамках единого приложения:

  • Механизмы удалённого управления контентом приложения (Backend Driven UI): мы сделали первый релиз, но ещё предстоит сформировать план технического развития BDUI на год вперёд.
  • Контент и сторис: мы развиваем собственный сервис для создания и публикации контента в приложении, сейчас мы запустили и раскатали решение для публикации сторис (с несколькими уникальными фичами), но дальше больше — нужно запилить полноценную админку для управления контентом, добавить поддержку новых форматов (видео, интерактивы и т.д.), а также выстроить с нуля механизмы персонализации контента с учётом контекста пользователя.
  • Инфосервис для пользователей: у нас есть несколько сервисов, которые агрегируют данные по поездке пользователя и обогащают их полезной информацией, мы успешно запустили эти сервисы для транспортных услуг, но впереди подключение отелей и создание мультипоездки с разными услугами внутри.
  • Ещё много разных интересных задач совместно с другими командами: развитие и поддержка личного кабинета и чат-ботов, единой авторизации, программы лояльности и пр.
Вы:
А кого вы ищете?
Туту:
Сейчас мы в поисках мобильного тестировщика iOS-платформы в нашу команду, который поможет качественно реализовать новые решения с помощью ручного тестирования, а в будущем перейти на автоматизацию.
Немного про стек
Задачи и тестовая документация: Jira, AllureTestOps, Confluence, Miro, Figma
Снифферы трафика: Charles, Proxyman.
iOS разработка: Swift (UIKit / SwiftUI); тесты: Swift (XCUITest + snapshots).
Еще из инструментов: Postman, GitHub CI/CD.
Android разработка: Kotlin (xml / Compose); тесты: Kaspresso + snapshots.
Основные задачи
Тестирование задач в мобильной команде с применением SCRUM-процессов.
Написание тестовой документации и чеклистов.
Регресс в рамках релиз-трейна.
Участие в разборе задач, поступающих из support team.
Активное участие в решении проблем работы продукта, реакция на инциденты.
Помощь кросс-функциональной команде в достижении целей. При необходимости и наличии экспертизы возможно подключение к работе в смежных ролях.
Анализ проблем и проработка решений для улучшения качества продукта.
Создание документации продукта и её поддержание в актуальном состоянии.
Написание автотестов в перспективе.
От вас нужно
Коммерческий опыт работы QA с мобильными приложениями на iOS-платформе от двух лет.
Опыт написания тестовой документации (инструкции, описание продукта, тест-кейсы, чек-листы).
Навыки работы с Charles / Kibana / Crashfree / Xcode / AllureTestOps.
Знание синтаксиса ЯП на базовом уровне или желание самостоятельно его получить.
Про команду и рабочий процесс
В большой команде единого мобильного приложения 30 человек. Мы делимся на три подкоманды, в одной из них вам предстоит работать в паре с тестировщиком Android-платформы, также в команде есть разработчики (iOS, Android, Backend), аналитики, дизайнеры, продакт и техлид.
Каждый квартал в большой команде проходит совместное планирование целей. Дальше подкоманды берут задачи на двухнедельные спринты и работают по скраму со стандартным набором встреч: планирование, дейлики, груминги, ретро.
Вам предстоит плотно взаимодействовать с разработчиками, погружаться в полный цикл разработки, от формирования требований до доставки сервисов до «боя», активно участвовать в принятии продуктовых решений, а также коммуницировать с другими продуктовыми командами при интеграциях.
Регулярно проходят встречи гильдии QA-инженеров из разных продуктов, где ребята обмениваются идеями и новостями, помогают друг другу с решением проблем.
В команде тестирования есть релизное дежурство — три рабочих дня один раз в месяц.
Про компанию
Основной офис в Москве недалеко от м. Нагатинская/Коломенская. В офисе горячие завтраки, зоны отдыха c VR, PS, музыкальные инструменты и классная атмосфера путешествий.
Работаем в гибридном формате: в офис приходим 1-2 раза в неделю, но возможна и полная удаленка.
Кандидатам из других регионов поможем с релокацией в Москву.
По результатам работы раз в квартал индексируется зарплата и выплачивается приятная премия.
Tech-преимущества
Современный стек
  • Backend: Go, MariaDB, MongoDB, Kafka, PHP (legacy), RabbitMQ (legacy).
  • Frontend: Typescript, SCSS, React, Redux, Next.js.
  • QA: web - Go, typescript (playwright); mob - AllureTestOPS, AppLive, Kaspresso, XCUITest, GitHub.
  • IOS: RxSwift, SwiftUI, Combine, UIKit, MVVM, UDF, TCA, VIPER.
  • Android: Kotlin, Clean Architecture, MVVM, Kotlin Coroutines, Dagger, Compose.

Платформа
ИТ платформа представляет собой набор сервисов для управления инфраструктурой, доступных через консоль и построенных на принципах ClickOps. Работа в консоли платформы напоминает работу в хорошо продуманной IDE, где создание сервисов и настройка роутов доступны всего за несколько кликов.
Гильдии
Мы обмениваемся опытом далеко за пределами своей команды, что позволяет быстро профессионально расти. Есть внутренние выступления и общие митапы.
Развитие
Есть вертикальное и горизонтальное развитие, например, можно переходить на новый стек или брать новые для себя области работы - всё довольно гибко.
С заботой о сотрудниках
ДМС со стоматологией и страховка на путешествия.
Корпоративная скидка на сервисы по работе с психологом: Альтер и Ясно.
Личный бюджет на профессиональное развитие, а также премии за чтение книг.
Развитая корпоративная культура: собираемся в клубы по интересам, а компания помогает с частичным финансированием.
Этапы собеседований:
1
Финальная встреча

Общение в формате диалога с руководителем, возможность задать все вопросы о тонкостях работы в команде.
2
3
Техническое интервью

Онлайн встреча с парой тех-спецов, чтобы познакомиться с вашим опытом и навыками
Общение с HR менеджером

Телефонное собеседование на 15−20 минут, перед знакомством с командой.