Описание вакансии
Location: Москва
**InsAiT** это AI-аналитическая платформа для руководителей блока «Технологии»: метрики ИТ-ландшафта, конструктор отчётов, факторный анализ и инсайты на GigaChat, мониторинг целей блока. Продукт в промышленной эксплуатации и активно развивается.
Команда небольшая: PO, дизайнер, фронтенд и бэкенд-разработчики, data science. Релизы раз в одну-две недели.
Обязанности
* автоматизация тестирования: API-тесты бэкенда и UI-тесты пользовательских сценариев, автоматические проверки данных; запуск автотестов в сборке и на стендах
* регресс к каждому релизу: автоматический прогон вместо ручных чек-листов, принятие решения о готовности к ПСИ и отчёт по результатам
* тестирование новых функций по требованиям: дизайн тестов по бизнес-требованиям и критериям приёмки, ручные проверки там, где автоматизация не возможна или нецелесообразна
* проверка данных: сверка метрик в приложении с витриной данных и ежемесячными отчётами
* проверка AI-функций: инсайты и тексты анализа на эталонных наборах, контроль того, что числа в текстах совпадают с данными
* стратегия и процесс тестирования в команде: что автоматизируем, что проверяем вручную, критерии готовности к релизу; лёгкая документация по тестированию
* участие в планировании и приёмке: ранняя обратная связь по требованиям и критериям приёмки вместе с PO и командой.
Требования
### **Мы ждём от тебя**
* опыт в тестировании ПО от 5 лет, из них от 3 лет в автоматизации тестирования
* опыт написания автотестов на Java или Python
* опыт автоматизации тестирования REST API (например, REST Assured, pytest с requests или аналоги)
* опыт автоматизации UI веб-приложений (Playwright, Cypress, Selenium или аналоги)
* опыт встраивания автотестов в CI/CD, разбираешься в отчётах прогонов и нестабильных тестах
* уверенный SQL: проверяешь данные в базе, пишешь запросы со связями и агрегатами
* тест-дизайн: по требованиям и критериям приёмки строишь проверки и находишь пробелы в самих требованиях.
Будет преимуществом:
* использование AI-инструменты в работе: генерация тестов и данных, разбор логов, ускорение рутины
* понимание SDLC, STLC, Agile, Scrum, Kanban; работал с Jira и TestIT или аналогичной системой управления тестированием
* опыт написания коде на Java, JavaScript или TypeScript, Python (одном или нескольких), читаешь код разработки и понимаешь, где искать причину дефекта
* знание JavaScript или TypeScript для UI-автотестов
* опыт проверки витрин и ETL, сверки отчётов с источниками
* опыт тестирования AI-функций: оценка ответов LLM, эталонные наборы, работа с промптами
* стремление развиваться в смежных направлениях: системный анализ, анализ данных, тестирование AI.
**Стек: Язык и платформа:** Java 25, Spring Boot 4, Maven, JavaScript SPA; **Данные:** PostgreSQL, Hibernate 7 / Spring Data JPA, Hibernate Envers, jOOQ, Liquibase; **ИИ:** GigaChat (LangChain4j), SaluteSpeech (gRPC), OCR GigaPlatform, Python-сервис анализа рядов; **Безопасность и надёжность:** Spring Security (OAuth2), mTLS, BouncyCastle, Resilience4j; **Интеграция и API:** REST, OpenAPI (SpringDoc), Jackson 3, MapStruct; **Наблюдаемость:** Spring Boot Actuator, JSON-логи (Logstash encoder); **Качество:** JUnit 5, Mockito, AssertJ, JaCoCo, PIT, Checkstyle; **Инфраструктура и доставка:** Kubernetes и Argo CD
Условия
* комфортный современный офис рядом с м.Кожуховская (г Москва, проезд 2-й Южнопортовый, 12Ак1стр1)
* ежегодный пересмотр зарплаты и годовая премия
* более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
* расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
* гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
* подписка Прайм с возможностью совместного использования на трёх близких
* вознаграждение за рекомендацию друзей в команду Сбера.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.