С согласия
@tadatuta :)
Всем привет!
Яндекс.Практикум ищет специалиста, который поможет с написанием тестов для обучающих задач в тренажере по HTML, CSS, JS.
В тренажере есть задания, в которых мы ожидаем от студента некоего «правильного» решения. Для каждого задания у нас есть «эталон» решения. Задача человека, пишущего тесты, придумать и реализовать такие проверки, чтобы правильное решение (пусть и неэталонное) их проходило, а неправильное генерировало читаемые ошибки.
Задачи:
1. Прохождение контента тренажёра и разработка решений для тестирования кода
2.Написание тестов, проверяющих код студента:
🔸 HTML/CSS: писать проверки DOM дерева
🔸 JS: писать проверки AST
3. Следить за кроссбраузерностью (тесты выполняются в браузере пользователя);
4. Разработка/доработка библиотеки тестов (набор проверяющих функций, которые тестируют чужой код);
5. Optional: участие в создании более удобной инфраструктуры тестирования.
Требования:
🔸 HTML/CSS/JS;
🔸 DOM API;
🔸 Знание основ Git;
🔸 Желание разобраться с esprima/esquery.
Будет плюсом:
🔸 gulp;
🔸 webpack;
🔸 Претендент подготовится и исследует best practices в тестировании учебного контента.
Вилка по зп:
120-150 тыс. рублей
Тестовое тут:
https://github.com/sashabratchikov/test-js-domКонтактное лицо: Саша Братчиков
@bratchikov — телеграм