Ozon Банк — это подразделение Ozon, в котором тесно переплетается всё, что связано с финансами и IT. Мы создаём новые для рынка продукты и сервисы для физических и юридических лиц и делаем жизнь миллионов пользователей лучше. А ещё гордимся атмосферой, которую создали в командах — каждый сотрудник может влиять на процессы и пути к результату.
В этом году команда тестирования сосредоточена на запуске автотестирования для всех продуктов и сервисов на всех уровнях. Главная задача — сделать так, чтобы тесты были готовы к моменту релиза любой новой функциональности.
Мы активно развиваем инфраструктуру, инструменты тестирования и разработки тестовых сервисов — у нас:
— Собраны тесты на Playwright на моках для фронтенда — все на TypeScript
— Все существующие тесты встроены в CI во всех MR-ах
— Проводится код-ревью автотестов + есть линтеры
— Есть автоматизированный подсчёт покрытия по множеству параметров
— Собирается статистика по лаунчам, а также выводится подробная сводка по каждому тесту
Наша команда растёт, и мы ищем QA-инженера, который сможет тестировать интеграции между ПО банка и кастомной средой банкомата. Вы сможете напрямую работать с реальными банкоматами прямо из офиса.
Вам предстоит:
— Тестировать сервисы в связке с ПО банкомата
— Писать автотесты фронта на playwright с замоканым бэкендом
— Совершенствовать уже существующие автотесты, создавать новые и развивать инфраструктуру для них
— Внедрять автотесты в новые проекты
— Развивать существующие и внедрять новые инструменты тестирования
Мы ожидаем:
— Имеете опыт в автоматизации тестирования от 3 лет
— Знание и понимание основных принципов тестирования и автоматизации
— Умение писать автотесты
— Умение работать в технике тест-дизайна
— Опыт работы с автотестами в CI
— Опыт тестирования веб-приложений
— Знание DevTools
— Владение TypeScript или JavaScript — либо готовность быстро перейти на TypeScript
— Знание инструментов автоматизации тестирования: Jest, Playwright или аналогов — Cypress, Puppeteer, Selenium или его «обёрток»
— Владение Git и Bash на базовом уровне
Будет плюсом:
— Опыт тестирования банкоматов или иных устройств для совершения финансовых операций
— Опыт написания тестов для фронтенда с использованием моков API
— Умение писать тесты для client-side performance
— Знание Docker, Allure TestOps, Moon или Gitlab CI
Похожие вакансии
Опыт работы с Python и его библиотеками для автоматизации тестирования. Базовое понимание электроники и интерфейсов (RS-485, RS-422, CAN...
Опыт администрирования NGFW/UTM, IPS/IDS, СКЗИ. Опыт работы с операционными системами семейства Windows, семейства Linux на уровне системного администратора.
Высшее профессиональное образование (желательно юридическое, управление персоналом). Опыт на руководящей должности от 2х лет. Владение программами 1С Зарплата...
Высшее или техническое строительное образование. Знание норм и правил в строительстве. Опыт работы в строительстве на благоустройстве от 5-х...
Высшее техническое образование. Опыт разработки встроенного ПО от 3 лет. Уверенное знание языка программирования С / С++. Опыт разработки программного обеспечения...
