logo

QA mobile

Вакансия уже неактуальна и находится в архиве

Обязанности

Dodo Brands - международная компания, развивающая 3 бренда (Dodo Pizza, Drinkit, Doner 42) в 14 странах. За 10 лет более 25 миллионов клиентов оставили информацию о себе. Совокупно более 20 000 сотрудников работает в более 700 пиццерий.

Мы делаем ставку на IT и создаём Додо ИС, информационную систему, включающую клиентский сайт, мобильное приложение, интерфейс контакт-центра, трекинг заказов на кухне, учёт продуктов, аналитические инструменты и многое другое.

Прямо сейчас над нашей собственной системой Додо ИС работают более 20 команд разработки, всего более 180 человек.

Мы развиваем нашу сеть не только по России, но и запускаем новые страны!

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

Dodo Pizza есть уже в 14 странах и совсем скоро их станет еще больше.

Команда QA постоянно растет и развивается, сейчас нас 16 человек.
На данный момент мы активно растим команды сразу в нескольких продуктах: “Доставка”, "Контроллинг", стартапы "Дринкит" и "Донер“, поэтому будет из чего выбирать.

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

Процесс тестирования строим на основании подхода Shift-left. QA участвуют в процессе формирования требований к новым фичам и прорабатывают для них приемочные критерии. Для разработанных фич проводим приемочное тестирование. Команды покрывают автотестами критический функционал, разработчики зачастую сами пишут автотесты на новый функционал.

У нас настроен CI/CD с автоматическим регрессом: прогоняются unit и e2e тесты. Тесты, как и продуктовый код, пишем на Swift или Kotlin. В UI-тестах используем нативные фреймворки.

Для хранения тест-кейсов и регресса используем qase.io

Метрики качества автоматически собираем из разных источников и храним в БД Kusto.

Подробней с нашим стеком можно ознакомиться тут: https://radar.thoughtworks.com/?sheetId=https%3A%2F%2Fdocs.google.com%2Fspreadsheets%2Fd%2F1Us_0_jAawz2CvGw2QWSNBBdkTszFEHU3OBIaCoBakkI%2Fedit%23gid%3D0

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

  • Участвовать в проработке задач до начала разработки;
  • Выполнять приемочное тестирование нового функционала в мобильных приложениях (чаще) и веб-инетрфейсах (около 10% времени);
  • Выполнять регрессионное тестирование приложений, не покрытых автотестами перед релизами
  • Поддерживать и актуализировать тестовую документацию;
  • Работа с тикетами от технической поддержки, воспроизведение багов, взаимодействие со второй линией техподдержки;
  • Помогать команде внедрять лучшие практики и процессы в обеспечении качества;
  • Покрывать автотестами имеющийся функционал.

Требования

  • Знание теории тестирования и техник тест-дизайна;
  • Обширные знания и опыт в тестировании мобильных приложений;
  • Опыт создания тестовой документации (тест кейсы, багрепорты и т.п.);
  • Понимание клиент-серверного взаимодействия;
  • Опыт тестирования REST API;
  • Умение писать несложные запросы в SQL.

    Будет плюсом
  • Тестирования микросервисов;
  • Работы с Docker и k8s;
  • Создания автотестов;
  • Разработки приложений (любой современный язык программирования, но предпочтительней Swift и Kotlin).

Условия

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