Назад к вакансиям

QA Automation Engineer

Удалённоот 2 лет
PythonCI/CDGitAPI TestingQA AutomationPytestE2E TestingadbAndroid automationMobile Farmuiautomator2

Описание

Mobile Farm — платформа для автоматизированного управления сетью Android-устройств и публикации контента в Instagram, YouTube и TikTok. Нам нужен QA Automation Engineer, который не просто запускает готовые тесты, а умеет самостоятельно создавать автоматизированные проверки, разбираться в API, логах и поведении системы, чтобы сделать систему стабильной, предсказуемой и готовой к масштабированию. Основной фокус — автоматизация на Python, E2E, API- и интеграционное тестирование, автоматизированные smoke- и regression-тесты.

Обязанности

  • Покрывать критические процессы: запуск задач, авторизацию, публикацию, получение результатов, повторные попытки и обработку ошибок.
  • Выстраивать автоматизированные smoke- и regression-проверки после изменений в коде.
  • Создавать и поддерживать автотесты на Python (pytest).
  • Интегрировать тесты в Github CI и тестовые окружения.
  • Писать скрипты для тестирования Android-устройств через ADB / uiautomator2.
  • Проверять надёжность длительных асинхронных процессов, тайм-ауты, повторные попытки (retries) и восстановление после сбоев.
  • Анализировать результаты тестов, логи и причины нестабильности.
  • Использовать AI-assisted инструменты для ускорения написания и поддержки тестов.

Требования

  • От 2 лет опыта в QA с практическим опытом автоматизации.
  • Опыт работы с фермами аккаунтов (автоматизации для Instagram / TikTok).
  • Умение самостоятельно спроектировать тестовый сценарий и добиться его стабильного выполнения.
  • Опыт работы с pytest или аналогичными Python-фреймворками для тестирования.
  • AI-assisted генерация тестов.
  • ADB, Appium, uiautomator2, автоматизация Android.
  • Git, CI/CD.

Будет плюсом

  • Углубленная экспертиза в anti-detect.
  • Знание внутреннего устройства Android (Android internals).
  • Тестирование прокси / VPN.
  • Опыт работы с высоконагруженной или длительно работающей автоматизацией.

Условия

  • Оплата: в USDT, обсуждаемо, по результатам собеседования.
  • Полностью удалённая работа.
  • График: 9:00–18:00 или 10:00–19:00.
  • 14 календарных дней отпуска и 7 дней больничного.
  • Государственные праздники — выходные после испытательного срока.
  • Дополнительный выходной в день рождения.
  • Испытательный срок — 3 месяца.
  • Возможность выстроить QA-автоматизацию практически с нуля и влиять на инженерные процессы.

Процесс отбора

  • Опишите свой опыт с Python / pytest / API-автоматизацией, приведите пример системы автотестов, которую создавали или развивали.
  • Укажите свой опыт с подобными фермами аккаунтов.
  • Укажите желаемую ставку и возможную дату начала работы.