Старший инженер по нагрузочному тестированию
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Кто мы?
Мы — команда увлеченных людей и делаем сервис, который позволяет превратить обычный, даже самый рутинный, момент жизни в яркий и насыщенный.
Очень может быть, что скоро ты будешь менять мир аудио вместе с нами.
Наша цель — стать аудиопривычкой современного человека.
Как мы живем:
Мы ценим свободу. Ты всегда можешь свободно выражать свои мысли и идеи, а выбор пути решения задач всегда за тобой.
Мы — творцы. Знай, что тут ты можешь смело создавать новое, экспериментировать и творить, развивая себя.
Мы все на одной волне. Каким бы сложным не был проект, какие бы сроки не стояли, ты точно знаешь, что найдешь помощь и поддержку среди коллег.
Все, что тебе нужно для комфортной работы — всегда под рукой, а если чего-то не хватает, то всегда можно об этом сказать.
Чем нужно будет заниматься?
- Тестировать производительность микросервисов backend перед каждым релизом.
- Разрабатывать сценарии проведения тестирования и профили нагрузки.
- Составлять отчеты по результатам тестирования и анализировать полученные данные.
- Взаимодействовать с командой разработки, тестирования и DevOps.
Что мы ждем от будущего коллеги:
- Уверенные знания подходов и методологий тестирования производительности; обязательно уметь отличать один тип тестов от другого и уметь создавать профили нагрузки.
- Готовность быстро освоить python и работать в python стеке нагрузочного тестирования (locust, Yandex.Tank, etc.).
- Опыт создания сценариев для проведения НТ и их реализации.
- Опыт работы с любым средством тестирования производительности (JMeter, Yandex.Tank, Gatling, etc).
- Опыт тестирования клиент-серверных приложений и понимание принципов их работы и построения.
- Умение и желание анализировать результаты нагрузочного тестирования, локализовать проблему.
- Понимание какие нужно собирать метрики при проведении тестирования производительности и для чего они нужны.
Наш стек для разработки:
- Back: Python, REST, GraphQL, Kafka.
- Front:NextJS+React+TypeScript.
- Mobile: Objective-C (legacy), Swift, Kotlin.
- Database: PostgreSQL.
- CI/ CD: GitHub, Jenkins, Kubernetes.
- Мониторинг: Grafana, Prometheus
Инструменты для тестирования:
- Баг-трекер: Jira.
- Требования: Confluence.
- Тестовая документация: Qase.
- Автотестирование: Python, Pytest.
- Снифферы и тестирование API: Charles, Postman.
Работа должна быть в удовольствие, поэтому:
- Стильное рабочее пространство рядом м. Кутузовская (буквально 5 минут от метро / МЦК);
- Новенький Macbook прям из коробки тебе на стол;
- Вкусные завтраки, чтобы начинать рабочий день с положительных эмоций;
- Частичная компенсация затрат на спорт;
- ДМС с первого рабочего дня, включая стоматологию;
- Компенсация обучения и митапов;
- Активно развивающийся HR-бренд;
- Ламповость и крутые корпоративы, а еще у нас есть вписки на концерты и мероприятия;
- Присоединившись к нам, ты сможешь принять участие в развитии продукта, которым пользуются миллионы.