Инженер по нагрузочному тестированию в Программу лояльности

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

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

Компания

Оператор национальной платежной системы «Мир»

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

О компании и команде

Проект:
Мы сплоченная команда, занимающаяся разработкой и улучшением сервисов Программы лояльности, которая позволяет держателям карт «Мир» и пользователям Системы быстрых платежей (СБП) получать скидки и кешбэк при оплате товаров и услуг в компаниях-партнерах. Программа имеет собственный процессинг, который рассчитывает и автоматически перечисляет кешбэк рублями в течение нескольких рабочих дней после покупки, а отслеживать начисления можно в личном кабинете и мобильном приложении.

Технологический стек:
Java 11, Gradle, Jmeter, Gatling, Jenkins, Git (Bitbucket), Elastic Stack, Grafana Stack, Micrometer, Prometheus.

Ожидания от кандидата

От тебя потребуется:

  • Глубокое понимание тестирования производительности, как с теоретической стороны, так и с практической;
  • Отличный опыт в проведении полного цикла тестирования производительности: от сбора требований по производительности системы до анализа результатов и вынесения вердикта о качестве сборки;
  • Практический опыт в использовании open-source инструментов тестирования производительности (один или несколько): Jmeter, Gatling, Yandex.Tank;
  • Практический опыт создания "заглушек" и mock-сервисов (любой язык);
  • Умение интерпретировать результаты тестирования в вопросы и темы для обсуждения с командой разработки;
  • Навыки как командной, так и самостоятельной работы.

Будет здорово, если:

  • У тебя есть опыт внедрения Perfomance Testing в продуктовую команду;
  • Ты владеешь языками программирования (желательно, JVM-языки) для понимания кода продукта;
  • У тебя есть знание Micrometer, Prometheus;
  • Ты понимаешь важность тестирования производительности, имеешь желание сделать продукт быстрее и производительнее;
  • Ты разделяешь позицию, что тестирование и DevOps должны идти рука об руку.

Чем ты будешь заниматься:

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

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

Что у нас есть:

  • Достойный уровень заработной платы + премии;
  • Официальное трудоустройство, социальный пакет: ДМС со стоматологией с первого месяца работы, телемедицина, полис для выезжающих за рубеж, доплата по больничным листам до 20 дней в году, материальная помощь в особых случаях;
  • Профессиональное развитие: обучение за счет компании, посещение профильных конференций, электронная библиотека;
  • Корпоративная культура: командные виды спорта, корпоративные мероприятия, тимбилдинги, лектории;
  • Комфортный офис в центре: тренажерный и спортивный залы, лаунж-зона, корпоративная столовая, микромаркеты, кухни с чаем, кофе и снеками на каждом этаже;
  • График работы: 5/2, возможность работать удаленно.