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

Условия работы

Мы ищем мобильного QA engineer для работы над мобильным приложением Дринкит, стартапа внутри Додо Брендс.  

«Додо Пицца» — сеть №1 в России по количеству открытых пиццерий. Сегодня Додо — это 600+ ресторанов в 14 странах мира, включая США, Китай и Великобританию, а теперь еще и две новые концепции: кофейни и донерные. Теперь мы называемся Dodo Brands.

Основная цель нашего продукта:

В августе 2020 года запустилась первая цифровая кофейня Дринкит. Наш продукт — это приложение для заказа напитков и еды в новой концепции. В нём клиенты кастомизируют напитки, добавляют их в избранное, оформляют заказ на определенное время, оплачивают картой или через Google Pay, получают пуш-уведомление, когда заказ готов.

Предстоит делать много новых функций, например, клуб для гостей, оценка заказа, прогноз времени готовности, заказ в один клик. Работа в режиме «стартапа» с проверкой бесконечных гипотез и постоянным драйвом и частыми изменениями.

О тестировании:

У нас на основном продукте проводится ручная функциональная приемка фич от команд и ручное регрессионное тестирование. Часть регресса у нас покрыта UI-автотестами нативными инструментами. Автотесты для iOS приложения мы пишем на Swift  с использованием XCUITest, а для android приложений  тесты написаны на Kotlin с использованием Espresso/UIAutomator. Разработчики развивают также внутренний фреймворк для быстрого создания  стабильных  UI-тестов, помогают QA и пишут тесты в паре. Мы стартовали проект по автоматизации регресса. Цель проекта - достичь покрытия регрессионных сценариев в 80%.

Наш стек: 

Мобильная разработка: Swift, Kotlin, Espresso, XCTest, Quick, Nimble, CocoaPods, Gradle

Бэкэнд:  C#, MS SQL, Azure, Kusto, Terraform, Ansible

Инструменты: XCode, Android Studio, Pycharm, Rider, Charles, Proxyman, Flipper, Bagel

Прочее: Qase, Kaiten, Github Action, Team City, Bitrise, Git, TDD, MVP/Viper, XP

Чем предстоит заниматься:

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

Обязательно, чтобы у вас были:

  • Сильная экспертиза в тестировании iOS и Android приложений;
  • Знание теории тестирования,техник тест-дизайна и пирамиды тестирования;
  • Понимание клиент-серверного взаимодействия;
  • Ведение тестовой документации (тест кейсы и т.п.);
  • Опыт работы со снифферами трафика (Charles, Proxyman);
  • Опыт в выстраивании процессов тестирования с нуля;
  • Опыт исследовательского тестирования.

Будет плюсом если вы имеете:

  • Опыт работы с Firebase и A/B тестами;
  • Опыт локализационного тестирования мобильных приложений;
  • Опыт в тестировании платежных систем;
  • Опыт в разработке или в автоматизации тестирования;
  • Опыт на позиции QA Lead;
  • Понимание процессов CI/CD и опыт работы с CI решениями.



Бонусы

  • Работа в офисе или удаленная работа, но иногда нужно приезжать в Москву пообщаться.
  • Белую заработную плату.
  • ДМС.
  • Оплату профильных конференций.
  • Оплату профильных курсов.
  • Покупку профессиональной литературы.
  • Скидку на уроки английского языка в Skyeng.
  • Митапы, лекции, воркшопы и интенсивы по вашему направлению у нас в офисе.
  • Прокачку навыков публичных выступлений (сделаем из вас крутого спикера).
  • Помощь в написании профессиональных статей и раскрутку вас, как автора, на профильных ресурсах (Хабр, VC).
  • Фрукты, каши, кофе в офисе.
  • Коллекцию настолок и FIFA, чтобы расслабиться после работы.
  • Помощь в переезде (релокационный бонус).