О вакансии
Разработчик в группу разработки инструментов управления тестированием
Мы строим платформу для обеспечения и анализа качества продукта на различных этапах его жизненного цикла. Платформа включает систему управления тестированием (TMS), аналитические дашборды и точки интеграции в поверхностях портала разработки. Мы фулстек-команда, где каждый понимает устройство всей платформы: от фронтенда и бэкенда до CLI-инструментов, инфраструктуры и интеграций с другими сервисами.
Какие задачи вас ждут
- Развивать TMS и платформу обеспечения качества на базе портала разработки: проектировать архитектуру, реализовывать интеграции, разрабатывать CLI-инструменты
- Строить и улучшать дашборды, чтобы анализировать поведение тестов
- Работать с реляционными и аналитическими БД, писать и оптимизировать сложные запросы для обработки данных
- Интегрировать данные о тестировании и качестве проверок в различные поверхности портала, которыми ежедневно пользуются тысячи инженеров
Мы ждём, что вы
- Готовы разбираться в сложной предметной области тестирования, учитывать потребности QA-инженеров и предлагать улучшения продукта
- Разрабатывали веб-сервисы и понимаете принципы построения надёжных и расширяемых систем с высокой нагрузкой на чтение
- Готовы программировать на TS на бэкенде (Node.js) и фронтенде (React), но не боитесь при необходимости разобраться в других ЯП
- Работали с реляционными и аналитическими БД, умеете писать и оптимизировать запросы к ним
- Готовы участвовать в дежурствах, разбираться в инцидентах и доводить улучшения до продакшена