Обязанности
- Повышение качества продукта путем разработки автоматизированных тестов.
- Участие в совершенствовании процессов QA на протяжении всего жизненного цикла разработки.
- Активное обмен опытом с инженерной командой.
- Проактивный подход к задачам и постоянному совершенствованию.
- Поддержание устойчивого качества на всех этапах разработки.
- Определение и руководство стратегией автоматизации на основе анализа рисков и масштабируемости.
- Наставничество членов команды и помощь в развитии экспертизы QA в команде.
- Сотрудничество с кросс-функциональными командами для внедрения качества на ранних этапах разработки.
Требования
- Более 3 лет опыта в автоматизации тестирования (QA Automation).
- Навыки решения проблем и определения приоритетов задач.
- Опыт в планировании тестирования, расстановке приоритетов, документировании и разработке тестов.
- Практический опыт работы с Playwright; знакомство с Selenium.
- Знание TypeScript или другого ООП языка (знание Python будет плюсом).
- Навыки использования набора инструментов искусственного интеллекта для повышения производительности в области разработки тестов, автоматизации и отчетности.
- Опыт создания и поддержки фреймворков для автоматизации.
- Знание инструментов для тестирования REST API (Postman, REST-assured, Playwright API).
- Понимание уровней тестирования: модульное, интеграционное, сквозное (Unit, Integration, End-to-End).
- Знакомство с инструментами QA: Allure, TestRail.
- Уверенное использование Git, знание стратегий ветвления и рабочих процессов merge request.
- Знакомство с инструментами нагрузочного/производительного тестирования (Locust, K6 будет плюсом).
- Эффективная коммуникация в кросс-функциональных командах.
- Продвинутый уровень английского языка, письменный и устный.
Квалификация
- Участие в процессах уточнения требований (refinement), планирования спринтов и завершающего согласования QA (QA sign-off).
Условия и преимущества
- Полностью удаленная команда с глобальным присутствием.
- Возможность быть частью организации, изначально построенной на ИИ (AI Native Organization), которая принимает инновации.
- Возможность изменить многомиллиардную индустрию мультиязычного контента.
- Присоединение к быстрорастущей компании с планами значительного масштабирования.
- Стремление к созданию инклюзивной культуры, которая ценит разнообразие.
Что вы будете делать
- Анализ текущего подхода к QA и выявление возможностей для улучшения.
- Представление структурированного плана улучшений с краткосрочными и долгосрочными целями.
- Формирование четкого понимания продукта и его ключевых процессов.
- Выполнение приоритетных улучшений из плана по QA.
- Принятие на себя ответственности за QA в определенной области продукта.
Кто вы
- Проактивный специалист с глубоким пониманием качества.
- Наставник, который помогает развивать экспертизу QA в команде.
- Командный игрок, эффективно взаимодействующий с коллегами.
Технологический стек
- Playwright, Selenium, TypeScript, Python (опционально).
- Инструменты тестирования REST API (Postman, REST-assured, Playwright API).
- Инструменты QA (Allure, TestRail).
- Git и базовое понимание GitLab CI/CD.
- Инструменты нагрузочного/производительного тестирования (Locust, K6 будет плюсом).
Описание команды
Команда QA стремится к внедрению современных инструментов и подходов к тестированию, поддерживает постоянное улучшение практик обеспечения качества и гарантирует высокие результаты на протяжении всего жизненного цикла разработки.