Performance QA engineer

от 250 000 до 300 000 до вычета налогов

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

Напишите телефон, чтобы работодатель мог связаться с вами

Чтобы подтвердить, что вы не робот, введите текст с картинки:
captcha

Мы, Dodo Brands, создаём и развиваем технологичные бренды в сфере быстрого питания через франчайзинг. Вы точно знаете Додо Пиццу, а ещё мы развиваем кофейни Дринкит и донерные Кебстер!

21 страна в Европе, Африке, Азии, 1000+ точек и больше 40 000 сотрудников. И это только за 12 лет работы. Мы уже успели стать самой быстрорастущей пицца сетью в мире, а ещё нас называют самыми инновационными. Почему?

Мы строим не просто пиццерии, кофейни и донерные — каждый процесс пронизан технологиями. У нас есть целое подразделение, Dodo Engineering, из 250+ разработчиков, которое развивает нашу собственную IT-платформу Dodo IS, чтобы клиентам было удобно заказывать, а пиццерии, кофейни и донерные были умными и выводили бизнес на новый уровень качества.

Наша компания основана на принципах радикальной открытости и доверия. В Dodo Brands каждый становится предпринимателем в рамках своей роли и может по-настоящему творить и менять. Открытость помогает нам развивать долгосрочные партнёрские отношения с клиентами, сотрудниками и франчайзи, основанные на взаимном доверии и принципе win-win.

Команда нагрузочного тестирования — платформенная команда, которая помогает продуктовым командам определять уровень производительности сервисов и проверять, что изменения не приведут к деградации системы.

Продукт команды — это набор инструментов для воспроизведения нагрузки и анализа результатов.

  • Тесты написаны на Java с использованием JMeter. Тесты пишем именно на Java, JMeter используем как зависимость. У нас нет JMX файлов и т.п.
  • Клиентские метрики собираем с помощью Kafka и Kusto. Сервисные метрики, в основном, берем из Prometheus. А смотрим и анализируем все это в Grafana.
  • Логи и тесты, и сервисы смотрим в Kibana.
  • Сервисы, которые тестируем, написаны на .NET 6+ (работают под Linux в Kubernetes).
  • Окружение для тестов — копия Production. Поднимается в Kubernetes.
  • В качестве CI используем GitHub Actions.
Тебе предстоит:
  • Писать новые нагрузочные тесты и дополнять уже существующие. Наши тесты — это именно Java код от и до, поэтому тебе пригодится хорошее знание Java Core.
  • Делать запуски тестов, анализировать результаты и предоставлять фидбек владельцам сервисов.
  • Участвовать в разработке инструментов для нагрузочного тестирования.
  • Поддерживать окружения для нагрузочных тестов в актуальном состоянии.
Наши ожидания:
  • Опыт в нагрузочном тестировании или желание погрузиться в эту область.
  • Умение анализировать и разбираться в сложных кейсах.
  • Опыт работы с инструментами для управления инфраструктуры: Kubernetes, Docker. Знаете как посмотреть список подов, понять как скейлятся сервисы, посмотреть почему не поднялся под и т.п.
  • Опыт программирования на любом языке, желательно Java, C#. Нам иногда приходится заниматься оптимизацией перформанса нашего инструмента: тред пулы, коннекшен пулы и т.п.
  • Знание SQL и в целом опыт работы с БД. Анализируем нагрузку в PMM, собираем бизнес-метрики запросами в БД и т.д.
  • Понимание как сервисы могут взаимодействовать друг с другом, в т.ч. на сетевом уровне: что такое сокеты, какие есть особенности при установлении большого количества соединений с одного хоста, что такое Keep-Alive и т.п.
  • Опыт работы с CI.

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

  • Опыт работы с Azure.

Мы готовы вам предложить:

  • Удаленная работа;
  • Оплата профильных обучений и конференций;
  • ДМС со стоматологией с первого дня;
  • Частичная компенсация психолога и софинансирование английского;
  • Работа в быстрорастущей и покоряющей новые страны компании.

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос

Вакансия опубликована 16 апреля 2024 в Москве

Отзывы о компании

4,2очень хорошо
Оценка Dream Job

83%

Рекомендуют
Ваши отзывы помогают людям принимать взвешенные карьерные решения
Оставить отзыв

Что говорят сотрудники

Преимущества и льготы
  • 95
    Своевременная оплата труда
  • 87
    Гибкий рабочий график
Full Stack разработчик
Апрель 2022
Высокая культура как в организационных, так и в технических процессах. Огромный коллектив, при этом видно, что все работают над одним продуктом (и действительно работают), на это приятно смотреть. Проекты технически сложные, есть куда расти и развиваться, при этом у коллег просто огромнейшие компетенции, есть ощущение, что они могут вообще всё, в принципе с такой командой нет ничего невозможного.
Войдите, чтобы увидеть все отзывы
Войти

Похожие вакансии