👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

QA Engineer

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

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

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

О компании

Мы – сеть пиццерий №1 в России с глобальными амбициями. Сегодня у нас более 600 пиццерий в 13 странах мира, включая США, Великобританию, Нигерию, Китай. А с недавних пор мы стали группой компаний Dodo Brands и развиваем еще и сеть цифровых кофеен (Drinkit) и донерных (Doner42).

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

О проекте

Наш продукт - часть Додо ИС, отвечающая за автоматизацию работы пиццерий. Основной домен команды, куда ищем QA - это интерфейс кассы ресторана, и интеграция интерфейсов касс с ККМ. Наши пользователи - работники всех наших пиццерий, для которых мы совершенствуем процессы принятия и обработки заказов.

Сейчас мы занимаемся раскаткой новой версии кассы ресторана на все страны, ее цель - ускорить и упростить принятие заказов. После этого в планах выделить компонент кассы ресторана в отдельный сервис.

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

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

У нас настроен CI с автоматическим регрессом: прогоняются unit, интеграционные и e2e тесты. Тесты, как и продуктовый код, пишем на C#. Unit-тесты для фронта на React. В UI тестах используем Selenium+Specflow и NUnit.

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

  • Участвовать во всем жизненном цикле новых фич: разрабатывать приемочные критерии, составлять тестовые сценарии, выполнять приемочное тестирование.
  • Проводить исследовательское тестирование продукта: анализировать текущее качество продукта и внедрять процессы и инструменты для его улучшения.
  • Участвовать в автоматизации критических сценариев.
  • Редко, по необходимости, проводить регрессионное тестирование критического функционала.

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

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

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

  • составления требований к задачам и их верификации
  • работы с системами контроля версий
  • написания автотестов
  • тестирования микросервисов

Бонусы

Приятные бонусы:

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