Должность: Automation QA (Middle)
Мы ищем QA Automation Engineer, который поможет нам создать сильную культуру автоматизации тестирования и обеспечить стабильность наших продуктов. Вам предстоит проектировать и разрабатывать автотесты для API и мобильных приложений, поддерживать тестовый фреймворк и CI/CD пайплайны, а также интегрировать AI-инструменты в процессы разработки и автоматизации. Если вы увлечены Java, автоматизацией тестирования и работой на стыке разработки и QA — будем рады познакомиться!
Обязанности
- Проектирование и разработка автотестов для API и интеграционных сценариев.
- Разработка и поддержка end-to-end автотестов для мобильных приложений.
- Поддержка и развитие тестового фреймворка.
- Поддержка CI/CD и контроль стабильности пайплайнов.
- Анализ причин нестабильности тестов и устранение flaky-поведения.
- Подготовка тестовых данных и тестовых окружений.
- Взаимодействие с разработчиками для анализа дефектов.
Требования
- Глубокие знания Java и принципов ООП.
- Опыт автоматизации мобильных/веб-тестов (Appium, Selenide или аналогичные инструменты).
- Уверенное понимание REST, HTTP, кодов ответа, API контрактов.
- Опыт анализа результатов и диагностики причин падения тестов.
- Опыт использования AI-инструментов для автоматизации и разработки (n8n, Cursor, Cloud Code, Gemini CLI или аналогичные).
- Требуемые языки: английский, русский.
Будет плюсом:
- Опыт написания API-тестов (RestAssured или аналогичные инструменты).
- Опыт работы с GitLab CI/CD и его настройкой.
- Опыт тестирования асинхронных взаимодействий (Kafka, очереди).
- Опыт работы с Docker.
- Опыт работы с Allure / Allure TestOps.
- Опыт нагрузочного тестирования.
Процесс найма:
- HR-интервью
- Интервью с нанимающим менеджером
- Финальное интервью
- Проверка рекомендаций
Условия
- Профессиональное развитие – оплачиваемое обучение и курсы, онлайн/офлайн лекции, воркшопы и тренинги. Наши сотрудники принимают участие во всех крупных IT-митапах;