Automation QA инженер (Playwright, TypeScript)
Ищем Automation QA инженера для развития E2E тестов на Playwright и TypeScript для CRM-платформы. Нужно писать новые тесты, поддерживать фреймворк, устранять flaky-тесты и активно использовать AI-агентов в работе. Требуется 2+ года опыта в автоматизации, уверенный TypeScript и Playwright.
Зарплата не указана — оценили по рынку
На основе 137 похожих вакансий за 90 дней.
Что предстоит делать
##### О проекте Мы ищем опытного Automation QA Engineer для поддержки и расширения E2E-фреймворка автоматизации тестирования нашей CRM-платформы. Текущий набор тестов включает примерно 230 E2E-тестов, которые запускаются в Jenkins CI с отчетностью Allure. Стек автоматизации построен на Playwright, TypeScript, Page Object Model (POM) и кастомных фикстурах. Основной фокус роли — разработка новых автоматизированных тестов, поддержка и улучшение существующего фреймворка, повышение стабильности тестов, а также использование AI-кодинг-агентов в рамках ежедневного рабочего процесса.
- Разрабатывать новые регрессионные и смоук-тесты на основе требований из Jira
- Использовать AI-кодинг-агентов как основной режим работы для генерации, рефакторинга и расширения автоматизированных тестов
- Создавать и поддерживать AI-воркфлоу вокруг фреймворка, включая правила проекта, промпты, контекстные файлы и переиспользуемые скрипты агентов
- Поддерживать и улучшать существующий E2E-фреймворк автоматизации
- Поддерживать и улучшать архитектуру Page Object
- Исследовать и устранять нестабильные (flaky) тесты
- Работать с Jenkins-пайплайнами и процессами выполнения тестов
- Анализировать результаты тестов и артефакты в Allure
- Участвовать в код-ревью
- Тесно взаимодействовать с разработчиками, QA-инженерами и продуктовыми командами
- Обязательные требования
- 2+ года опыта в UI/E2E-автоматизации тестирования
- Уверенные навыки TypeScript:Классы
- Наследование
- Дженерики
- Async/Await
- Практический опыт работы с Playwright:Проекты (Projects)
- Фикстуры (Fixtures)
- Storage State
- Семантические локаторы (getByRole, getByLabel и т.д.)
- Механизмы автоожидания (Auto-waiting)
- Trace Viewer
- Видео и скриншот-артефакты
- UI Mode
- Практический опыт AI-ассистированной разработки:Ежедневная работа с AI-кодинг-агентом, таким как Cursor, Claude Code или аналог
- Написание и поддержка правил проекта/контекстных файлов для AI-агентов
- Генерация и рефакторинг тестов с помощью AI
- Способность критически оценивать и улучшать AI-сгенерированный код
- Глубокое понимание Page Object Model (POM)
- Опыт работы с Allure или аналогичными инструментами отчетности
- Понимание процессов CI/CD
- Опыт запуска автоматизированных тестов в пайплайнах и анализа артефактов
- Способность исследовать и стабилизировать нестабильные тесты без использования waitForTimeout
- Сильное преимущество
- Опыт тестирования CRM, FinTech или B2B SaaS-продуктов
- Опыт тестирования:Сложных форм
- Управления доступом на основе ролей (RBAC)
- Управления правами и разрешениями
- Мультитенантных систем
- Опыт работы с Docker Agents
- Продвинутый опыт работы с AI-инструментами:MCP-серверы (Playwright MCP или аналоги)
- Кастомные агенты или скиллы
- Worktree-скрипты для параллельной разработки тестов
- Желательно
- Chrome DevTools Protocol (CDP)
- Базовые знания REST API
- Опыт работы с хелперами для токенов аутентификации
- Опыт визуального или accessibility-тестирования
- Что мы ожидаем
- Высокий уровень ответственности и самостоятельности
- Внимание к деталям
- Структурированный подход к автоматизации тестирования
- Способность выявлять и предлагать улучшения фреймворка
- Фокус на поддерживаемости, надежности и качестве тестов
- Если вам нравится работать с Playwright и TypeScript, масштабировать тестовое покрытие с помощью AI-кодинг-агентов, улучшать фреймворки автоматизации и выстраивать надежные процессы CI/CD-тестирования, мы будем рады услышать вас.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансийQA Engineer в Samsung (Junior+/Middle)
~883 063 ₸ оценка по стеку
Ищем QA-инженера в Алматы для тестирования ПО мобильных устройств Samsung. Основной упор на ручное тестирование, также будут автотесты и анализ логов. Требуется опыт в тестировании, знание английского на уровне B1 и выше. Компания предлагает международную команду, обучение и гибкие бенефиты.
Cloud Validation and Release Engineer
~883 063 ₸ оценка по стеку
Вакансия QA-инженера для тестирования облачной инфраструктуры. Основные задачи: регрессионное, совместимостное и приемочное тестирование, автоматизация тестовых процессов, валидация релизов и контроль качества GPU и драйверов для облачных AI и майнинговых платформ.
QA инженер
~883 063 ₸ оценка по стеку
Ищем QA инженера с опытом от 2 лет для ручного тестирования веб и мобильных приложений в продуктовой компании Playtech. Нужно уметь находить и описывать баги, работать с тест-кейсами и взаимодействовать с командой. Предлагают временную занятость, конкурентную зарплату и возможности для роста.
Senior AQA Engineer (Java)
Вакансия QA-инженера: автоматизация тестирования веб-приложений на Java и Selenium, ручное тестирование (функциональное, регрессионное, интеграционное, UI/UX), работа с API. Требуется опыт в тестировании, для старшего уровня — самостоятельность и наставничество.
QA Engineer
~275 000 – 400 000 ₸ оценка
Ищем QA-инженера с опытом от 1 года для тестирования web и mobile приложений. Нужно будет анализировать требования, писать тест-кейсы, проверять API через Postman, работать с SQL и логами, оформлять дефекты. Ожидается уверенное знание STLC, Jira, Git и понимание клиент-серверной архитектуры.
QA Automation Engineer
~1 217 250 ₸ оценка по стеку
Шукають досвідченого QA Automation інженера для тестування оборонних технологій. Потрібен досвід автоматизації (Playwright, Python/Java/.NET), знання SQL/NoSQL, Git, тестування API та вебінтерфейсів. Робота в офісі в Києві, контракт на час воєнного стану.