Назад
7 дней назад

Performance / Load Testing Engineer

120 000 - 200 000₽
Формат работы
remote (только Russia)/hybrid
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Performance / Load Testing Engineer (Performance Testing): Проектирование и развитие стратегии нагрузочного тестирования для web/API/DB с акцентом на моделирование нагрузки, анализ метрик и диагностику узких мест. Фокус на интеграции performance-тестов в CI/CD, работе с APM и мониторингом, а также подготовке рекомендаций для тюнинга производительности и архитектуры системы.

Локация: Москва; удалённый или гибридный формат работы.

Зарплата: от 120 000 до 200 000 ₽ на руки в месяц.

Компания

YLAB Development передаёт специалистов на подходящие клиентские проекты, включая европейские и американские направления.

Что делать

  • Проектировать и развивать стратегию нагрузочного тестирования: load, stress, spike и soak-тесты для web, API и DB.
  • Разрабатывать и поддерживать скрипты на JMeter, k6, Gatling или Locust.
  • Моделировать пользовательские сценарии, workload, ramp-up, steady-state и пиковые нагрузки.
  • Анализировать RPS, latency, p95/p99, error rate и серверные метрики.
  • Находить узкие места: slow queries, DB locks, CPU saturation, memory leaks, проблемы пулов потоков и соединений, сетевые задержки и задержки внешних API.
  • Интегрировать performance-тесты в CI/CD, создавать отчёты и дашборды, взаимодействовать с разработчиками, DevOps, архитекторами и QA.

Требования

  • Коммерческий опыт в performance/load testing от 3 лет.
  • Уверенное владение хотя бы одним инструментом: JMeter, k6, Gatling или Locust.
  • Опыт проектирования load, stress, spike и soak-тестов для web/API/DB.
  • Понимание workload modeling, SLA/SLO и корреляции результатов тестирования с серверными метриками.
  • Опыт интеграции performance-тестов в CI/CD, работы с APM и мониторингом, включая Grafana, Prometheus, Datadog, New Relic, Dynatrace или AppDynamics.
  • Для европейских и американских проектов требуется английский от B2+; для проектов без английского язык не требуется.

Хорошо, если есть

  • Опыт распределённого тестирования, capacity planning и performance budgets.
  • Опыт работы с WebSocket, gRPC, Kafka или RabbitMQ в performance-контексте.
  • Опыт нагрузочного тестирования в AWS, GCP, Azure или Yandex.Cloud.

Культура и преимущества

  • Автономная работа с задачей от постановки до результата.
  • Возможность влиять на производительность и архитектуру систем.
  • Работа с проектами разных заказчиков и технологическими стеками.

Процесс найма

  • Короткое общение с рекрутером.
  • Техническое интервью или TechCertify-скрининг.
  • Передача на подходящие клиентские проекты.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →