Вакансия: QA Load Engineer / Инженер по нагрузочному тестированию
Описание вакансии
Компания БИФИТ аккредитованная продуктовая IT-компания, более 20 лет разрабатываем решения для бизнеса, банковского сектора, систем информационной и сетевой безопасности.
О проекте:
MITIGATOR это программный комплекс для защиты сетей и сервисов от DDoS-атак, предназначенный для операторов связи, хостингов, корпоративных клиентов и поставщиков услуг цифровой безопасности. Под защитой MITIGATOR находятся 9 из 10 крупнейших банков России. География промышленной эксплуатации комплекса охватывает шесть стран и пять континентов.
Работаем недельными итерациями, релизим раз в два месяца. Общаемся в Telegram, Discord и Zoom. Задачи ведем в YouTrack. Налажен Git workflow, continuous integration.
Ищем инженера по нагрузочному тестированию для развития имеющейся (stateless) и создания новой (stateful) инфраструктуры load-тестирования.
Стек проекта:
- Язык: Python;
- Автоматизируем тестирование: pytest, allure, requests, paramiko, protobuf;
- Генерируем трафик: hping3, nping, scapy, самописные генераторы на DPDK и скрипты, пачка узкоспециализированных утилит для генерации специфичного трафика (SIP, игровые протоколы, NetFlow/SFlow);
- VCS: Git (GitLab);
- Сборка: TeamCity;
- задачи: YouTrack.
Чем предстоит заниматься:
- Развивать процесс тестирования производительности;
- Ввести stateful-генераторы в процесс нагрузочного тестирования;
- Анализировать результаты испытаний и вместе с командой разработки доходить до истины (или причины просадки производительности);
- Развивать и поддерживать самописную систему отчётов по тестам производительности и выступать в роли её product owner а.
Ожидания от кандидата:
- Опыт работы в нагрузочном тестировании или сетях;
- Уверенные знания Linux;
- Понимание компьютерных сетей;
- Python на уровне, достаточном для автоматизации нагрузки;
- Опыт работы с генераторами трафика, в идеале stateful (IXIA, FortiTester, TRex, WARP17);
- Навыки статистической обработки и визуализации данных.
Будет плюсом:
- Опыт работы с Docker;
- Технический английский;
- Понимание методологии TestOps;
- Хорошее представление о серверном железе и современных производительных сетевых картах;
- Представление о системах мониторинга (Prometheus, Graphite, Grafana).
Условия :
-
Оформление по ТК РФ с первого дня работы;
-
Полное соблюдение ТК РФ, своевременная выплата заработной платы, оплачиваемые переработки;
- Размер заработной платы обсуждается индивидуально с каждым соискателем по результатам технического собеседования;
- Гибкий график работы: начало с 8.00 до 12.00 по МСК, окончание с 17.00 до 20.00 по МСК;
- Режим работы: дистанционно (без привязки к офису);
- Офис в 10 минутах ходьбы от ст. м. "Первомайская";
- Социальный пакет: ДМС (после испытательного срока);
- IT отсрочка от призыва/мобилизации - для военнообязанных;
- Корпоративная команда по бегу.