Senior QA Engineer / QA Lead
EvoAI ищет Senior QA Engineer / QA Lead, который станет владельцем качества продукта. Вы будете отвечать за QA-стратегию, автоматизацию тестирования (pytest, Playwright, Vitest) и качество AI-агентов и RAG-пайплайнов. Требуется 5+ лет опыта в QA, уверенный Python и опыт с CI/CD. Компания предлагает удалённую работу и сильную команду для профессионального роста.
Эта вакансия платит больше рынка
На 81% выше медианы QA по 198 вакансиям за 90 дней.
Что предстоит делать
О продукте EvoAI — это веб-SaaS-платформа для разработки LLM-приложений. С её помощью команды собирают и выкатывают в прод корпоративных AI-агентов, подключают их к Telegram и другим каналам и оркеструют поверх собственных данных. Команда на этапе активного роста — мы перестраиваем техническую команду под масштабирование. Нам нужен senior-инженер и лид, который хочет ownership, а не детальные ТЗ; думает системно; готов влиять на архитектуру, процессы и качество; хочет строить платформу, а не «закрывать таски». Роль Ты — владелец качества продукта. Отвечаешь за QA-стратегию и качество релизов платформы, на которой работают корпоративные клиенты. Это не только функциональное тестирование UI — это качество недетерминированной AI-системы: агентов, RAG-пайплайнов, интеграций с LLM-провайдерами и vector-базами. Зоны ответственности: • QA-стратегия продукта — и для классической веб-части (Flask API, Next.js UI), и для LLM-специфичной (eval агентов и RAG, prompt-регрессии). • Ownership процессов тестирования — TDD (red → green → refactor), AAA-структура, разделение unit / integration / E2E. • Quality gates для релизов — coverage-пороги, type-check (ruff / tsc), линты, прогон Playwright, проверка миграций Alembic. • Развитие автоматизации — pytest + testcontainers на бэке; Vitest + React Testing Library + Playwright на фронте; нагрузочное и chaos-тестирование Celery-воркеров и vector-БД; security-тесты (SSRF-прокси, multi-tenant изоляция, секреты). • Eval-инфраструктура для AI-агентов — автоматизация качества ответов через Langfuse / Opik / Weave, регресс-наборы по промптам и тулзам, метрики качества RAG-ретривала. • Управление небольшой QA командой - управление фокусом команды и распределение задач. • Менторинг QA и разработки — code review тестов, прокачивание команды в pytest / Vitest. Ожидания от кандидата: • 5+ лет опыта в QA. • Опыт построения QA-процессов с нуля или их масштабирования. • Понимание SDLC и CI/CD (GitHub Actions, Docker Compose в пайплайнах, параллельный прогон тестов). • Уверенный Python: pytest, фикстуры, параметризация, моки, testcontainers; опыт тестирования Flask / SQLAlchemy / Celery. • Автоматизация фронта: Vitest или Jest + RTL, Playwright или Cypress на E2E. • Тестирование API: REST / contract-first (OpenAPI), типобезопасные контракты. • Понимание распределённых систем: очереди (Celery / Redis), async-флоу, eventual consistency, мультиарендность. • PostgreSQL: миграции (Alembic), tenant-scoping, тестирование на реальной БД, а не на моках. • Умение аргументировать качество с точки зрения бизнеса (риск регрессии vs. скорость релиза). • Самостоятельность и проактивный ownership: умение брать зону ответственности целиком и доводить до результата без детальных ТЗ. Будет плюсом: • Опыт тестирования LLM-приложений или AI-агентов. • Опыт с vector-БД (pgvector, Qdrant, Weaviate, Pinecone и т. п.) и тестированием качества RAG-ретривала.
Что предлагаем
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в NovaML
2 активные вакансии в компании
Senior QA Engineer / QA Lead
~1 888 120 ₸ оценка
EvoAI ищет Senior QA Engineer / QA Lead для построения QA-стратегии и управления качеством AI-платформы. Вы будете отвечать за автоматизацию тестирования (Python, Vitest, Playwright), eval-инфраструктуру для LLM-агентов и менторинг команды. Удалённая работа, сильная команда и возможность профессионального роста.
Похожие вакансии
6 вакансийСтарший инженер по автоматизации тестирования (JS)
Старший инженер по автоматизации тестирования будет отвечать за стратегию качества и архитектуру автоматизации для веб-платформ, используя Playwright и JavaScript. Требуется 6+ лет опыта, глубокие знания автоматизации и CI/CD. Компания предлагает гибкий график, удаленную работу, обучение и медицинскую страховку.
Старший Automation QA инженер (Python)
Ищем опытного Automation QA инженера для тестирования облачной платформы контакт-центра. Нужно 5+ лет опыта, знание Python и облачных технологий. Предлагаем удаленную работу, конкурентную зарплату и возможности роста.
Senior QA Automation Engineer (Playwright/TypeScript)
~1 888 120 ₸ оценка
Ищем Senior QA Automation Engineer для развития автотестов и наставничества в QA-команде. Требуется опыт от 4-5 лет в тестировании, уверенное владение JavaScript/TypeScript и Playwright, а также навыки работы с CI/CD и SQL. Предлагается удаленная работа, мощный ноутбук и корпоративная скидка на английский.
QA Automation Engineer (Java)
~1 888 120 ₸ оценка
Ищем QA Automation Engineer для автоматизации тестирования API и веб-интерфейсов. Вы будете писать автотесты на Java с Spring Boot, оптимизировать тесты, проводить code review и поддерживать тестовые окружения с Docker. Работа в команде, без указания зарплаты и локации.
Тестировщик (QA)
~1 888 120 ₸ оценка
Крупный системный интегратор ищет опытного тестировщика для работы над мобильными и веб-приложениями. Требуется глубокий опыт автотестирования на Java, работы с CI/CD и брокерами сообщений. Компания предлагает конкурентную зарплату, ДМС и корпоративный английский.
Старший Frontend разработчик (сервисы для тестирования)
~1 888 120 ₸ оценка
Ищем старшего Frontend разработчика для создания сервисов тестирования в банке Ozon. Нужно разрабатывать порталы для тестирования, нагрузочного тестирования и генерации данных. Требуется опыт от 5 лет с JavaScript, знание фреймворков (Angular, Vue.js или React) и Node.js. Предлагаем работу с современным стеком Svelte/SvelteKit/Nuxt.JS/TypeScript.