Инженер по нагрузочному тестированию (Perfomance Engineer)
Ключевые навыки
SQL
Linux
MS SQL
Обучение и развитие
Базы данных
Ключевые задачи:
- Дизайн и проектирование тестовых кейсов, направленных на проверку производительности и отказоустойчивости компонентов интеграционной платформы;
- Сбор и анализ нефункциональных требований, формирование профилей нагрузки;
- Конфигурирование стенда нагрузочного тестирования;
- Подготовка тестовых данных для подачи нагрузки;
- Подготовка и отладка скриптов нагрузочного тестирования;
- Подготовка и отладка заглушек;
- Настройка мониторинга;
- Интеграция тестов в процессы CI/CD;
- Анализ и локализация проблем, как на стороне НТ-инструментария, так и на стороне тестируемого ПО;
- Анализ результатов и подготовка заключения о возможности внедрения и рекомендуемой конфигурации;
- Формирование отчетности.
Основные требования:
- Опыт проведения Capacity Planning;
- Понимание особенностей проектирования отказоустойчивых систем;
- Понимание принципов нагрузочного тестирования, владение терминологией;
- Опыт работы с инструментами нагрузочного тестирования (JMeter/LoadRunner/Gatling);
- Навыки работы с командной строкой Linux;
- Знание основ реляционных БД и языка SQL на уровне join запросов;
- Знание ЯП на уровне написания эмуляторов внешних систем;
- Базовые знания статистики и анализа данных.
Что предлагаем:
- Возможность участвовать в масштабных и разнообразных проектах;
- Помощь в релокации иногородним кандидатам;
- Удобный офис ВТБ;
- Обучение: мы посещаем профильные конференции, учимся на курсах и тренингах, получаем сертификаты;
- Даем все, что нужно для успешной работы: дополнительные мониторы, мощное железо, компенсируем расходы на мобильную связь;
- Полностью официальная заработная плата;
- Пакет льгот и ДМС.