yandex

Fullstack QA (ML Inference)

Тестирование • От 3 до 6 лет • Удаленно

ОБЯЗАННОСТИ

Команда Evolution ML Inference развивает и поддерживает платформу запуска инференса нейросетей в контуре Cloud.ru: клиенты поднимают Model Run / Comfy / Docker workloads на GPU, вызывают модели с низкой задержкой и управляют жизненным циклом через API и консоль. Если вы пользовались генерацией картинок Кандинского — под капотом работали сервисы, которые развивает наша команда.

Сейчас мы ищем опытного QA (Middle+), который умеет писать стабильные тесты, расширять покрытие критичных сценариев, разбирать и бороться с флаками в регрессе и брать ответственность за качество продукта — без долгого погружения "с нуля".

Что мы предлагаем:

  • Продукт на стыке AI-инфраструктуры и cloud platform.
  • Уже есть авто-тесты на Python — нужно расширять покрытие и стабилизировать текущие тесты.
  • Возможность влиять на процессы тестирования продукта.
  • Работа в команде с сильными инженерами; общие QA-практики направления и компании в целом.
  • Стек платформы: Kubernetes, KServe; брокеры и оркестрация — Kafka, Redis, Temporal; языки сервисов — Go и Python.
  • Доступ к стендам с реальными GPU-workload’ами и экосистеме Cloud.ru

    Чем предстоит заниматься:
  • Тестирование нового и существующего функционала продукта ML Inference (lifecycle Model Run, вызов моделей, runtimes, интеграции с внутренними сервисами, биллинг).
  • Развитие методологии и стратегии тестирования: функциональное, интеграционное, регрессионное, нагрузочное.
  • Проектирование, реализация и поддержка автоматизированных тестов на Python.
  • Участие в развитии тестовой инфраструктуры: стенды, окружения, тестовые данные.
  • Анализ требований и участие в проработке решений с точки зрения качества и тестируемости.
  • Выявление, локализация и документирование дефектов, контроль их исправления.
  • Участие в улучшении процессов разработки и CI/CD с точки зрения качества.
  • Взаимодействие с разработчиками, code review автотестов.

ТРЕБОВАНИЯ

  • Опыт автоматизации тестирования от трех лет.
  • Опыт написания тестов на Python (pytest); плюсом — чтение/правки на Go.
  • Понимание архитектуры распределённых систем: Kubernetes (базовый kubectl: logs, get/describe pods), Docker, очереди/брокеры, реляционные БД на уровне проверки состояния.
  • Опыт написания и отладки тестов в CI/CD.
  • Умение действовать самостоятельно и проактивно.
  • Готовность брать ответственность за процессы тестирования в продукте, а не только пройти чек-лист.
  • Опыт работы с Linux.

    Дополнительно приветствуем:
  • Опыт тестирования ML/LLM inference platforms, KServe, vLLM / SGLang или аналогов.
  • Опыт тестирования биллинга и/или метеринга в облачных сервисах.
  • Опыт нагрузочного тестирования и работы с latency / queue / cold start метриками.
  • Опыт с Kafka, Redis или Temporal в интеграционных сценариях.
  • Опыт тестирования отказоустойчивости.
  • Опыт с Kubernetes в контексте тестирования и стендов.
  • Участие в выстраивании QA-процессов в команде (стратегия, шаблоны, quality gates).

УСЛОВИЯ

Комфортная среда

  • Оформление в соответствии с трудовым законодательством РФ;
  • Достойный уровень дохода: оклад + годовой бонус;
  • Расширенный ДМС со стоматологией;
  • Компенсация спорта;
  • Штатный терапевт и психолог;
  • Гибкий график работы, пятница – сокращенный рабочий день;
  • Классный офис в Москве;
  • Культура, в основе которой эмпатия, уважение, открытость и свобода строить рабочий процесс так, как считаешь нужным.

Место, где ты растешь

  • Индивидуальный план развития и обучение за счет компании;
  • Возможность вертикального и горизонтального роста;
  • Возможность развиваться как эксперту: выступать на мероприятиях, писать статьи.

Крутая команда

  • Профессиональные сообщества и клубы по интересам;
  • Неформальные мероприятия: от футбольного клуба до посиделок с пиццей.

Еще у нас

  • Льготная программа ипотечного и потребительского кредитования;
  • Материальная помощь при рождении детей и других семейных обстоятельствах;
  • Бонусы за рекомендации кандидатов на открытые вакансии.

Подходит вакансия?

Оставь нам свое резюме и контактные данные

Не забудь прикрепить резюме файлом

.pdf.doc.docx