Казань, Кремлёвская улица, 21
Метро: КремлевскаяМы создаём финтех-продукты для рынков, где формируется будущее финансовых технологий. Работаем на международных проектах, совмещая скорость стартапов с надёжностью enterprise-разработки.
У нас прозрачные процессы, честные грейды и инженерная культура без бюрократии. У нас можно создавать международный финтех, влиять на продукт и расти в предсказуемой, честной и зрелой инженерной среде.
Прямо сейчас мы в поиске Старшего QA Load Engineer.
Чем предстоит заниматься:
• Планирование и проведение всех видов тестирования производительности: нагрузочного, стрессового, тестирования стабильности (надежности), спайк-тестирования
• Разработка и поддержка комплексных скриптов нагрузочного тестирования с использованием Apache JMeter
• Глубокое понимание и применение всех элементов Test Plan JMeter: контроллеры, таймеры, пре-/пост-процессоры, assertions, логирование.
• Написание и отладка сложной пользовательской логики с использованием BeanShell/Groovy.
• Нагрузочное тестирование WebSocket и WebRTC протоколов (включая работу с соответствующими плагинами для JMeter).
• Работа с системами мониторинга: настройка Grafana для создания дашбордов, работа с InfluxDB и языком запросов Flux для анализа временных рядов
• Организация и проведение распределенного нагрузочного тестирования на инфраструктуре JMeter.
• Разработка и внедрение методологии нагрузочного тестирования
• Сбор и анализ нефункциональных требований (НФТ), формирование профилей нагрузки.
• Анализ результатов тестов, поиск узких мест, подготовка отчетов и рекомендаций по улучшению (импрувменты).
• Работа с моками сервисов (WireMock, MockServer) для изоляции тестируемой системы.
• Нагрузочное тестирование банковских систем (АБС), опыт с Gatling (будет преимуществом для перспективных задач с нагрузкой в тысячи потоков).
Мы ожидаем от кандидата:
• Опыт коммерческой работы от 2-3 лет в качестве инженера по нагрузочному/перформанс-тестированию.
• Глубокие, подтвержденные практикой знания Apache JMeter.
• Опыт работы с BeanShell/Groovy для написания скриптов в JMeter.
• Знание WebSocket и опыт тестирования подобных протоколов.
• Опыт работы со стеком TICK (Telegraf, InfluxDB, Chronograf, Kapacitor) или TIG (Telegraf, InfluxDB, Grafana).
• Практический опыт настройки Grafana Dashboards.
• Понимание принципов работы Nginx как reverse proxy/load balancer.
• Опыт работы с Oracle (на уровне написания запросов для проверки данных, понимание нагрузки на СУБД).
• Умение работать в Linux-окружении (bash, анализ логов, мониторинг ресурсов).
• Знание методологий и видов тестирования производительности.
Будет серьезным преимуществом:
• Опыт нагрузочного тестирования WebRTC-приложений.
• Знакомство с Gatling
• Опыт в телекоммуникационной сфере или сфере разработки VoIP (КЦ - Контактный Центр).
Почему мы?
Уютный офис в центре Казани, возможность удаленной работы из других городов.
Официальное трудоустройство в аккредитованной IT-компании со всеми плюшками.
Корпоративные уроки английского, фитнес прямо в офисе, футбольная команда, библиотека и партнёрские бенефиты.
Подарки к праздникам и здоровую атмосферу, где твой вклад ценят.
Поддержка профессионального развития — участие в конференциях, обучение, обмен опытом.
Открытая культура и высокий уровень доверия.