Вакансия: Старший инженер по автоматизации тестирования (JS/TS), Отдел тестирования интеграционных решений
Описание вакансии
Вам предстоит тестировать одну из критически важных систем Ozon WMS, системы управления складами, которая отвечает за все процессы, происходящие от прихода товара до формирования готовой посылки. WMS это высоконагруженная система, состоящая из нескольких десятков разных микросервисов, отвечающая за качественную, своевременную и удобную доставку товаров от Ozon по всей России и СНГ. То, что мы разрабатываем и тестируем, можно пощупать руками, есть возможность посетить склад и посмотреть, как всё реально работает.
Наш стек: JavaScript, SQL, TypeScript, Jira, Confluence, Allure, Chrome Dev Tools, Git, Playwright.
Вам предстоит :
- Самостоятельное проведение функционального, регрессионного, интеграционного и других видов тестирования, необходимых для обеспечения качества на проекте (в том числе анализ и тестирование требований; уметь находить и анализировать логи, на основании анализа понимать, на чьей стороне произошла ошибка);
- Работа в продуктовой команде в рамках Agile процессов (в том числе работа с ошибками);
- Разработка тестовой документации, нужной на проекте;
- Подготовка тестовых данных;
- Сопровождение релизов;
- Разработка автотестов с помощью уже разработанных средств, их выполнение и анализ результатов;
- Оценка, приоритизация, планирование задач по обеспечению качества на своем продукте;
- Анализ требований и участие в их разработке на ряду с разработчиками/аналитиками;
- Составление отчетов по результатам работ.
Мы ожидаем:
- Знание TypeScript, опыт работы с Playwright (знание Python будет плюсом);
- Знание свойств качественных требований и техники тестирования требований;
- Применение основных техники тест-дизайна (граничные значения, классы эквивалентности, попарное тестирование, метод предугадывания ошибки, причина-следствие) при написании тест-кейсов;
- Написание понятной другим тестировщикам документацию в формате инструкций, чек-листов и тест-кейсов;
- Умение интерпретировать ответ от API (читать структуру response, статус ответа, понимать информацию в теле ответа.);
- Знание HTTP статусов и понимание, когда каждый из них используется;
- Понимание CI/CD процесса и умение работать с одной из систем сборки (Gitlab, Jenkins, Teamcity).
Мы предлагаем:
- Динамичный и быстроразвивающийся бизнес, ресурсы, возможность сделать вместе лучший продукт на рынке e-commerce.
- Свободу действий в принятии решений.
- Достойный уровень заработной платы.
- Профессиональную команду, которой мы гордимся.
- Возможность развиваться вместе с нашим бизнесом.