Senior Mobile QA
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
О компании
Мы – сеть пиццерий №1 в России с глобальными амбициями. Сегодня у нас более 600 пиццерий в 13 странах мира, включая США, Великобританию, Нигерию, Китай. А с недавних пор мы стали группой компаний Dodo Brands и развиваем еще и сеть цифровых кофеен (Drinkit) и донерных (Doner42).
Мы делаем ставку на IT и создаём Додо ИС, DODO IS — информационную систему, включающую клиентский сайт, мобильное приложение, интерфейсы для кассы ресторана и доставки, контакт-центра, трекинг заказов на кухне, учёт продуктов, аналитические инструменты и многое другое.
О проекте
Наш продукт - часть DODO IS, отвечающая за автоматизацию работы пиццерий. Сейчас ищем QA инженера в команду запуска новых стран.
Недавно Додо Пицца работала в 10 странах, теперь их 13, а через пару лет будет 20. Рост в Европе и Африке - один из приоритетов компании. Без DODO IS пиццерия не сможет принимать заказы, мобильное приложение и сайт будут недоступны, пользователи будут грустить и “давиться” пиццей от конкурентов.
Наша задача сделать развёртывание сайта, бекофиса, приложения, переводов, кассовую интеграцию максимально быстро и безболезненно. Кроме того, стандартизировать и упростить систему, чтобы открытие проходило в "1 клик".
Но мало запустить страну, важно её потом поддерживать. Так что вторая точка приложения силы - разработка и поддержка фич для уже открывшихся стран. Например, трекинг заказа (по запросу из Британии), мультиязычный сайт и приложение и много чего ещё.
Работа с легаси, много взаимодействия с настоящими партнёрами и бизнес-девелоперами, максимальное погружение в бизнес ждут тебя.
О тестировании
Тестируем на основе подхода Shift-left. QA участвуют в процессе формирования требований к новым фичам и прорабатывают для них приемочные критерии. Для разработанных фич проводим приемочное тестирование. Команды покрывают автотестами критический функционал, QA участвуют в этом процессе и пишут тесты в паре с разработчиками.
У нас настроен CI с автоматическим регрессом: прогоняются unit, интеграционные и e2e тесты. Тесты, как и продуктовый код, пишем на C#. Unit-тесты для фронта на React. В UI тестах используем Selenium+Specflow и NUnit.
Чем предстоит заниматься:
- Участвовать во всем жизненном цикле новых фич: разрабатывать приемочные критерии, составлять тестовые сценарии, выполнять приемочное тестирование.
- Проводить исследовательское тестирование продукта: анализировать текущее качество продукта и внедрять процессы и инструменты для его улучшения.
- Участвовать в автоматизации критических сценариев и развивать автоматизацию тестирования в команде.
- Проводить регрессионное тестирование критического функционала (редко, по необходимости).
- Непрерывно улучшать практики и подходы к тестированию, создавая систему, при которой наше приложение и сайт могут бесболезненно релизиться на 13 стран.
Обязательно, чтобы у вас были:
- Знание теории тестирования и техник тест-дизайна;
- Опыт автоматизации тестирования;
- Опыт создания тестовой документации (тест кейсы, багрепорты и т.п.);
- Понимание клиент-серверного взаимодействия;
- Опыт тестирования REST API
- Умение писать несложные запросы в SQL;
- Опыт исследовательского тестирования.
Будет плюсом, если вы имеете опыт:
- составления требований к задачам и их верификации
- работы с системами контроля версий
- написания автотестов
- тестирования микросервисов
Приятные бонусы:
- Работа в офисе или удаленная работа, но иногда нужно приезжать в Москву пообщаться.
- Белая заработная плата.
- ДМС.
- Оплата профильных конференций.
- Оплата профильных курсов.
- Покупка профессиональной литературы.
- Скидка на уроки английского языка в Skyeng.
- Митапы, лекции, воркшопы и интенсивы по вашему направлению у нас в офисе.
- Прокачка навыков публичных выступлений (сделаем из вас крутого спикера).
- Помощь в написании профессиональных статей и раскрутку вас, как автора, на профильных ресурсах (Хабр, VC).
- Фрукты, каши, кофе в офисе.
- Коллекция настолок и FIFA, чтобы расслабиться после работы.
- Помощь в переезде (релокационный бонус).