Мы запускаем масштабный проект — создание высоконагруженной брокерской платформы для торговли финансовыми инструментами. Наша цель — обеспечить качество и стабильность ядра системы, которое будет обрабатывать миллионы транзакций в день с минимальной задержкой.
Это уникальная возможность повлиять на подход к качеству и автоматизации с самого начала проекта, выстраивая стратегию тестирования и инженерную культуру. При этом вы будете опираться на проверенную инфраструктуру Ozon Банка.
Ищем опытного QA Automation инженера, который поможет команде обеспечить высокий уровень качества брокерских продуктов.
Как работает наша команда:
- Интегрируем автотесты в CI как для бэкенда, так и фронтенд
- Организуем сбор и анализ метрик тестов
- Проводится автоматизированная минимизация количества автотестов на конкретный релиз сервиса за счет анализа изменений в коде
- Чётко разделяем ответственность за упавшие тесты во время дежурств
- Проводим полную автоматизацию
Наш стек: Python (PyTest, Requests) для тестов API, Gitlab CI, Allure
Вам предстоит:
- Организовывать и улучшать процессы тестирования вместе с командой QA
- Писать новые бэкенд-автотесты и развивать для них инфраструктуру
- Быть ментором и обучать младших специалистов
- Принимать ключевые решения по проекту
Для нас важны:
- Опыт в автоматизации тестирования от 3 лет
- Понимание основных принципов тестирования и автоматизации
- Умение писать автотесты
- Знание техник тест-дизайна
- Опыт работы с автотестами в CI
- Опыт тестирования API (мы используем gRPC, GraphQL, REST)
- Знание инструментов автоматизации тестирования на Python: PyTest, Allure, Requests
- Знание Docker, Git и Bash
Будет плюсом, если вы:
- Уже занимались тестированием программных продуктов в области финансовых технологий
- Понимаете основу финансовых рынков — знаете, что такое биржевые ордер, стакан, сделка