Point your AI agent at freehire and let it find you a job.

Get the CLI →

COMPETO LLC

NewBe an early applicant

Senior Mobile AQA Engineer

Posted 2 views
Discussion

Summary

Senior mobile QA automation engineer who builds and maintains Appium-based smoke and regression suites for Android and iOS apps. Core stack is Java + Appium plus at least one native stack (Swift/XCUITest or Kotlin/Espresso/UIAutomator), with HTTP/HTTPS traffic analysis, flaky-test stabilization, and CI/CD integration.

Обязательные требования

  • Коммерческий опыт мобильной автоматизации.
  • Уверенное знание Java + Appium.
  • Практический опыт автоматизации Android- и iOS-приложений.
  • Владение как минимум одним нативным стеком:
    • Swift + XCTest/XCUITest для iOS; или
    • Kotlin + Espresso/UIAutomator для Android.
  • Опыт работы с Android Studio, Xcode, эмуляторами, симуляторами и физическими устройствами.
  • Понимание REST API, HTTP и JSON.
  • Опыт работы с сетевыми снифферами: Charles Proxy, Proxyman, Fiddler или аналогами.
  • Умение анализировать HTTP/HTTPS-трафик.
  • Понимание TLS, доверия сертификатам и certificate pinning.
  • Git и понимание CI/CD-процессов.
  • Умение анализировать логи и результаты автоматизированных тестов.
  • Опыт разработки и поддержки smoke и regression-наборов.
  • Умение диагностировать и стабилизировать flaky tests.
  • Опыт работы с Allure или аналогичной системой отчётности.
  • Умение самостоятельно анализировать сценарий, подготавливать тестовые данные и определять причину падения.

Желательные требования

  • Владение обоими нативными стеками:
    • Swift + XCTest/XCUITest;
    • Kotlin + Espresso/UIAutomator.
  • Опыт работы с BrowserStack или другой мобильной фермой.
  • Настройка параллельных запусков и device matrix.
  • Опыт работы с Microsoft Azure и Azure DevOps: Pipelines, Repos, Test Plans и Artifacts.
  • Тестирование WebView, deep links и universal links.
  • Понимание lifecycle Android- и iOS-приложений.
  • Тестирование permissions и системных диалогов.
  • Опыт работы с feature flags, remote config и сторонними SDK.

Будет дополнительным плюсом

  • Расширенный опыт backend/API-тестирования.
  • PostgreSQL.
  • Redis.
  • Keycloak.
  • Elasticsearch/Kibana.
  • Docker

Итоговый целевой профиль: Mobile AQA Engineer с обязательным знанием Java + Appium и как минимум одного нативного стека — Swift/XCUITest или Kotlin/Espresso/UIAutomator. Кандидат, владеющий обоими нативными стеками и backend-инструментами, будет рассматриваться как более сильный Full‑Stack AQA.

Skills

See also

Mobile jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available