Компания: Devquality.
Должность: Инженер по нагрузочному тестированию (Middle и выше).
Требования:
- Гражданство и локация РФ.
- Опыт работы с нагрузочным тестированием от 1 года.
- Понимание ключевых принципов нагрузочного тестирования, умение самостоятельно определить подход к НТ.
- Знание работы и обеспечения стабильности технологий в стеке объекта тестирования: JVM и Kubernetes обязательно.
- Опыт мониторинга на стеке VictoriaMetrics + Grafana, знание PromQL/MetricsQL, умение делать информативные дашборды.
- Опыт работы с ELK/аналогами.
- Базовые навыки программирования, умение разрабатывать заглушки (опыт с WireMock — приветствуется).
- Базовые навыки работы с Unix/Linux.
- Опыт работы с PostgreSQL (анализ узких мест, профилирование, понимание репликации).
- Опыт работы с Kafka-кластером.
- Понимание виртуализации и контейнеризации.
- Опыт построения нагрузочного тестирования с нуля и умение работать с чужим кодом.
Обязанности:
- Разработка и актуализация скриптов и заглушек.
- Проработка и актуализация подхода к тестированию: сбор профиля нагрузки, подготовка сценариев НТ.
- Актуализация стенда НТ: деплой, настройка конфигураций, сопровождение мониторинга.
- Проведение тестов, анализ результатов, поиск узких мест и подготовка рекомендаций по оптимизации.
- Участие в оптимизации процесса НТ: автоматизация и усложнение подхода для увеличения качества тестирования.
Стек: Kotlin, Webflux + Netty, Kubernetes, Istio (service mesh), MongoDB, Redis, VictoriaMetrics + Grafana, LoadRunner (есть реализация на Gatling), протоколы: HTTP/REST. Вспомогательные: Java, Docker, Bash, Linux.
Условия: Удалённая работа, вилка до 130к рублей на руки.