Яндекс ID — это гораздо больше чем форма для ввода логина и пароля на сервисах Яндекса. Мы разрабатываем множество экосистемных продуктов, связанных с хранением и обработкой данных миллионов пользователей как на внутренних сервисах Яндекса, так и на внешних сайтах и приложениях.
Ищем опытного специалиста по автоматизации тестирования, который присоединится к нашей команде. Нам нужен не просто инженер, который пишет тесты по образцу. Мы ищем человека с живым интересом к системам, который будет не только проверять, что работает, но и разбираться, почему работает именно так.
Какие задачи вас ждут:
- Автоматизация тестирования фронтенда (TypeScript)
Предстоит писать и поддерживать автотесты для пользовательского интерфейса. Мы хотим, чтобы пользовательские сценарии проверялись не только на «прошло / не прошло», но и с учётом UX и контекста.
- Автоматизация тестирования API и логики бэкенда (Python, pytest)
Нужно будет покрывать автотестами критически важную логику авторизации.
- Проектирование автотестов с нуля — без слепого копирования, с осознанным подходом
Мы не хотим превращать автотесты в формальность. Придётся самостоятельно анализировать, что и как стоит тестировать, какие проверки действительно нужны и где автотесты помогут поймать настоящие проблемы.
- Участие в обсуждении архитектуры и нюансов авторизации
Мы ценим взгляд тестировщика на архитектуру системы. Вы сможете влиять на то, как мы строим фичи и процессы, чтобы они изначально были удобны и надёжны в тестировании.
Мы ждем, что вы:
- Имеете опыт автоматизации тестирования фронтенда и бэкенда (важно понимание обеих областей и глубокие знания в одной из них)
- Знаете современные инструменты и подходы тестирования: TypeScript, Python, Testplane, pytest + Allure, CI/CD, TMS
- Умеете читать и понимаете чужой код
- Инициативны, внимательны к деталям и умеете задавать неудобные вопросы
- Готовы брать ответственность и не боитесь предлагать изменения
Будет плюсом, если вы:
- Работали с системами авторизации