О продукте:
Мы создаём платформу нового поколения для разработки ПО, основанную на автономных AI-агентах. Наша цель — заменить рутину цифровыми сотрудниками: агентами-аналитиками, разработчиками и авто-тестировщиками.
Мы ищем специалиста, который научит наших AI-агентов писать автотесты как лучшие SDET-инженеры в индустрии. Вы не будете писать тесты руками — вы будете создавать «мозги» для агентов, которые делают это за вас.
1. Проектирование тестовых агентов
Декомпозиция процесса написания автотестов на атомарные шаги: анализ требований → определение тест-кейсов → генерация кода → валидация → отладка
Разработка системных промптов для каждого этапа (API-тесты, UI-тесты, интеграционные сценарии)
Сборка агентских workflow на JavaScript или Python: циклы retry, обработка ошибок, self-correction
2. Обучение агентов тестовым практикам
Формирование «базы знаний» агента: паттерны тестирования, антипаттерны, best practices для backend (REST/GraphQL, контрактное тестирование) и frontend (Playwright, Cypress, Selenium)
Настройка RAG-контекста: как агент должен читать спецификации, swagger, UI-макеты
Создание few-shot примеров качественных тестов для разных стеков
3. Валидация и улучшение качества
Анализ тестов, сгенерированных агентами: выявление галлюцинаций, нерабочего кода, пропущенных edge-cases
Разработка метрик качества агентского тестирования
Итеративное улучшение промптов на основе реальных результатов
4. Внедрение у клиентов
Адаптация тестовых агентов под стек и процессы конкретного клиента
Выделение универсальных паттернов в «коробочные» решения
Наши ожидания:
Обязательно:
Опыт в автоматизации тестирования (backend и/или frontend) — вы должны понимать, что такое хороший автотест, чтобы научить этому агента
Знание Python или JavaScript на уровне написания тестовых фреймворков
Понимание принципов работы LLM (GPT, Claude, Gemini, Qwen) и техник промпт-инжиниринга (Chain-of-Thought, Few-Shot, ReAct)
Системное мышление: умение превратить «мы как-то тестируем» в строгий воспроизводимый процесс
Будет плюсом:
Опыт с Playwright, Cypress, pytest, REST Assured
Понимание CI/CD и интеграции тестов в пайплайны
Опыт автоматизации мобильных приложений (Appium, Detox)
Знакомство с RAG, LangChain, агентскими фреймворками