Специалист по нагрузочному тестированию

PrideInBrainsУдаленно (Только РФ)

до 140 000 рублей

JuniorRemoteКачество текста 3/5

QA ManualJavaKafkaKubernetesNoSQLPostgreSQLREST APIRedisPrometheusGrafanaSQL
Откликнуться
Обязанности:
Проведение полного цикла нагрузочного тестирования:
• Сбор требований и подготовка методики НТ
• Организация и проведение встреч с рабочей группой НТ
• Помощь в разворачивании инфраструктуры для проведения НТ.
• Проведение тестов производительности в соответствии с регламентом банка
• Анализ результатов и поиск узких мест (факторов, ограничивающих производительность систем)
• Подготовка отчетов и протоколов НТ.

Стек тестируемых систем:
Java/Spring Boot, Kubernetes, PostgreSQL, Redis, Kafka
Инструменты:
Gatling (Java DSL), Jenkins, Prometheus, Grafana

Требования:
• Знание методологии тестирования производительности
• Опыт подготовки документации: методики НТ, отчетов о тестировании
• Уверенные знания одного из инструментов НТ
• Опыт нагрузочного тестирования REST API и Kafka. Преимуществом будет опыт использования Gatling
• Понимание протокола HTTP и принципов работы Apache Kafka.
• Знание архитектуры СУБД PostgreSQL на базовом уровне
• Понимание принципов работы виртуализации, базовые знания архитектуры k8s
• Опыт работы с базами данных. Подключение к БД, выгрузка тестовых данных
• Знание SQL на базовом уровне: select средней сложности с использованием join и group by.
• Опыт работы с мониторингом на базе Prometheus/Grafana.
• Знание метрик производительности: системные метрики, метрики JVM.