ВЭБ Технологии

Perfomance Engineer

Не указана
  • Минск
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

В нашу компанию Vebtech приглашаем Perfomance testing engineer для работы на финтех проектах компании.

Обязанности:

  • Разработка методики нагрузочного тестирования;
  • Разработка/отладка скриптов нагрузочного тестирования;
  • Формирование и актуализация профиля нагрузочного тестирования;
  • Проведение нагрузочного тестирования сервисов;
  • Подготовка отчетов по нагрузочному тестированию с последующим анализом проблем производительности, формирование рекомендаций по оптимизации работы системы;
  • Осуществление оценки масштабируемости системы;
  • Анализ инцидентов на production-контуре, связанных с деградацией производительности и подготовка заключений;
  • Участие в процессе ревью задач для определения необходимости проведения нагрузочного тестирования.

Требования:

  • Опыт работы в QA от от 3 лет:
  • Разработка нагрузочных тестов. Предпочтительно – Jmeter. Альтернативы: K6, NeoLoad, Locust, wrk2;
  • Построение сложных нагрузочных сценариев с параметризацией, корреляцией, использованием pre/post-процессоров;
  • Интеграция JMeter в CI/CD пайплайн.
  • Разработка стратегии нефункционального тестирования:
  • Определение целей тестирования: нагрузка, масштабируемость, стабильность;
  • Учет SLA/SLO, профилей пользователей, бизнес-рисков;
  • Обеспечение достоврености теста;
  • Определение минимальной длительности теста.
  • Работа с нефункциональными требованиями:
  • Понимание требований к отказоустойчивости, масштабируемости, доступности, производительности.
  • Работа с метриками и мониторингом:
  • Уверенное использование инструментов мониторинга: Grafana, Prometheus, InfluxDB, APM (например, AppDynamics, New Relic, Datadog);
  • Сбор, визуализация и интерпретация метрик: CPU, Memory, I/O, время отклика, ошибки, RPS, latency, throughput;
  • Умение соотнести результаты тестов с метриками и выявить узкие места.
  • Участие в создании и развитии процесса нефункционального тестирования.

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

  • Умение анализировать результаты нагрузочных тестов;
  • Определение узких места в архитектуре;
  • Опыт сотрудничества с разработчиками и DevOps.

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

  • У нас расширенный соц пакет (читайте в описании нашей компании);
  • Достойный уровень заработной платы;
  • Оплачиваемый больничный;
  • 29 дней отпуска;
  • Оплату обучения за счет компании (тренинги, семинары, конференции);
  • Работу в центре Минска (ст.м. Молодежная);
  • Возможность удаленной работы;
  • У нас кабинеты (не open space).

    *вакансия, планируемая к открытию (перспективная)