Разработчик в автоматизации тестирования

Требования

Веб-разработчик
Middle
JavaScript
React
HTML
CSS
Node.js
TypeScript

Условия

Можно удалённо
Неполный рабочий день

Компания

Обучаем будущих разработчиков, аналитиков, дизайнеров и других востребованных интернет-специалистов

Описание вакансии

Яндекс Практикум — сервис, где любой человек может освоить новую профессию. Мы верим, что это возможно только с помощью регулярных усилий и практики. 

Мы ищем человека, который бы писал автоматические проверки студенческих проектов на курсе «Веб-разработчик». Одна из важных частей курса — проектные работы, которые студенты пишут и сдают на проверку в конце каждого спринта. Вам предстоит улучшить автоматизированные проверки этих работ.

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

  • Увеличивать степень покрытия тестами.
  • Сделать тексты ошибок понятнее.
  • Внедрять новые технологии для проверок.
  • Разрабатывать критерии проверки совместно с методическим отделом.
  • Составлять чек-листы и документацию.

Что нужно знать и уметь:

  • Работать с NodeJS, Express, Mongo.
  • Знать, что такое CI/CD (Github actions).
  • HTML, CSS, JavaScript, TypeScript, React.
  •  Уметь работать с тестовыми библиотеками (что-то из jest/mocha/chai/puppeteer/selenium/postman).

Кроме программирования:
Если вы не знаете технологии из списка выше в совершенстве, мы поможем закрыть пробелы. Но есть навыки и качества, которые мы ценим выше, чем умение программировать:

  • Стремление расширять технологический кругозор и оттачивать навыки. Желание участвовать в создании других курсов по веб-разработке.
  • Желание делиться знаниями и опытом, рассказывать о сложных концепциях доступно и понятно. Так, чтобы поняли ваши родители.
  • Умение строить аналогии и придумывать метафоры.
  • Быть дружелюбным в общении и работать сообща с командой.

Что мы предлагаем:

  • Удалённую работу. У Практикума нет своего офиса — так что вы можете работать с нами из любой точки мира. В Москве и Санкт-Петербурге мы бронируем коворкинги.
  • Удобный цифровой офис. Мы используем Slack, Miro, Notion, Zoom, Figma — инструменты, которые позволяют классно организовать совместную работу.
  • Осязаемые результаты работы. Главная метрика, по которой мы судим сами себя — это процент студентов, которые находят работу после окончания курса (сейчас — 71,1%).
  • Небольшую и дружную команду, которая отвечает за создание и выпуск контента. Мы поддерживаем друг друга и любим шутить.
  • Возможность экспериментировать и принимать самостоятельные решения. Мы доверяем вашему опыту и не тратим время и силы друг друга на микроменеджмент.
  • Развитие. Практикум растёт, и вы можете в этом поучаствовать.
  • Ну и деньги, само собой.