Москва
Ищем Инженера по автоматизации тестирования в команду QA платёжной инфраструктуры Ozon.
Мы помогаем клиентам делать покупки быстрее и удобнее. Подходим к развитию максимально серьёзно и масштабно: без платежей Ozon не может существовать. Здесь важно продумывать всё в деталях: финансовые вопросы не терпят ошибок. Мы развиваем бизнес: подключаем эквайеров, внедряем новые способы оплаты, поддерживаем новые сервисы. Отвечаем за всю техническую часть, связанную с платежами: оптимизируем работу с базами данных, готовим сервисы к повышенным нагрузкам во время распродаж, гарантируем оплату каждого заказа.
Почему у нас интересно:
- Платежи Ozon – критически важный инфраструктурный сервис. Пользователи и другие команды разработки всегда замечают любые изменения;
- Команда платёжной инфраструктуры состоит из опытных разработчиков, которые отлично понимают, что, как и зачем делают;
- Основные процессы уже обеспечены автотестами;
- У нас хорошо настроены тестовые среды. Есть внутренний контур команды платежной инфраструктуры и общий тестовый контур компании;
- У нас хорошо организованы логирование, мониторинги и развертывание ПО. Есть возможность применять метод канареечного деплоя.
Вам предстоит:
- Поддерживать и писать автотесты для платёжных сервисов;
- Участвовать в организации и улучшении процессов тестирования вместе с командой QA;
- Автоматизировать рутинные операции и добавлять их в CI пайплайны;
- Развивать инфраструктуру тестирования.
Мы ожидаем:
- От 3 лет занимаетесь тестированием бэкенд-сервисов;
- Умеете писать автотесты на любом языке программирования (мы пишем на Python);
- Понимаете, что такое API;
- Умеете находить нужную информацию у разработчиков и руководителя проекта, если документации недостаточно;
- Понимаете, как устроен жизненный цикл разработки и процессы тестирования ПО.
Будет плюсом:
- Уже занимались тестированием в продуктовых командах;
- Умеете работать с микросервисной архитектурой и высоконагруженными сервисами;
- Работали с gRPC;
- Умеете работать с системами непрерывной интеграции (мы используем GitLab CI).