Разработчик JavaScript, Инструменты тестирования

Дата размещения вакансии: 04.07.2024
Работодатель: Ozon
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

Команда инструментов тестирования занимается развитием и поддержкой решений, потребителями которых являются все qa специалисты маркетплейса.


Наш стек: Selenium, Pytest, TypeScript, Playwright, Jest, Go, GRPC, Protobuf, Postman, PSQL, Kafka, Clickhouse, Memcached, S3, Redis, Allure, Docker.

Вам предстоит:

  • Писать инструменты тестирования на TS/JS/VUE.
  • Продумывать и оптимизировать процессы сборки, тестирования и доставки кода.
  • Взаимодействовать с другими командами для решения их проблем.
Мы ожидаем:
  • Знание JavaScript, понимание, как устроено прототипное наследование, зачем нужны замыкания и что такое контекст.
  • Знание, что такое Reflow, Repaint, Event Loop, Microtask.
  • Знание особенности различных браузеров.
  • Знание, что делают атрибуты prefetch, preload, autofocus.
  • Знание и понимание работы git.
  • Хорошее знание CSS3 и HTML5.
  • Опыт работы с одним из SPA-фреймворков: Svelte, Angular, Vue. js, React.
  • Опыт работы с NodeJS.
  • Умение писать чистый, тестируемый код.
  • Умение отслеживать причины ошибок на всех уровнях ПО.
  • Умение разбираться в чужом коде и писать код понятный другим участникам команды.
Плюсом будет:
  • Знание Jest для написания unit тестов.
  • Знание Playwright или Wdio для e2e-тестов.
  • Опыт работы с Prometheus, Grafana.
  • Опыт работы с Linux, Docker, Kubernetes.
  • Понимание принципов CI/CD.

Мы предлагаем:

  • Динамичный и быстроразвивающийся бизнес, ресурсы, возможность сделать вместе лучший продукт на рынке e-commerce.
  • Свободу действий в принятии решений.
  • Достойный уровень заработной платы.
  • Профессиональную команду, которой мы гордимся.
  • Возможность развиваться вместе с нашим бизнесом.