Компания "STARTRIBE LTD"
Мы находимся в поисках Lead QA Performance в команду для нашего клиента. Команда развивает XRM-платформу нового поколения - модульное B2B-решение, объединяющее CRM, PRM, HRM, Data и AI. Платформа используется внутри холдинга и в перспективе выходит на внешний рынок. Сейчас продукт находится в фазе активной трансформации: мы развиваем собственную платформу нагрузочного тестирования на базе стека C#/NBomber. В команде уже работают 2 инженера по нагрузке, основные взаимодействия в рамках работы будут с продуктовыми и платформенными стримами в рамках ХРМ, внешними командами. Ищем опытного лидера, который возьмёт на себя техническую экспертизу, выстроит методологию и поможет масштабировать практику нагрузочного тестирования.
Что предстоит делать:
-
Осуществлять техническое лидерство команды из 2 инженеров: проводить code review, заниматься менторингом и постановкой задач
-
Проектировать и реализовывать нагрузочные сценарии на C# с использованием NBomber
-
Определять стратегию нагрузочного тестирования: scope, типы тестов и критерии прохождения
-
Анализировать результаты тестов, выявлять узкие места (CPU, memory, DB, network) и подготавливать отчёты
-
Взаимодействовать с Backend, DevOps и архитекторами для устранения выявленных проблем
-
Настраивать и поддерживать инфраструктуру: мониторинг, сборщики метрик и CI/CD-интеграцию тестов
-
Формировать стандарты и гайдлайны для нагрузочного тестирования
-
Участвовать в оценке нефункциональных требований на этапе проектирования систем
Что для нас важно:
-
Опыт нагрузочного тестирования от 3 лет
-
Уверенное знание C#
-
Практика с NBomber или аналогами (k6, Gatling, JMeter)
-
Понимание HTTP/gRPC/WebSockets на уровне, достаточном для написания сценариев
-
Навыки профилирования: dotnet-trace, PerfView, async-профайлеры
-
Работа с мониторингом: Prometheus, Grafana или аналоги
-
Опыт интерпретации метрик: latency, RPS, error rate, percentiles
-
Опыт настройки pipeline для автоматического запуска тестов(Jenkins, Gitlab CI)
-
Опыт управления командой
Будет плюсом:
-
Опыт работы в роли техлида или ментора
-
Знакомство с chaos engineering (Chaos Monkey, Simian Army)
-
Опыт нагрузочного тестирования баз данных (PostgreSQL, Redis, Kafka)
-
Работа с Kubernetes
-
Понимание распределённых систем и микросервисной архитектуры
-
Навыки написания нагрузочных тестов в рамках CI/CD
-
Опыт работы с мок-сервисами, конфигурация и наполнение
Условия:
-
Продуктовая культура, умная команда, дружелюбная атмосфера
-
Официальное оформление
-
График работы: 5/2 с гибким началом рабочего дня с 8:00 до 11:00 (офисный формат + гибрид/удаленка)
-
Испытательный срок: 3-6 месяцев
-
Годовой бонус по результатам работы
-
Заработная плата обсуждается по итогам личной встречи
-
Дополнительные условия обсуждаются индивидуально в зависимости от локации кандидата