📍 Москва (м. Кутузовская)Офис или гибрид
Технологии/инструменты
OraclePostgreSQLMicro Focus Performance Center/LoadRunner/JMeterJava
Мы — команда Team ID. Наша цель — обеспечение единого, безопасного и удобного входа в сервисы Экосистемы Сбера.
Ищем QA Engineer по нагрузочному тестированию для проведения различных типов тестирования производительности: нагрузочное, стресс-тестирование, объемное, тестирование пиковых значений, и тд.
Cтек команды
- У нас нет Legacy наследия, все реализовано с чистого листа.
- Под капотом у нас микросервисная архитектура в облаках.
- Наш текстэк: Java (17+), React, Spring, OpenShift, Docker, PostgreSQL, Kafka, Istio, etc.
О проекте
У нас 4 продуктовые команды:
- Identity Management — управление профилями сотрудников Экосистемы Сбера, интеграция с кадровыми источниками, распространение данных в адрес потребителей.
- Authentication — всё про регистрацию и аутентификацию пользователей: web, UX, UI, OTP, QR, PUSH, биометрия, криптография.
- Authorization — всё про авторизацию. Базовые, функциональные ролевые модели: RBAC, ABAC, управления заявками на доступ.
- Account — личный кабинет пользователя.
О команде
- Мы исповедуем продуктовый подход в своей работе, дружны, открыты и не любим бюрократию.
- Если говорить о цифрах — это порядка 350 000 пользователей из 200+ организаций, которых мы быстро и удобно впускаем в 50+ систем, выдерживаю нагрузку более до 2000 входов в секунду.
- Это уникальная предметная область — баланс между UX и кибербезопасностью, биометрия, криптография, высокая нагрузка и требования к качеству системы. Это сотни интеграций и замысловатых функций, которые интересно создавать.
Что делать
- Участвовать в проведении нагрузочного тестирования высоконагруженной системы.
- Обеспечивать разработку методики нагрузочного тестирования.
- Обеспечивать разработку эмуляторов и mock-сервисов.
- Обеспечивать разработку и актуализацию скриптов нагрузочного тестирования.
- Проводить анализ результатов тестирования.
- Участвовать в выявлении, анализе и локализации проблем производительности и рисков системы.
- Осуществлять непрерывное улучшение и автоматизацию процесса нагрузочного тестирования.
Ожидания
- Опыт выполнения проектов по нагрузочному тестированию от 2-х лет для высоконагруженных систем (разработка методики, скриптов, расчет профиля, проведение тестов, подготовка отчета).
- Опыт работы с БД на уровне написания и оптимизации сложных запросов (СУБД Oracle, PostgreSQL).
- Уверенное владение Micro Focus Performance Center/LoadRunner и/или Apache JMeter.
- Знание одного из языков программирования Java.
- Знание современных архитектур и платформ используемых при построении крупных промышленных приложений.
- Понимание способов интеграции между системами, протоколов взаимодействия, знание основных решений от вендоров.
- Знание процесса нагрузочного тестирования.
Плюсом будет:
- Знание предметной области — идентификация, аутентификация, авторизация, OAuth 2.0, OpenID Connect.
- Знание тонкостей работы реляционной БД — PL SQL, ACID, уровни изоляции и т.п.
- Опыт работы с OpenShift.
Условия
- Много интересных задач, которые влияют на сотни тысяч людей и позволяют вырасти профессионально.
- Можно работать в офисе (м. Кутузовская) или в смешанном графике.
- Конференции и обучение на корпоративных или вендорских курсах за наш счёт.
- Современное, производительное «железо» на твой выбор.
- Отличная ДМС, включая несчастные случаи и тяжелые заболевания.
- Возможность сменить команду или проект при желании.
- Льготные условия по ипотеке и кредитам.
- Материальная помощь и социальная поддержка.
- Корпоративная пенсионная программа.