DKB Code Factory
(Senior) QA Engineer - Backend (x/f/m)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
QA-инженер в DKB (найм через Code Factory) для обеспечения качества backend-систем: стратегия тестирования, автоматизация тестов API и микросервисов, интеграция в CI/CD.
Задачи
- Разрабатывать стратегию тестирования backend-систем совместно с разработчиками и продуктовыми командами и обеспечивать разумное покрытие тестами на разных уровнях
- Проектировать, реализовывать и поддерживать автоматизированные тесты для API и микросервисов, сохраняя их стабильность и поддерживаемость при росте сложности
- Определять, какие тесты уместны на уровне unit, API/integration или end-to-end, и избегать дублирования между уровнями
- Интегрировать автотесты в CI/CD-пайплайны, анализировать результаты и выявлять ошибки и риски качества на ранних этапах
- Анализировать и отлаживать упавшие и нестабильные тесты, постоянно улучшать существующие тестовые фреймворки и процессы
- Активно участвовать в обеспечении качества, выявлять риски с командой и определять, где автоматизация действительно добавляет ценность
- Тесно работать с разработчиками, product owner, бизнес-командами и другими QA-инженерами
Требования
- Законченное образование в STEM-сфере, эквивалентное обучение или релевантный практический опыт в разработке ПО или обеспечении качества
- Солидный опыт в автоматизации тестирования с умением выстраивать поддерживаемую, надёжную и масштабируемую структуру тестов
- Практический опыт программирования на Java и написания читаемого, поддерживаемого тестового кода
- Опыт тестирования API и микросервисов, понимание распределённых backend-систем и синхронной/асинхронной коммуникации
- Понимание основ event-driven архитектур, желательно опыт с Apache Kafka или аналогичными технологиями
- Опыт работы с CI/CD-пайплайнами и понимание интеграции автотестов в процесс разработки и доставки
- Умение выявлять риски, ставить под сомнение существующее покрытие тестами и предлагать идеи по улучшению стратегии тестирования
- Самостоятельность, организованность, ориентированность на решение и желание изучать новые технологии
- Уверенная коммуникация технических и качественных тем с разными стейкхолдерами
- Уверенное владение немецким и английским языками, желательно на уровне B2 и выше
Условия
- Трудоустройство в DKB при прохождении найма через Code Factory (CoFa)
- Стабильность ведущего банка в сочетании со скоростью и инновационностью tech-среды
- Команда, где на первом месте сотрудничество и результат
- Равные возможности и инклюзивная среда независимо от происхождения, возраста, пола, идентичности, ориентации, религии или инвалидности
Навыки
- Java
- Serenity BDD
- API testing
- microservices
- Apache Kafka
- CI/CD
- test automation
- event-driven architecture