Performance Test Engineer - LOAD tester (Azerbaijan)

Kapital Bank
Зарплата от 3000 до 4000 AZN
от 3000 до 4000 AZN
Занятость Полная занятость
Полная занятость
Адрес Казахстан, Алматы
Описание вакансии

Требования:

· Уверенное владение инструментами нагрузочного тестирования (Gatling, JMeter или аналогами).

· Уверенные знания Java/Scala, для разработки скриптов нагрузочного тестирования, создания заглушек и эмуляторов для внешних интеграций.

· Знание SQL на уровне составления запросов с join-ами и базового анализа данных.

· Навыки формирования профиля нагрузки, расчёта интенсивности и прогнозирования узких мест; опыт планирования, запуска и анализа результатов нагрузочного тестирования.

· Знание CI/CD процессов и опыт работы с Jenkins, GitLab или аналогичными системами.

· Уверенное использование Linux и понимание сетевых протоколов (TCP/IP).

· Опыт командной разработки, уверенное владение Git и принципами версионирования.

· Хорошие коммуникативные навыки, умение вести деловую переписку и делиться экспертизой с командой.

· Опыт работы на аналогичной позиции не менее 2 лет

Обязанности

1. Разработка скриптов НТ и заглушек. Создание и сопровождение скриптов нагрузочного тестирования на Java/Scala с использованием Gatling, а также разработка эмуляторов, генераторов данных и вспомогательных утилит для внешних интеграций.

2. Поддержка и развитие инфраструктуры. Поддержка и развитие инфраструктуры НТ с использованием Jenkins, GitLab, Docker, Grafana, ClickHouse, Postgres, Redis, и других инструментов.

3. Разработка стратегии, составление методики и профиля нагрузки. Проектирование стратегии тестирования, разработка сценариев и профиля нагрузки на основе анализа проектной документации и требований бизнеса.

4. Проведение нагрузочных тестов и анализ результатов. Планирование, запуск и мониторинг нагрузочных тестов, выявление узких мест и проблем производительности на основании метрик и поведения системы под нагрузкой.

5. Подготовка отчёта и предоставление рекомендаций. Составление отчётов с анализом результатов тестирования и рекомендациями по оптимизации производительности и архитектурным улучшениям.

6. Коммуникации со стейкхолдерами. Взаимодействие с техническими и бизнес-стейкхолдерами для согласования целей, ожиданий и предоставления результатов тестирования.

7. Взаимодействие с DevOps и передача экспертизы. Совместная работа с командами разработки и DevOps, интеграция тестов в CI/CD процессы, проведение обучающих сессий и передача экспертизы внутри команды.

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

· Практический опыт создания телеграм-ботов, плагинов или других автоматизированных решений, применимых для поддержки или автоматизации задач в нагрузочном тестировании.

· Навыки работы с облачными платформами (AWS, Azure, GCP) в контексте развертывания и проведения нагрузочных тестов.

· Опыт проведения нагрузочного тестирования Keycloak — будет значительным плюсом.

Требования
Опыт От 3 до 6 лет
Условия работы
График работы Полный день
Добавлено вчера
Для связи с работодателем или просмотра контактов нажмите на кнопку