Обязанности:
BSS / Banks Soft Systems — российский разработчик ИТ-решений для финансового сектора и смежных отраслей.С 1994 года мы создаем продукты для банков и крупных организаций: системы дистанционного банковского обслуживания, решения для клиентского сервиса, информационной безопасности, речевых технологий и ИТ-консалтинга.Среди наших клиентов — банки от топ-10 до топ-100, государственные организации, здравоохранение, телеком и электронная коммерция. В компании работает более 700 человек.О роли: Мы ищем инженера, который возьмёт на себя автотестирование крупного финтех-продукта: вести направление в ежедневной работе — прогоны, новые тесты, инфраструктура; участвовать в переходе на новую архитектуру автотестирования вместе с архитектором компании; внедрять подходы применения AI в автотестировании — от генерации тестов до анализа результатов.Чем предстоит заниматься: Поддержка и развитие текущего решения по автотестированию: фреймворки на Java и Groovy, UI-тесты на Selenide, прогоны в TeamCity и GitLab. Погружение в продукт и тестовую модель. Разработка автотестов по новым доработкам продукта: пользовательские сценарии, UI, API, интеграции с внешними системами. Анализ результатов прогонов: разбор упавших тестов, заведение дефектов, поддержание набора в актуальном состоянии. Работа над стабильностью и временем прогонов. Развитие инфраструктуры запуска автотестов совместно с DevOps, в том числе перевод прогонов на Kubernetes. Участие в переходе на новый стек под руководством архитектора компании: обкатка подходов, перевод автотестов на новый каркас. Мы смотрим в сторону Playwright + TypeScript. Участие во внедрении генерации автотестов AI-ассистентами.Что мы ждём от кандидата: Опыт автоматизации тестирования веб-приложений и API от 4 лет. Уверенная Java, умение читать и дорабатывать чужой код. Selenium или Selenide, TestNG или JUnit. Практика работы с REST API и базами данных: проверки интеграций, работа с тестовыми данными. CI/CD: GitLab CI или TeamCity, Docker. Опыт работы с системами управления тестированием (TestRail, TestY). Навык построения отчётов о прогонах в Allure. Опыт использования LLM или AI-агентов в рабочих процессах. Умение находить причины нестабильности тестов и устранять их, а не маскировать ретраями. Готовность вести направление автотестирования: самостоятельно расставлять приоритеты и отвечать за результат. Готовность разбираться в большом продукте со сложной предметной областью.Будет преимуществом: Знание Groovy — часть текущих автотестов написана на нём. Опыт работы с Playwright, TypeScript или JavaScript Kubernetes: запуск и отладка приложений в кластере Опыт автоматизации десктопных приложений Windows. Опыт в финтехе или банковских проектах.Мы предлагаем Живую задачу: продукт активно развивается, и автотестирование развивается вместе с ним. Возможность применить инновационные подходы к автотестированию с использованием AI. Работу в связке с сильными командами разработки, DevOps и QA и поддержку архитектора. Стабильность и признание: мы входим в топ-15 крупнейших финтех-компаний России и в список системообразующих ИТ-организаций РФ. Профессиональное развитие: менторство, внутренние вебинары, участие в профильных конференциях. Конкурентную заработную плату и пакет ДМС. Удалённый формат работы или гибрид, гибкий график.Пожалуйста в сопроводительном письме укажите желаемый уровень заработной платы (если не указано в резюме).Похожие вакансии