Специалист по нагрузочному тестированию
Оплата: По договоренности
Удаленно
Full-time
Для крупного банковского проекта требуется специалист по нагрузочному тестированию уровня от MIddle+.
Необходимый опыт:
- Опыт в сфере нагрузочного тестирования программного обеспечения от 3 лет
- Опыт в роли ведущего инженера по производительности не менее 1 года
- Опыт управления командой тестирования не менее 1 года
- Базовые знания статистики, анализа данных о производительности;
- Знание жизненного цикла ПО, методологий разработки и тестирования (в том числе водопадной модели и Agile)
- Навыки работы с БД PostgreSQL, Oracle на уровне написания запросов, подготовки тестовых данных;
- Знание языка программирования на уровне достаточном для написания эмуляторов внешних систем (предпочтительно Java);
- Знание основ протокола http
- Знание DevOps практик (подходы, методологии, инструменты)
- Навыки администрирования операционных систем Windows и Linux
- Опыт работы с инструментами НТ (Jmeter, LoadRunner, Gatling)
- Опыт написания методики НТ
- Опыт Сбора профиля НТ
- Подготовка отчетов по НТ
- Настройка мониторинга (Zabbix, Prometheus, Grafana)
- Профилирование приложений
- Понимание микросервисной архитектуры и опыт работы с контейнерами
Задачи:
- Изучить имеющиеся наработки по НТ – профили тестирования, существующие инструменты, отчеты и заглушки
- Начать самостоятельно проводить тестирование – запуск тестов, анализ результатов, подготовка отчетов
- Регистрировать дефекты на смежные команды и совместно с ними повышать производительность сервисов
- Разрабатывать и дорабатывать нагрузочные тесты для соответствия целевым профилям нагрузки