Инженер нагрузочного тестирования

1-2 года
Стаж

Наша команда занимается тестированием систем, задействованных в кредитном процессе корпоративного бизнеса на основе микросервисного подхода к архитектуре. Есть несколько мелких систем, которые периодически потребуется тестировать. Нагружать системы инженер будет на Jmeter. Разрабатываем заглушки практически для всех смежных систем — здесь есть уже готовые решения, но бывает необходимость и самостоятельно «с нуля» пройти этот путь вместе с Java Spring. Автоматизируем процессы через Jenkins (генерация тестовых данных, создание сценариев и т.д.).

Основной стек технологий тестируемых систем в команде:

  • Openshift / Kubernetes
  • Postgres
  • Kafka
  • Java Spring (для сервисов и заглушек)

В некоторых проектах используется:

  • ArtemisMQ
  • RabbitMQ
  • Redis
  • Tarantool DB

Стандартизированный мониторинг реализован на связке Prometheus + Grafana (со сбором доп.метрик в InfluxDB).

Ваши задачи

  • Разработка методики нагрузочного тестирования.
  • Разработка и актуализация средств нагрузочного тестирования (скрипты НТ, сценарии НТ, эмуляторы смежных систем, скрипты генерации данных, скрипты анализа данных).
  • Подготовка пулов данных для проведения нагрузочного тестирования.
  • Проведение нагрузочного тестирования.
  • Подготовка протоколов/отчетов по результатам нагрузочного тестирования.
  • У младших инженеров будут старшие коллеги, которые будут их курировать.

Наши ожидания

  • Опыт в НТ от 6 месяцев, знание общего регламента проведения НТ, опыт проведения полного цикла нагрузочного тестирования (разработка методики, скриптов, эмуляторов, генерация тестовых данных, проведение тестирования, анализ результатов, написание отчета).
  • Опыт работы с каким-то из инструментов Jmeter/gatling/k6.
  • Опыт построения профилей нагрузки.
  • Опыт программирования: Java (можно начальный уровень).
  • Опыт работы с базами данных, знание языка SQL (выборки, соединение, вложенные запросы, группировка, сортировка), наличие практического опыта с Postgres (может некоммерческий, но чтобы кандидат понимал).
  • Опыт диагностики и разбора проблем производительности по результатам НТ (БД, приложение).
  • Знание инструментов Influx, Grafana, Jenkins.
  • Умение анализировать проблемы производительности по результатам НТ, заведение дефектов, составление рекомендаций, участие в работах по оптимизации производительности.

Мы предлагаем

  • Наша компания является аккредитованной в Минцифры.
  • Современный подход к обучению и развитию сотрудников.
  • Конкурентная заработная плата.
  • Индивидуальный план развития по итогам регулярных аттестаций.
  • В качестве приятных бонусов: ДМС со стоматологией для сотрудников и их родственников, обучение и сертификация, скидки на курсы и фитнес, разговорные клубы на английском языке и др. активности.
  • Трудоустройство в штат на бессрочный трудовой договор.
t

Получайте первыми новые вакансии от IBS в вашем регионе
Подписаться на телеграм-канал

Успешному кандидату

Образование

  • Регулярное обучение и профильные конференции
  • Изучение иностранного языка, разговорные клубы, скидки от языковых школ

Медстрахование

  • ДМС со стоматологией после испытательного срока, страхование жизни, программа онкострахования
  • Скидки на медицину для родственников и детей (до 80%)
  • Материальная поддержка в особых случаях

Спорт

  • Онлайн-занятия йогой с профессиональным тренером
  • Спортивные клубы по волейболу, футболу, бегу в регионах присутствия

Карьерные возможности в IBS

95%
Уровень удовлетворенности сотрудников компании
4 из 5
Сотрудников готовы рекомендовать IBS своим знакомым-соискателям
Топ 20
Лучших работодателей России
Сайт IBS использует cookie. Это дает нам возможность следить за корректной работой сайта, а также анализировать данные, чтобы развивать наши продукты и сервисы. Посещая сайт, вы соглашаетесь с обработкой ваших персональных данных.