Команда разработки платформы для внутренних корпоративных систем банка работает над созданием системы управления задачами и систем документооборота. В работе применяются современные подходы и внедряются инструменты на базе искусственного интеллекта.
Технологии
Kotlin
Spring Boot
PostgreSQL
OpenSearch
S3
GitLab
Podman
Kubernetes
ActiveMQ
Apache Kafka
Orchestration
Backstage.io
AsyncAPI
Задачи инженера
участие в формировании требований по задачам и их оценке.
проведение функционального тестирования.
написание новых автотестов и их поддержка.
участие совместно с командой в нагрузочном тестировании и тестировании производительности.
участие в развитии процесса тестирования и фреймворка автотестов.
изучение новых технологий и развитие в смежных областях.
участие в разборе инцидентов.
участие в проверке кода.
проектирование и разработка сервисов с использованием искусственного интеллекта.
участие в командных процессах: ежедневных встречах, ретроспективах и планировании.
Навыки инженера
знание процессов разработки и тестирования программного обеспечения.
навык составления сценариев тестирования и применения теории тестирования на практике.
навык разработки автотестов на Java или Kotlin с использованием Playwright и Maven или Gradle.
уверенное владение фреймворком Spring.
навык тестирования веб-приложений и REST API.
опыт тестирования сервисов с использованием заглушек.