- Разрабатывает и автоматизирует методики для тестирования производительности приложений
- Строит эффективную двухстороннюю связь с членами команды QA и разработчиками, совершенствует систему отчетности
- Создает и улучшает инструменты для автоматического прогона автотестов и мониторинга результатов
- Разбираться во внутренностях процессов, влияющих на производительность ("под капотом")
- Переводить совокупность тестов и исследований к общему знаменателю основных метрик производительности системы
- Работать над методологией получения корректных результатов, а в случае "проседания" - усердно рекомендовать разработчикам и руководству улучшить "просевшую" метрику
- Знание Python и основных библиотек работы с файлами, процессами, http, сокетами, БД
- Умение работать с документацией, в т.ч. на английском языке
- Знание основ языка SQL. Навыки работы с PostgreSQL
- Знание языка shell-скриптов (bash/zsh, cmd/vbs)
- Знание команд Unix/Linux, в особенности системной производительности, конфигурации сети
- Автоматизировать и масштабировать все технические решения
- Разрабатывать методики и передавать коллегам ОЦЕНКИ РИСКОВ падения производительности
- Уметь узнавать, выяснять, исследовать, анализировать
- Уметь быстро обучаться, посещать конференции, митапы, самому составлять доклады и презентации
- OС Windows 10 на уровне администратора производительности