QA Lead
Мы связываем удивительный мир путешествий и открытий с обычными людьми, предоставляя удобные и полезные инструменты для планирования поездок
в мобильную команду
Кто мы
млн
20
оценка приложения
в Apple Store
путешественников, пользующихся нашими приложениями
скачиваний на IOS
4,9
30
топ
крупнейших туристических онлайн-ресурсов в мире
3,3
млн
Вы:
И что у вас за команда?
Туту:
Мы продаём несколько тысяч билетов на поезда, самолёты и автобусы каждый день, показываем расписания и помогаем организовывать поездку. Люди всё чаще пользуются для этого всего приложением, у основного сейчас 12 миллионов инсталлов (всего у наших приложений 20 миллионов). Мы хотим улучшать это самое основное приложение. Для этого мы добавляем туда разные фичи, например, помощь с выбором лучших мест в поезде, советы по более выгодным вариантам на другие даты и виды транспорта.
Вы:
А кого вы ищете?
Туту:
Сейчас мы ищем lead-QA, который сможет поработать с нашими фича-командами, где основной фокус на привнесении максимальной пользы конечным пользователям. Нам важно качество нашего продукта, потому что оно напрямую влияет на пользовательский опыт.
Немного про стек
Для автоматизированных тестов на iOS используем: стандартные SDKшные unit и UI-тесты, а также библиотека от Point-Free для snapshot-тестирования;
Для автоматизированных тестов на Android используем: Espresso, Kaspresso, JUnit 4, самописная библиотека для снапшот-тестирования.
Основные задачи
Погрузитесь в текущее тестовое покрытие и составите требования и рекомендации по нему для солюшенов. Согласуете с продактами солюшенов и команд;
Ускорите регресс мобильного приложения на iOS и Android. У нас есть автоматизированный регресс на iOS, но процесс надо дошлифовать и прийти к выкатке за несколько часов. На Android надо дотаскивать наборы тестов;
С появлением команд, отвечающих за отдельные доменные области/солюшены, необходимо построить релиз-трейн для синхронизации нескольких команд.
От вас нужно
Опыт автоматизации на любой из платформ от 3 лет;
Понимание различных парадигм тестирования (в чем задачи и каким образом реализуются, best-practices) - Unit-тесты, API-тесты, End2End-тесты, UI-тесты;
Опыт создания регрессионного покрытия в соответствии с пирамидой;
Принципы построения эффективной пирамиды тестирования;
Опыт организации тестов в покрытии;
Принципы встраивания качества в процесс разработки. Применение инструментов CI/CD, планирование и настройка релизных пайплайнов;
Опыт в сокращении релизного цикла. Будет плюсом опыт в настройке релиз-трейна.
Платформы: Android или iOS стек в автоматизации тестов, желание добить недостающий;
Навыки разработки на одном из ООП языков программирования;
Понимание и применение основ и принципов разработки - ООП/SOLID/DRY/KISS и тп.
Про команду и рабочий процесс
Команда: iOS и Android разработчики, мобильный DevOps, тимлид.

Как организован процесс работы:

  • Обычные Agile-активности;
  • Утренние стендапы: делимся новостями за прошедший день и планами на сегодня;
  • Каждые две недели демо с результатами спринта, ретро и планирование;
  • Большие задачи обязательно прорабатываем заранее, иногда вместе с другими разработчиками и экспертами.
Про компанию
Основной офис в Москве недалеко от м. Нагатинская/Коломенская. В офисе горячие завтраки, зоны отдыха c VR, PS, музыкальные инструменты и классная атмосфера путешествий.
Работаем в гибридном формате: в офис приходим 1-2 раза в неделю, но возможна и полная удаленка.
Кандидатам из других регионов поможем с релокацией в Москву.
По результатам работы раз в квартал индексируется зарплата и выплачивается приятная премия.
Tech-преимущества
Современный стек; минимум монолита, 95% это микросервисы. Каждая команда определяет свой стек самостоятельно.
Команды в которых можно оказать большое техническое и продуктовое влияние. Возможность выбрать в какой команде вам интереснее работать.
Новая техническая инфраструктура, актуальная база знаний и документация благодаря которой легко влиться в проект.
Работаем по гибким методологиям: agile.
С заботой о сотрудниках
ДМС со стоматологией и страховка на путешествия.
Корпоративная скидка на сервисы по работе с психологом: Альтер и Ясно.
Личный бюджет на профессиональное развитие, а также премии за чтение книг.
Развитая корпоративная культура: собираемся в клубы по интересам, а компания помогает с частичным финансированием.
Этапы собеседований:
1
2
3
Общение с HR менеджером

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

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

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