QA automation engineer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Немного о нас:
Додо Пицца — это международная сеть пиццерий родом из России. Мы делаем ставку на IT и создаём Додо ИС (dodois.com) — информационную систему, включающую клиентский сайт, мобильное приложение, интерфейс контакт-центра, трекинг заказов на кухне, учёт продуктов, аналитические инструменты и многое другое.
Нагрузка на нашу информационную систему удваивается каждый год: 120 заказов в минуту сегодня, 7 528 309 уникальных клиентов, 15 000 сотрудников работают с информационной системой. Пиковые нагрузки в 3 раза превышают обычные выходные. Атаки любителей халявы становятся более искушенными и частыми. Маркетингу нужны новые фичи для клиентов, бизнесу для производства, а глобальные цели требуют инвестиций в качество, устранения технического долга, замены устаревающих технологий.
Как справляться со всем этим одновременно? Это вызов, с которыми мы имеем дело каждый день. Это то, что драйвит тех, кто к нам приходит.
Если написанное ниже про тебя, значит ты тот, кто нам нужен:
- ты топишь за качественный продукт;
- ты умеешь и любишь писать красивый код на любом языке;
- готов изучать C#;
- умеешь писать SQL запросы;
- работал с тестовыми фреймворками (мы используем NUnit, xUnit, SpecFlow);
- знаешь, что такое UI-тесты, интеграционные тесты на API и юнит-тесты.
- понимаешь, что каждый написанный тест сокращает время ручного тестирования;
- не боишься тестировать руками;
- разделяешь ценности и принципы экстремального программирования и гибкой разработки.
Будет плюсом, если ты:
- работал с Postman, Selenium, TeamCity, Docker.
Как мы работаем?
- Нет выделенной QA команды - тестировщик работает как часть команды разработки и вся команда отвечает за качество
- Ручной регресс автоматизирован
- Нет системы баг трекинга - используем принцип “fix it now or delete it”
- За релизный цикл ответственны сами команды разработки, релизим почти каждый день и хотим еще быстрее
- Боремся с рутиной - стараемся автоматизировать все процессы
Еще у нас много других задач: SlackBot для автоматизации деплоя и ручных действий при регрессе, нагрузочные скрипты на несколько стран, контейнеризация тестов.
Что мы используем?
- UI тесты пишем на SpecFlow+Selenium, используя BDD подход и понятный русский язык;
- C#\.Net для написания PageObjects и доменных объектов;
- NUnit для запуска тестов;
- DSL для WebAPI и UI тестов;
- MySQL;
- Git для контроля версий;
- TeamCity\Cake Build - для запуска тестов одной кнопкой;
- CI&CD подход;
- сборка, запуск тестов, деплой в продакшн автоматизированы;
- запускаем всё в Docker и постепенно оборачиваем все сервисы в Kubernetes.
Почему у нас круто работать?
- Большие задачи. Сейчас мы лидеры на пицца-рынке России и только увеличиваем отрыв от конкурентов. Но мы хотим выиграть конкуренцию на международных рынках и активно развиваемся за рубежом. Мы собираемся стать первой глобальной розничной компанией родом из России.
- Обмен опытом. У нас есть самоорганизующиеся community, где наши сотрудники делятся друг с другом опытом, тренинги и интенсивы, уроки английского!
- Высокая доступность. Система должна стабильно работать под пиковыми нагрузками обрабатывая данные с минимальной задержкой. Для этого мы используем очереди, микросервисы и асинхронность.
- IT во главе угла. Мы меняем процессы при помощи технологий. Это то, что называется хайповым словом цифровая трансформация.
- Команда профессионалов. У нас нет случайных людей. В нашей команде собрались люди с опытом работы в больших международных компаниях, которые понимают, как делать качественный продукт. eXP, TDD, DDD, pair programming, фреймворки гибкой разработки – это то, что мы используем в ежедневной работе.
- No bullshit культура. Мы открыты и доверяем друг другу. У нас нет цепочек согласования и ресурсного планирования. Нет системы наказаний. Идеи максимально быстро трансформируются в ценность, которую получают наши клиенты.
Приятные бонусы:
- Комфортный офис в центре Москвы, крыша с видом на Москва-реку;
- Современные машины с двумя мониторами для работы;
- Адекватная зарплата, ДМС;
- Участие в конференциях;
- Участие в опционной программе.
Бонусы
Почему у нас круто работать?
Большие задачи. Сейчас мы лидеры на пицца-рынке России и только увеличиваем отрыв от конкурентов. Но мы хотим выиграть конкуренцию на международных рынках и активно развиваемся за рубежом. Мы собираемся стать первой глобальной розничной компанией родом из России.
Обмен опытом. У нас есть самоорганизующиеся community, где наши ребята делятся друг с другом опытом, тренинги и интенсивы, уроки английского!
Высокая доступность. Система должна стабильно работать под пиковыми нагрузками обрабатывая данные с минимальной задержкой. Для этого мы используем очереди, микросервисы и асинхронность.
IT во главе угла. Мы меняем процессы при помощи технологий. Это то, что называется хайповым словом цифровая трансформация.
Команда профессионалов. У нас нет случайных людей. В нашей команде собрались люди с опытом работы в больших международных компаниях, которые понимают, как делать качественный продукт. eXP, TDD, DDD, pair programming, фреймворки гибкой разработки – это то, что мы используем в ежедневной работе.
No bullshit культура. Мы открыты и доверяем друг другу. У нас нет цепочек согласования и ресурсного планирования. Нет системы наказаний. Идеи максимально быстро трансформируются в ценность, которую получают наши клиенты.
Приятные бонусы:
Комфортный офис в центре Москвы, крыша с видом на Москва-реку;
Современные машины с двумя мониторами для работы;
Адекватная зарплата, ДМС;
Участие в конференциях;
Участие в опционной программе.