Инженер по нагрузочному тестированию (Middle и выше) в VictoriaM
IT-направление
#вакансия #ГородМосква #QA #нагрузка 🔶Должность - Инженер по нагрузочному тестированию (Middle и выше) 🔶Компания - Devquality ⚠️Требования: - Гражданство и локация РФ. - Опыт работы с нагрузочным тестированием от 1 года - Понимание ключевых принципов нагрузочного тестирования, умение самостоятельно определить общий подход к НТ исходя из поставленных целей - Знание основных принципов работы и обеспечения стабильности и производительности технологий, задействованных в стеке объекта тестирования - JVM и k8s обязательно, остальное крайне желательно - Опыт работы с мониторингом на стеке VictoriaMetrics + grafana, знание PromQL/MetricsQL, умение сделать полноценный информативный дашборд в Grafana - Опыт работы с ELK/аналогами - Базовые навыки программирования, понимание принципов разработки заглушек и основных требований к ним для обеспечения достоверного НТ, большим плюсом будет опыт работы с wiremock - Базовые навыки работы с unix-системами, понимание основных принципов их работы - Высоко ценятся коммуникативные навыки, умение формулировать мысли как вслух, так и на “бумаге” - Аналитическое мышление, умение самостоятельно разбираться с проблемами и понимание необходимости коммуникации с коллегами, желание развиваться и наращивать экспертизу - Опыт работы с СУБД PostgreSQL . Опыт анализа узких мест, профилирования. Понимание работы механизма репликации - Опыт работы с Kafka-кластером - Понимание основ виртуализации и контейнеризации - Опыт построения нагрузочного тестирования с нуля - Умение работать с чужим кодом ✅Обязанности: 1. Разработка и актуализация скриптов и заглушек 2. Проработка и актуализация подхода к тестированию - сбор профиля нагрузки, подготовка и актуализация сценариев НТ 3. Актуализация стенда НТ - деплой, актуализация конфигураций относительно прод среды, сопровождение средств мониторинга. 4. Проведение тестов, анализ результатов, поиск узких мест и подготовка рекомендаций по оптимизации 5. Участие в оптимизации процесса НТ - автоматизация, увеличение качества НТ за счёт доработки и усложнения подхода ** Стек используемых технологий **- приложения на Kotlin, Webflux + netty; запущены в kubernetes, используется service mesh istio; БД - MongoDB, кэш - на redis, мониторинг - VictoriaMetrics+grafana Скрипты - на loadrunner (используем PC, но есть реализация на Gatling), протокол web http/rest Заглушки - API на wiremock (достаточно простые). Java **Вспомогательные инструменты** – Java, Docker, bash, linux 🔗Условия: Удалённая работа. Вилка до 130к рублей на руки. 🪩Немного о нас: Мы работаем в ИТ-области более 10 лет, знаем и любим своё дело. Занимаемся разными видами тестирования, даем возможность руководителям проектов не беспокоиться за свои следующие релизы. 🖋 @OlegHolodov88