Описание
Ozon Банк развивает финансовые технологии для людей и бизнеса и самостоятельно создаёт банковские системы: процессинг, учётное ядро, финансовый мониторинг и переводы через СБП. Команда разрабатывает финтех-сервисы и банковские продукты на платформе 1С, включая высоконагруженные сервисы.
Задачи
•Дорабатывать и поддерживать внутренние фреймворки на основе YAxUnit и Vanessa Automation, улучшать их функциональность, скорость и удобство для разработчиков
•Интегрировать CI/CD-пайплайны 1С-сервисов с общими сервисами тестирования банка: подготовкой данных, отчётами и окружениями
•Разрабатывать библиотеки 1С для сбора метрик, логов и трейсов в автоматических тестах и боевых средах
•Настраивать и оптимизировать запуск тестов в GitLab CI
•Поддерживать информативность Allure-отчётов
Требования
•Уверенно владеть языком 1С и понимать особенности платформы 8.3
•Уметь писать расширяемый и тестируемый код
•Знать Python для создания обвязок, утилит и интеграционных слоёв между 1С и внешней инфраструктурой
•Знать основы теории тестирования, включая тест-дизайн, виды тестирования и работу с тестовой документацией
•Знать Docker, Git и Bash, понимать контейнеризацию, уметь писать скрипты автоматизации и работать с ветками, merge и rebase
•Быть готовым писать код, а не только выполнять ручные проверки
•Обладать системным мышлением и желанием создавать инструменты для ускорения работы команды
•Будет плюсом: опыт настройки пайплайнов в GitLab CI, работы с EDT, интеграции Allure с тестами 1С, понимание OpenTelemetry или аналогичных систем наблюдаемости
Условия
Условий в вакансии нет