Обязанности:
Чем предстоит заниматься: Взаимодействовать с вендором и командой платформы Подготавливать тестовые данные Проектировать, разрабатывать и поддерживать тестовую документацию (тест-кейсы, чек-листы, тест-планы) Разрабатывать и поддерживать фреймворк автотестов для тестирования платформы, API-шлюзов и интеграций с системами банка Проектировать и разрабатывать заглушки (mock-сервисы / stubs) Интегрировать автотесты в CI/CD пайплайны (TeamCity) Анализировать результаты прогонов, расследовать причины падений, заводить баги и взаимодействовать с разработчиками для их исправления Что мы ожидаем от кандидата: Умение с нуля выстраивать процессы автоматизации тестирования в команде Понимание подхода Shift Left Testing и желание его применить Владение и использование на практике различных методик тестирования Понимание и умение применять основные паттерны программирования и автоматизации тестирования в частности Хорошие практические навыки в Java Core, уверенное владение, понимание многопоточности, Collections API, Stream API Понимание работы Maven/Gradle и умение настроить проект Опыт тестирования Kafka-потребителей и продюсеров Умение писать проверочные SQL-запросы (PostgreSQL) Уверенное владение WireMock (настройка stubs, response templating, задержки, верификация вызовов) Умение работать с GIT в условиях большой команды (Git, GitLab, GitHub, Bitbucket) Навыки коммуникации для эффективного взаимодействия с вендором и командой Будет плюсом понимание банковской сферы, знание платёжных процессов, AML, процессингаПохожие вакансии