Ozon
Ведущий инженер по автоматизации тестирования, Кредитные продукты для физических лиц, Ozon Банк
- Автоматизация тестирования
- QA
- IT
- Python
- Pytest
- Тестирование
Ozon Банк — это отдельная часть Ozon, где тесно переплетается всё, что связано с финансами и IT. Мы создаём новые для рынка продукты и сервисы для физических и юридических лиц. Гордимся атмосферой в командах: каждый сотрудник может влиять на процессы и пути к результату.
Ищем Ведущего инженера, который сможет вести технические изменения в автоматизации тестирования: увидеть проблему, предложить подход, договориться с командами и довести решение до работающего инструмента или процесса. Предстоит разрабатывать тесты и развивать тестовую инфраструктуру.
Наша команда развивает кредиты наличными, кредитные карты, автокредиты, рассрочку и другие продукты для физических лиц. Тестируем сами продукты, сервисы сопровождения, отчётность и связанные с регуляторными требованиями процессы. Команды выпускают сотни релизов в неделю, и нам важно удерживать этот темп без потери качества.
Вам предстоит:
- Писать и развивать API-автотесты на Python для продуктов, сервисов сопровождения, отчётности и регуляторных процессов
- Улучшать наши инструменты, в том числе систему наблюдения за состоянием и результатами тестов
- Повышать стабильность тестов и улучшать проверки в CI (GitLab CI)
- Влиять на подходы к тестированию новых продуктов и инструменты команды
- Вместе с командой разработки находить узкие места, выбирать приоритеты и внедрять решения
Мы ожидаем, что вы:
- Знаете и хорошо понимаете основные принципы тестирования и автоматизации
- Имеете опыт проектирования инструментов тестирования, поиска причин нестабильности и внедрения изменений между командами
- Применяете в работе техники тест-дизайна
- Обладаете опытом тестирования приложений, построенных на микросервисной архитектуре
- Знаете Python (или другой язык программирования и готовы быстро перейти на Python)
- Обладаете опытом тестирования API (мы используем gRPC, GraphQL, REST)
- Знаете Git и Bash
Будет плюсом, если:
- Вы умеете работать с системами непрерывной интеграции (мы используем GitLab CI)
- Уже занимались тестированием программных продуктов из области финансовых технологий
- Работали с PyTest, Allure, Requests или аналогами
Что есть в команде:
- Код-ревью автотестов, линтеры, запуск проверок backend и frontend в merge request
- Соотношение QA и разработчиков - примерно 1 к 4–5
- Гибкий формат: можно работать удалённо, гибридно или из офиса