Разработчик в группу разработки инструментов управления тестированием
Компания: Яндекс
Локация: Санкт-Петербург
О компании
Яндекс — это одна из крупнейших IT-компаний в России, которая предоставляет широкий спектр интернет-сервисов и технологий. Ведущий игрок на рынке поисковых систем и онлайн-рекламы, Яндекс активно развивает собственные решения в области данных, аналитики и искусственного интеллекта. Команда работает над высоконагруженными проектами, она активно использует новейшие технологии для обеспечения качества и производительности продуктов.
Ключевые факты:
- Год основания: 1997
- Более 20 лет на рынке
- Крупнейшая поисковая система в России
- Широкий спектр услуг, включая карты, такси, музыку и облачное хранилище
- Более 10 000 сотрудников по всему миру
О вакансии
Команда разработки инструментов управления тестированием в Яндексе создает платформу для обеспечения и анализа качества продуктов на всех этапах их жизненного цикла. В настоящее время разработка охватывает ключевые компоненты, такие как система управления тестированием (TMS) и аналитические дашборды, которые помогают в оценке эффективности тестов.
Команда состоит из фулстек-разработчиков, которые понимают всю архитектуру платформы — от фронтенда до бэкенда. Вы будете заниматься как развитием системы управления тестированием, так и интеграцией данных о тестировании в различные компоненты портала, которым пользуются тысячи инженеров.
Чем предстоит заниматься:
- Развивать систему управления тестированием и платформу обеспечения качества.
- Проектировать архитектуру и разрабатывать интеграции между системами.
- Создавать и совершенствовать аналитические инструменты и дашборды для анализа тестов.
- Оптимизировать запросы к реляционным и аналитическим базам данных.
- Интегрировать данные о качестве в интерфейсы портала разработки.
Что мы предлагаем:
- Возможность работать в фулстек-команде с задействованными вендорами.
- Опыт разработки для высоконагруженных систем.
- Участие в дежурствах и возможность влиять на реальные изменения в продакшене.
Обязанности
- Развивать систему управления тестированием (TMS).
- Проектировать архитектуру для интеграции с другими системами.
- Разрабатывать CLI-инструменты для управления тестированием.
- Создавать и улучшать аналитические дашборды.
- Оптимизировать запросы для работы с реляционными и аналитическими базами данных.
- Интегрировать данные о тестировании в интерфейсы портала разработки.