Специалист по нагрузочному тестированию
PrideInBrainsУдаленно (Только РФ)
до 140 000 рублей
JuniorRemoteКачество текста 3/5
QA ManualJavaKafkaKubernetesNoSQLPostgreSQLREST APIRedisPrometheusGrafanaSQL8д
Обязанности:
Проведение полного цикла нагрузочного тестирования:
• Сбор требований и подготовка методики НТ
• Организация и проведение встреч с рабочей группой НТ
• Помощь в разворачивании инфраструктуры для проведения НТ.
• Проведение тестов производительности в соответствии с регламентом банка
• Анализ результатов и поиск узких мест (факторов, ограничивающих производительность систем)
• Подготовка отчетов и протоколов НТ.
Стек тестируемых систем:
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.
Проведение полного цикла нагрузочного тестирования:
• Сбор требований и подготовка методики НТ
• Организация и проведение встреч с рабочей группой НТ
• Помощь в разворачивании инфраструктуры для проведения НТ.
• Проведение тестов производительности в соответствии с регламентом банка
• Анализ результатов и поиск узких мест (факторов, ограничивающих производительность систем)
• Подготовка отчетов и протоколов НТ.
Стек тестируемых систем:
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.