Яндекс ID — это гораздо больше, чем форма для ввода логина и пароля на сервисах Яндекса. Мы разрабатываем множество экосистемных продуктов, связанных с хранением и обработкой данных миллионов пользователей как на внутренних сервисах Яндекса, так и на внешних сайтах и в приложениях. Ищем внимательного специалиста, который присоединится к нашей команде. Нам нужен не просто тестировщик, который проставляет галочки в чек-листах, а человек с живым интересом к продукту. Ждём, что вы будете не только находить баги, но и разбираться в причинах их возникновения, глубоко погружаясь в логику системы.

Обязанности:

Глубокое ручное тестирование
Вы станете ключевым участником процессов контроля и защиты качества. Нам важно, чтобы вы проверяли пользовательские сценарии на осмысленность, удобство (UX) и логику, а не просто сверяли фактический результат с ожидаемым. Анализ требований и проектирование тест-кейсов
Предстоит самостоятельно продумывать граничные случаи и негативные сценарии, чтобы находить уязвимости в логике до того, как код попадёт в релиз. Точечная автоматизация на TypeScript и иногда на Python
Основной фокус — ручное тестирование, но мы ценим инженерный подход. Если вы видите рутинный регрессионный сценарий, который выгоднее автоматизировать, — пишите автотест. Это не основная задача, а инструмент для разгрузки рутины. Участие в обсуждении архитектуры
Мы ценим взгляд тестировщика на систему. Вы сможете влиять на требования и архитектуру фич, чтобы изначально закладывать в них тестируемость и надёжность.

Ключевые навыки:

  • Занимались ручным тестированием веб-приложений от трёх лет
  • На базовом уровне умеете писать и поддерживать автотесты. Вы не обязаны строить фреймворк с нуля, но должны уметь закрыть автотестом простую проверку или поправить упавший тест
  • Знаете TypeScript и имеете базовый опыт работы с Playwright или Selenium для поддержания и пополнения автотестов
  • Инициативны и задаёте правильные вопросы, не боитесь уточнить у разработчика неясные моменты в ТЗ или оспорить решение ради улучшения качества
  • Умеете читать чужой код — это поможет быстрее локализовать проблему

Дополнительные требования:

  • Работали с системами авторизации и понимаете специфику тестирования безопасности
  • Умеете самостоятельно настраивать окружение для тестирования
  • Использовали ИИ-инструменты в тестировании