WorkListВойтиОформить подписку
SC

Staff/Lead Software Developer in Test (SDET)

Scorewarrior · Разработчик игр (Total Battle)
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Офис: Limassol, Кипр
из текста вакансии
Занятость
Full-time
из текста вакансии
Английский
требования разнятся: B1–C1
по другим вакансиям компании
Уровень
Lead
указан работодателем
Деньги
≈ $4,9–6,3 тыс/мес · оценка Worklist
по рынку страны, данные за август 2026 · Как считаем
Релокация и виза
релокация и визовая поддержка
из текста вакансии
Даты
Опубликована 22.10 · видим у компании с 22.10 · проверена 02.11
дата публикации от работодателя
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

Мы ищем Staff/Lead SDET, который возьмёт на себя техническую ответственность за наши внутренние инструменты автоматизации тестирования и воплотит это видение в жизнь.

Зачем нужна эта роль

Ваша главная миссия — расширять возможности продуктовых QA-команд. Вы не будете писать тесты; вы будете создавать инструменты, API и абстракции, которые позволят QA-инженерам (с базовыми навыками Python и ООП) самостоятельно создавать проверки, управлять состояниями тестов, запускать тесты в CI/CD и диагностировать сбои.

  • Продуктовые команды отвечают за тесты.
  • Вы отвечаете за слой инструментов, который делает их работу возможной.

Что предстоит делать

  • Определять техническую стратегию: задавать roadmap для QA-инструментов, развивать их архитектуру и лично реализовывать ключевые решения.
  • Создавать платформу: разрабатывать доменные API, фикстуры и инструменты подготовки состояния для интеграционного/компонентного тестирования поверх существующих SDK.
  • Развивать клиентскую автоматизацию: расширять автоматизацию клиентского UI и обеспечивать sub-UI проверки для отдельных методов клиента.
  • Унифицировать запуск: обеспечить, чтобы локальный запуск и запуск в CI следовали предсказуемому единому пути на Android и WebGL.
  • Создавать диагностику: разрабатывать понятные диагностические инструменты, которые помогут QA-инженерам легко отличать сбои продукта, тестов, инструментов и инфраструктуры.
  • Взаимодействовать между командами: превращать повторяющиеся потребности QA в требования к тестируемости продукта и устанавливать технические контракты с клиентскими и бэкенд-командами.
  • Продвигать и наставлять: добиваться внедрения ваших инструментов с помощью пилотов, качественной документации и циклов обратной связи. (При необходимости помогать определять инженерные роли и участвовать в найме и онбординге).

Требования

  • Эксперт в Python: вы регулярно пишете, отлаживаете и поддерживаете код на Python для библиотек, фреймворков, SDK или внутренних инструментов.
  • Создатель платформ: вы спроектировали или существенно развили фреймворк/SDK, используемый несколькими командами, и довели его до состояния, когда команды могут пользоваться им самостоятельно.
  • Проектировщик API: вы умеете создавать стабильные публичные API поверх существующих SDK, скрывая низкоуровневые детали от конечного пользователя.
  • Драйвер кросс-функционального взаимодействия: вы успешно работали с бэкенд-, клиентскими или фреймворк-командами, чтобы обеспечить возможности тестируемости, и добивались изменений, даже когда не управляли этими командами напрямую.
  • Эксперт по CI/CD и диагностике: вы встраивали автоматизированные проверки в quality gates в CI с надёжной воспроизводимостью и диагностикой.
  • Использование AI: вы эффективно применяете LLM и coding agents для изучения кодовых баз, разработки инструментов или создания тестов.
  • Глубокая доменная экспертиза: у вас есть глубокий практический опыт как минимум в одном из следующих направлений (и вы можете взять на себя техническую ответственность за другое): автоматизация клиента/UI: драйверы, кастомный/нативный UI, синхронизация и sub-UI проверки.
  • Инструменты для бэкенда/интеграции: клиенты/SDK на Python, протоколы, сессии, фикстуры и состояние тестов.

Будет плюсом

  • Опыт работы как с инструментами для клиента/UI, так и с инструментами для бэкенда/интеграции.
  • Опыт модернизации устаревшей автоматизации и поэтапной миграции пользователей.
  • Опыт работы со сложными жизненными циклами тестов (изоляция данных, нестабильные проверки, управление состоянием).
  • Опыт в GameDev или со сложными live-service продуктами (Unity, Cocos/Axmol, WebGL).
  • Знакомство с Selenium, Appium, Playwright, XCUITest, Android ADB или инфраструктурой iOS.
  • Опыт работы с асинхронным Python, типизированными моделями (Pydantic, mypy) или кодогенерацией на основе схем.

Условия и бенефиты

  • ☀️ Живите и работайте на солнечном Кипре: мы — команда, работающая в первую очередь из офиса в Лимасоле, с современными рабочими пространствами у моря. Мы обеспечиваем полную поддержку при релокации и оформлении визы для вас и вашей семьи.
  • 💰 Лидирующее в индустрии вознаграждение: высокие зарплаты, 13-я зарплата, бонусы за результаты, дополнительные выплаты по важным жизненным событиям (свадьба, рождение детей, выслуга лет), ежедневные завтраки и обеды.
  • 🛡️ Поддержка семьи: private-медицинская страховка для семьи, а также очень конкурентная ежемесячная выплата на дошкольное, школьное и университетское образование ваших детей.
  • 🚀 Создавайте мировой хит: работайте над игрой из Топ-10 мировых мобильных 4X-стратегий, выручка и аудитория которой выросли в 25 раз за 5 лет.
  • 🏰 Надёжная стабильность: мы работаем со скоростью стартапа, но без единого случая увольнений в истории. Мы независимы, финансово устойчивы и можем похвастаться 99% удовлетворённости сотрудников.
  • 🧠 Культура и рост: плоская структура, где побеждают лучшие идеи, а главное — прозрачность. Ваш рост оплачивается: от специализированного обучения, сертификаций, языковых курсов и книг до покрытия расходов на внутренние и внешние конференции.

Навыки

PythonOOPCI/CDLLMUnityCocos/AxmolWebGLSeleniumAppiumPlaywrightXCUITestAndroid ADBPydanticmypy

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти