Salla
Мекка, Саудовская Аравия20 дней назад
Salla ищет старшего QA инженера, который возьмет на себя ответственность за качество продукта на всей нашей платформе. На этой должности вы будете отвечать за то, чтобы каждый релиз соответствовал нашим стандартам качества, и будете принимать обоснованные решения о выпуске (go/no-go) на основе рисков и результатов тестирования.
От вас ожидается определение наиболее подходящего QA-подхода для нашего продукта и команд, включая стратегию тестирования, инструменты, стандарты и рабочие процессы. Этот подход должен быть гибким, а не жестким: вы будете адаптировать глубину, тип и процесс тестирования к каждой ситуации, будь то срочный хотфикс, выпуск крупной функции или изменение с высоким уровнем риска.
Это практическая роль, охватывающая как ручное, так и автоматизированное тестирование. Вы будете тесно сотрудничать с командами инженеров, продуктологов и DevOps для анализа требований, определения стратегий тестирования, выполнения ручного и исследовательского тестирования, а также создания надежной автоматизации тестирования с использованием Playwright.
Помимо выявления и устранения дефектов, вы будете анализировать их первопричины и внедрять превентивные меры для сокращения повторяющихся проблем.
Обязанности
Полная ответственность за качество, начиная с ранних этапов через анализ требований, обсуждение дизайна и стратегию тестирования, вплоть до окончательного решения о выпуске (go/no-go).
Определение и постоянное совершенствование QA-подхода, включая стандарты тестирования, рабочие процессы, инструменты и метрики качества. Адаптация глубины, процесса и приоритетов тестирования к рискам, срокам и контексту, а не применение универсального процесса.
Определение того, что нужно тестировать, насколько глубоко и каким подходом (функциональное, регрессионное, API, UI, производительность, безопасность, юзабилити). Решение, что будет тестироваться вручную, а что будет автоматизировано, и знание, когда достаточно.
Проведение тщательного ручного и исследовательского тестирования новых функций, выявление того, что упускают скрипты: крайние случаи, непредвиденное поведение пользователей, проблемы UX и детали UI, которые замечают пользователи (макет, состояния, отзывчивость).
Создание и поддержка автоматизации Playwright (TypeScript/JavaScript), которая запускается в CI, выявляет реальные проблемы, а не просто увеличивает счетчик тестов, и дает команде быструю и надежную обратную связь.
Правильный просмотр кода и pull request'ов: чтение, постановка вопросов и возражение, когда что-то не так.
Триаж дефектов и их углубленное расследование с использованием браузерных DevTools (сеть, консоль, производительность, хранилище) для поиска первопричин, а не только симптомов, и помощь команде в приоритизации самого важного.
Предотвращение повторяющихся проблем путем выявления закономерностей в ошибках, анализа тенденций дефектов и внедрения мер защиты (тесты, проверки, изменения процессов). Прогнозирование того, как новые функции, масштабирование и изменения повлияют на качество.
Продуманное использование инструментов искусственного интеллекта для ускорения создания тестов, анализа и отладки, а также создание рабочих процессов с поддержкой ИИ там, где они приносят пользу, при этом всегда проверяя результаты.
Четкая коммуникация рисков разработчикам, менеджерам по продуктам и руководству с рекомендацией, а не просто отчетом.
Проявление инициативы для выявления пробелов в наших процессах, инструментах или продукте и стимулирование улучшений, одновременно наставляя других QA-инженеров и повышая культуру качества в команде.
Требования
5+ лет опыта в QA с реальной ответственностью за релизы и решения по качеству.
Значительный опыт как в ручном, так и в автоматизированном тестировании, а также умение сбалансировать оба подхода.
Прочные навыки JavaScript и TypeScript, достаточные для написания чистого, поддерживаемого кода автоматизации Playwright и уверенного чтения кода приложения.
Практический опыт работы с Playwright (или значительный опыт работы с аналогичным фреймворком плюс желание глубоко изучить Playwright).
Прочные знания Git и GitHub: ветвление, pull request'ы, обзор кода и работа в пайплайнах CI.
Глубокое понимание типов, методов и дизайна тестирования, а также умение выбирать правильный подход.
Гибкость в адаптации вашего подхода к различным ситуациям, избегая жестких процессов при сохранении высоких стандартов качества.
Опыт тестирования веб-, мобильных приложений и API.
Уверенное использование браузерных DevTools для отладки и расследований.
Практический опыт использования ИИ в вашей работе и критическое мышление, чтобы знать, когда ему доверять, а когда нет.
Превентивное мышление: вы решали проблемы у их корня, а не просто исправляли симптомы, и можете привести примеры.
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Опыт работы
от 5 лет
Формат работы
Удаленно, Офис
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить