Обязанности:
Приглашаем разработчика автоматизированных тестов на проект ЕФР (Единое Фронтальное Решение) РСХБ — внутренняя высоконагруженная банковская система для сотрудников (операционистов, менеджеров) для работы с клиентами: кредиты, счета, карты, платежи. Технологии: Java 21, REST Assured, Selenide, Oracle, IBM MQ, TestNG, Allure, свой фреймворк rshb-testit. Автотесты — API + UI — пишутся на готовом фреймворке, требуется стабильность и понимание банковской логики. ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ: Написание и поддержка автотестов (API + UI): разработка новых и актуализация существующих автоматизированных тестов на основе подготовленных тест-кейсов и чек-листов для высоконагруженной банковской системы; Работа с существующим фреймворком: использование текущего фреймворка автоматизации для добавления новых тестов; внесение небольших правок в уже готовые библиотеки (локаторы, тестовые данные); Запуск и анализ прогонов: самостоятельный запуск регрессионных прогонов, анализ результатов (Allure/ReportPortal), отсев нестабильных тестов (flaky tests) и заведение багов на найденные ошибки; Работа с тестовым окружением: подготовка тестовых данных (SQL/генераторы), настройка окружения для запуска автотестов локально и в CI/CD (GitLab CI / Jenkins); Ревью и обучение: участие в code review своих тестов, изучение архитектуры банковского софта, написание простых документационных комментариев к кейсам. НАШИ ОЖИДАНИЯ ОТ КАНДИДАТА: Java & Maven: Уверенное знание Java 8+ (ООП, коллекции, работа со строками/датами, исключения); опыт сборки проектов через Maven (зависимости, фазы, запуск тестов); Фреймворки тестирования: Опыт работы с TestNG или JUnit (аннотации, ассерты, параметризация, группировка тестов); API-тестирование: Понимание HTTP-протокола (методы, статусы, заголовки); опыт написания автотестов через REST Assured (или аналог); знание клиент-серверной архитектуры; CI/CD: Базовые навыки работы с Jenkins (запуск готовой джобы, просмотр логов, привязка параметров); Git: Уверенное использование Git (commit, push, pull, создание/переключение веток, решение простых конфликтов); Базы данных (SQL): Написание запросов средней сложности (JOIN, GROUP BY, WHERE, вложенные запросы) для проверок данных и подготовки тестовых данных; Отчетность: Опыт работы с Allure Framework (формирование отчета, анализ вложений и шагов упавшего теста); Инструменты команды: Работа в Jira и Confluence (заведение багов, привязка тест-рана к задаче). БУДЕТ ПЛЮСОМ: Опыт автоматизации: Наличие коммерческого опыта автотестирования (даже 3-6 месяцев стажировки) или сильное портфолио на GitHub; Тест-дизайн: Понимание техник тест-дизайна (эквивалентность, граничные значения, попарное тестирование, предугадывание ошибок); UI-тестирование: Базовый опыт работы с Selenium или Selenide (поиск локаторов, ожидания, Page Object на базовом уровне); Интеграции: Опыт ручного функционального или интеграционного тестирования (особенно сервисных шин — ESB); Bash/Shell: Умение написать простой bash-скрипт для поднятия окружения или распаковки логов; Английский язык: Техническое чтение документации (уровень A2-B1). ЧТО МЫ ПРЕДЛАГАЕМ: Обучение за счет компании (посещение конференций, курсов, помощь в написании статей на Хабр и т.д.); Вертикальное и горизонтальное развитие: регулярные тренинги, вебинары, митапы; Забота о вашем здоровье: ДМС с первого месяца работы, куда входит стоматология; Прозрачный доход: оклад (по итогам интервью) + ежеквартальные премии по результатам KPI; Гибкий график или полная удаленка (по итогам общения с командой); Комфортные и современные офисы в городах присутствия (Москва, Санкт-Петербург, Уфа, Брянск, Новосибирск и др.); Дополнительные бонусы от Россельхозбанка для сотрудников группы компаний (скидки на спортзалы, рестораны, маркетплейсы и т.д.).Похожие вакансии
Психометрист / разработчик тестов персонала (удаленно)
От 130 000 до 220 000 руб.
Москва. Станции метро: Теплый Стан
Заиченко Екатерина Александровна
Разработчик автоматизированных систем управления
Договорная
Москва. Станции метро: Теплый Стан
Российская электроника