QA Automation (Authentication)

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек

Описание вакансии

О компании и команде

Мы - команда Team ID. Наша цель - обеспечение единого, безопасного и удобного входа в сервисы Экосистемы Сбера.

У нас 4 продуктовые команды:

  • Identity Management - управление профилями сотрудников Экосистемы Сбера, интеграция с кадровыми источниками, распространение данных в адрес потребителей.
  • Authentication - всё про регистрацию и аутентификацию пользователей: web, UX, UI, OTP, QR, PUSH, биометрия, криптография.
  • Authorization - всё про авторизацию. Базовые, функциональные ролевые модели: RBAC, ABAC, управления заявками на доступ.
  • Account - личный кабинет пользователя.

Мы исповедуем продуктовый подход в своей работе, дружны, открыты и не любим бюрократию.

У нас нет Legacy наследия, все реализовано с чистого листа. Под капотом у нас микросервисная архитектура в облаках Наш текстэк: Java (17+), React, Spring, OpenShift, Docker, PostgreSQL, Kafka, Istio, etc...

Если говорить о цифрах - это порядка 350 000 пользователей из 200+ организаций, которых мы быстро и удобно впускаем в 50+ систем, выдерживаю нагрузку более до 2000 входов в секунду.

Это уникальная предметная область - баланс между UX и кибербезопасностью, биометрия, криптография, высокая нагрузка и требования к качеству системы. Это сотни интеграций и замысловатых функций, которые интересно создавать.

Кто нам нужен:

Ищем QA Automation Engineer для проведения текущего и регрессионного тестирования релизов команды.

Что нужно делать:

  • проведение системного, интеграционного, регрессионного и Е2Е тестирования
  • подготовка тестовых сценариев и актуализация регрессионной модели
  • разработка и актуализация скриптов автоматизации тестирования
  • подготовка тестовых данных и ревью документации
  • работа в таск и баг трекерных системах
  • анализ логов системы и умение проводить troubleshooting для идентификации проблемы


Ожидания от кандидата

Требования

  • разработка тест-планов и тест-кейсов, знание техник тест-дизайна и умение применять на практике
  • опыт с архитектурным подходами REST, с форматами XML и JSON, с инструментами для работы с HTTP-запросами Insomnia
  • опыт с продуктами Atlassian: Confluence, Jira
  • работа с SQL базой данных: CRUD операции.

Как плюс:

  • Знание предметной области — идентификация, аутентификация, авторизация, OAuth 2.0, OpenID Connect
  • Опыт работы с криптографией — хэширование, шифрование, PKI
  • Понимание работы смежных ролей — аналитики, тестирования, DevOps, владелец продукта
  • Опыт проведения review тест-кейсов от коллег

Условия работы


Что мы предлагаем:

  • Много интересных задач, которые влияют на сотни тысяч людей и позволяют вырасти профессионально
  • Можно работать в офисе (м.Кутузовская) или в смешанном графике
  • Конференции и обучение на корпоративных или вендорских курсах за наш счёт
  • Современное, производительное «железо» на твой выбор
  • Отличная ДМС, включая несчастные случаи и тяжелые заболевания
  • Возможность сменить команду или проект при желании
  • Льготные условия по ипотеке и кредитам
  • Материальная помощь и социальная поддержка
  • Корпоративная пенсионная программа