#вакансия #ГородМосква #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
Навыки
Bash
Containerization
Docker
ELK
Gatling
Grafana
Istio
Java
JVM
Kafka
Kotlin
Kubernetes
Linux
LoadRunner
ИИ навыки
Bash
Containerization
Docker
ELK Stack
Gatling
Grafana
Istio
Java
JVM
Kafka
Kotlin
Kubernetes
LoadRunner
Load Testing
ИИ домены
API Testing
Backend Development
Cloud Computing
Database Administration
DevOps
IT testing services
Message queue systems
SaaS
Software performance
System Monitoring
* Домены определены автоматически с помощью нейросети