AQA Java (GigaNetwork)
Описание
Ищем автотестировщика для проверки backend-сервисов на Java, интеграционных API, банковских/финансовых сценариев и пользовательских бизнес-флоу. Обязанности разработка и поддержка автотестов для Java backend-сервисов. покрытие unit, integration, contract, regression и E2E-сценариев. проверка REST/RPC API, сервисных контрактов, DTO, статусов и ошибок. тестирование бизнес-логики, связанной с платёжными сценариями, лимитами, контрагентами, документами и статусами операций. проверка корректности работы сервисов с хранилищем данных и stub/mock-реализациями. поддержка тестов в Maven multi-module проектах. настройка и запуск тестов в локальном окружении и CI. анализ падений автотестов, локализация причины и оформление дефектов. подготовка тестовых данных, фикстур, моков и заглушек внешних систем. проверка негативных сценариев: недоступность внешнего сервиса, дубли запросов, ошибки авторизации, некорректные входные данные, превышение лимитов. контроль, чтобы клиентские API не раскрывали внутренние технические детали и чувствительные данные. подготовка отчётов по результатам прогонов автотестов. для части сервисов тестировать frontend. Требования опыт автоматизации тестирования Java backend-сервисов. опыт работы с Maven multi-module проектами. опыт тестирования API и сервисных контрактов. опыт подготовки тестовых данных и проверки данных в БД. опыт анализа логов и причин падения тестов. опыт в банковском, финтех или B2B-домене будет большим плюсом. Будет плюсом понимание банковских платёжных процессов. опыт тестирования платёжных документов, лимитов, контрагентов и подписания. опыт contract testing между микросервисами. опыт тестирования сервисов с event-driven архитектурой. опыт работы с Kafka или другими брокерами сообщений. опыт performance/smoke тестов для поиска, каталогов или больших объёмов данных. опыт проверки безопасности API на базовом уровне. Тебе нужно будет самостоятельно: - разобраться в Java-сервисе; - поднять локальное окружение; - написать автотесты; - подготовить тестовые данные; - проверить API-контракты; - локализовать причину падения; - оформить понятный дефект; - встроить тесты в CI. Условия комфортный современный офис - м. Кутузовская ежегодный пересмотр зарплаты, годовой бонус корпоративный спортзал и зоны отдыха более 400 образовательных программ СберУниверситета для профессионального и карьерного развития расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ подписка Прайм с возможностью совместного использования на трёх близких вознаграждение за рекомендацию друзей в команду Сбера корпоративная пенсионная программа.