Команда Evolution Managed RAG развивает и поддерживает управляемый RAG-сервис Cloud.ru Evolution: от загрузки корпоративных документов до семантического поиска и генерации ответов с LLM — без собственной инфраструктуры индексирования, векторного хранилища и DevOps у клиента. Данные в защищенном контуре в РФ.
Сейчас мы ищем опытного QA (Middle+), который умеет писать стабильные авто-тесты, расширять покрытие, выстраивать quality gates и брать на себя ответственность за процессы тестирования в продукте — без долгого погружения «с нуля».
Документация продукта: https://cloud.ru/docs/rag
Что мы предлагаем:
- Продукт на стыке GenAI и production-платформы: Knowledge Bases, ETL-индексация, векторный поиск, Retrieve / RetrieveGenerate, интеграция с Foundation Models и ML Inference.
- Уже есть авто-тесты — нужно расширять покрытие, стабилизировать прогоны и доводить quality gates до рабочего состояния; есть заметный техдолг по тестированию, который предстоит разобрать.
- Возможность влиять на процессы тестирования продукта: стратегия покрытия, артефакты, регресс, приоритизация.
- Работа в команде с сильными инженерами.
- Стек на Kubernetes: control plane + data plane, Kafka, Temporal, PostgreSQL + PgVector, Object Storage.
Чем предстоит заниматься: - Развивать тестовую стратегию продукта
- Писать и расширять авто-тесты на Python (pytest) и/или Go по критичным пользовательским и сервисным сценариям.
- Разбирать накопленный техдолг по тестированию: доводить ручные тесты до автоматизации, отслеживать и закрывать пробелы в покрытии, наводить порядок в регрессе и фиксации результатов тестирования.
- Следить за стабильностью прогонов в CI/CD и участвовать в приёмке фичей перед выкаткой на прод.
- Работать с k8s-стендами: разбирать логи, воспроизводить дефекты, помогать с регрессией.
- Взаимодействовать с разработкой: обсуждать edge-кейсы, приоритезировать покрытие по критичности, поднимать качество баг-репортов и тестовой документации.
- Участвовать в общих QA-практиках направления (обмен подходами, стандарты, кросс-ревью).
- Участвовать в решении пользовательских заявок и инцидентов от технической поддержки.