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