Side

Ведущий инженер по разработке программного обеспечения в области тестирования (SDTE)

Коротко

Старший SDET для компании-разработчика видеоигр Side (удалённо, Бразилия) будет с нуля проектировать единый фреймворк автоматизации тестирования для iOS, Android и Web. Роль предполагает техническое лидерство: стратегия регрессионного тестирования, интеграция автоматизации в CI/CD, снижение нестабильности тестов, наставничество инженеров. Требуется 6+ лет опыта в SDET/QA-автоматизации, глубокое знание инструментов мобильной и веб-автоматизации (Maestro, XCUITest, Espresso, Playwright, Cypress, Selenium) и сильные навыки программирования.

Описание вакансии
Мы ищем исключительно талантливого старшего SDET для присоединения к нашей команде Side в Сан-Паулу, где вы будете проектировать, создавать и отвечать за нашу регрессионную автоматизацию тестирования на платформах iOS, Android и Web. Это захватывающая возможность для человека, который хочет занять роль строителя и лидера, с ресурсами и стабильностью зрелой инженерной организации, но с автономией и возможностью с нуля спроектировать нашу инфраструктуру автоматизации тестирования правильно. Вы будете задавать техническое направление для автоматизации тестирования, напрямую сотрудничать с руководителями мобильной и веб-инженерии и повышать планку качества по всей организации.
•Проектировать и создавать единый фреймворк автоматизации тестирования с нуля, который поддерживает клиентов iOS, Android и Web, минимизируя дублирование логики тестов между платформами, где это возможно.
•Отвечать за стратегию генерации регрессионных тест-кейсов — анализировать существующие ручные тестовые наборы, пользовательские сценарии и требования к продукту для выявления и кодификации высокоценностных регрессионных сценариев, а также определять процесс поддержания актуальности набора тестов по мере развития продукта.
•Реализовывать и поддерживать наборы UI, API и интеграционных тестов с использованием инструментов, таких как Maestro/XCUITest/Espresso (мобильные) и Playwright/Cypress/Selenium (веб).
•Проектировать и интегрировать автоматизированные наборы тестов в CI/CD пайплайны (например, Buildkite, GitHub Actions) для обеспечения быстрого и надежного обратного отклика на каждую сборку.
•Устанавливать стратегии управления тестовыми данными, предоставления окружений и отчетности, чтобы поддерживать стабильность и удобство сопровождения автоматизации в масштабе.
•Отвечать за триаж и снижение нестабильности тестов — устанавливать стандарт того, что означает «надежный» для набора автоматизации и строго его придерживаться.
•Определять и отчитываться по метрикам качества (покрытие, процент успешных тестов, уровень нестабильности, время выполнения) перед инженерным руководством и использовать их для приоритизации задач.
•Сотрудничать с руководителями продукта и инженерии для перевода спецификаций функций и критериев приемки в автоматизированные наборы тест-кейсов, влияя на тестируемость на этапе проектирования.
•Наставлять и задавать техническое направление другим инженерам по лучшим практикам тестируемости (например, написание тестируемого кода, внедрение зависимостей, доступные локаторы UI).
•Оценивать и развивать инструменты и архитектуру фреймворка, чтобы идти в ногу с изменениями мобильных ОС и веб-фреймворков, принимая решения о покупке или разработке по мере необходимости.
Требования
Что мы ищем
•Опыт работы 6+ лет в роли SDET, инженера по автоматизации QA или инженера-программиста с сильным акцентом на тестирование, включая опыт полного владения архитектурой автоматизации
•Проверенный опыт создания фреймворков автоматизации тестирования с нуля для мобильных (iOS и/или Android) и веб-приложений, желательно в более чем одной компании или крупном проекте
•Глубокий практический опыт работы с инструментами мобильной автоматизации: Maestro, XCUITest, Espresso или эквивалент (глубокие знания XCUITest являются большим плюсом для старших кандидатов)
•Глубокий практический опыт работы с инструментами веб-автоматизации: Playwright, Cypress, Selenium/WebDriver или эквивалент
•Сильные навыки программирования как минимум на одном из языков: TypeScript/JavaScript, Java, Kotlin, Swift или Python
•Опыт проектирования и интеграции автоматизированных тестов в CI/CD пайплайны, включая диагностику нестабильности на уровне пайплайна и сбоев сборки/тестов
•Хорошее понимание техник проектирования тестов (разбиение на эквивалентные классы, анализ граничных значений, приоритизация тестов на основе рисков) и умение применять их в масштабе
•Опыт тестирования API (REST, контрактное тестирование) как части комплексного покрытия
•Уверенное владение системами контроля версий (Git) и совместными рабочими процессами разработки (ревью PR, стратегии ветвления)
•Продемонстрированная способность наставлять инженеров и влиять на практики тестирования за пределами собственных задач
•Склонность к действию — комфортно принимать прагматичные архитектурные компромиссы и итеративно развивать решения, а не ждать идеальной спецификации
•Отличные коммуникативные навыки — умение четко сообщать о рисках качества и пробелах в автоматизации как инженерам, так и руководству
Желательно
•Опыт работы с кроссплатформенной стратегией тестирования (общая логика тестов/паттерны page-object для iOS/Android/Web)
•Знакомство с тестированием производительности и доступности
•Опыт работы с Appium для кроссплатформенной мобильной UI-автоматизации
•Опыт масштабирования автоматизации тестирования в быстрорастущей или динамичной продуктовой организации
•Опыт работы с облачными устройствами (BrowserStack, Sauce Labs, Firebase Test Lab)
•Предыдущий опыт в роли технического лидера или архитектора автоматизации в команде обеспечения качества
Преимущества
•Конкурентоспособная базовая зарплата
•Ежегодный отпуск плюс официальные праздники
•Поддержка профессионального развития и возможности обучения
•Международный опыт работы с глобальными командами и клиентами
•Культура сотрудничества и ориентация на людей в растущей глобальной организации
О компании Side
Side — это глобальный поставщик услуг и разработчик видеоигр, предлагающий технические и творческие решения многим из крупнейших разработчиков и студий по всему миру. Основанная в 2009 году и опирающаяся на более чем 30-летний опыт нашей материнской компании в Японии, Side с тех пор выросла в глобальную силу с более чем 15 студиями в более чем дюжине стран в Северной Америке, Европе, Южной Америке и Азии.
Наши ведущие в отрасли услуги включают разработку игр, производство арта, аудио производство, обеспечение качества, локализацию, локализационное QA, поддержку игроков, управление сообществом и работу с наборами данных.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте