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

29 февраля 2024 • г Москва • ПАО "Сбербанк" • IT: Тестирование (QA)

Platform V Monitor - это Отечественная система комплексного сквозного мониторинга и диагностики IT-систем предприятия. Продукт обеспечивает возможность автоматизированного сбора, надежного хранения, отображения и анализа данных о работе и взаимодействиях прикладного и системного ПО, а также аппаратного обеспечения, в едином интерфейсе, с разграничением доступа, обнаружением проблем и уведомлениями

Обязанности
  • разработка МНТ и подготовка отчетов
  • доработка имеющихся и разработка с нуля скриптов нагрузочного тестирования на jmeter/locust
  • проведение нагрузочного тестирования
  • выявление проблем производительности, анализ причин их возникновения и выработка рекомендаций
  • настройка мониторинга Grafana / Prometeus
  • разработка инструментария для автоматизации процессов НТ: автоматизация подготовки стенда к НТ, реализация smoke-тестирования, анализ тестов в online режиме, автоматическое формирование протоколов и пр.
Требования
  • знание методологий тестирования;
  • опыт выполнения проектов по нагрузочному тестированию от 3 лет;
  • знание архитектуры приложений;
  • понимание жизненного цикла ПО;
  • опыт работы с БД на уровне анализа производительности (желательно: PostgreSQL, опционально: Oracle / MSSQL)
  • практическое использование инструментов нагрузочного тестирования (желательно: JMeter / Locust, опционально: LoadRunner / Gatling и др.);
  • знание Java, опыт написания кода (скрипты/эмуляторы/заглушки);
  • понимание стека web-технологий: HTTP, REST, JSON;
  • знание принципов работы JVM;
  • навыки в профилировании JVM и анализе JFR-отчетов, heap/thread дампов
  • работа с Git;
  • разработка эмуляторов (заглушек) на Java;
  • опыт работы и тестирования приложений в Kubernetes/Openshift
  • опыт создания систем мониторинга, настройка и создание дашбордов для Grafana
  • умение анализировать метрики производительности, выявлять причины дефектов производительности