Luxoft logo

Java/Appium QA Tester

Luxoft โ€ข Mexico

remote
Posted Oct 2, 2026

**Role & seniority: ** Senior SDET (feature team; owns quality independently)

**Location & work type: ** See Luxoft locations page: https://career.luxoft.com/locations/ (work model not specified in provided text)

**Stack/tools: **

  • Test/automation: Java, Appium, UI tests for Android TV

  • Device/testing: real Android devices, adb, logcat, crash reports, emulators

  • Framework/management: shared Java/Appium automation framework, Jira-based test management

  • APIs & tooling: proxy tool (e.g., Charles Proxy) to inspect/mock/simulate errors

  • CI/build: Git, Jenkins, Maven/Gradle

  • Test frameworks: TestNG or JUnit

  • Release/testing: feature flags, release candidate/hotfix cycles

  • Top 3 responsibilities:

    • Own quality end-to-end: review requirements, identify risks, choose manual vs automated coverage

    • Build/maintain Appium UI automation for Android TV (remote-control navigation, focus checks) and extend shared framework

    • Run and troubleshoot tests for feature/regression/RC; analyze failures (real bugs vs instability) and ensure suite reliability

  • Must-have skills:

    • 3+ years building Appium tests in Java for Android

    • Hands-on with real devices using adb/logcat, install builds, capture logs/screenshots

    • API inspection/mocking via Charles Proxy or similar

    • JUnit/TestNG, Maven/Gradle, Git, Jenkins, Jira

    • Clear bug reports and test document

Full Description

Before you apply, please get familiar with Luxoft

Luxoft locations: https://career.luxoft.com/locations/

Logeek Magazine: https://career.luxoft.com/logeek-magazine/

Luxoft Alumni Club: https://career.luxoft.com/alumni/

Project Description

  • We're building a streaming TV (OTT) app for Android TV set-top boxes for one of the largest pay-TV providers in North America. The app covers live TV, on-demand content, cloud DVR, personalized home screens and sports. Millions of households use it.
  • You'll join a feature team spread across several countries that builds and tests customer-facing features from start to finish. The team works in Agile sprints, with nightly builds, regular release candidates and hotfixes. Testing is done on real devices and emulators, using a shared Java/Appium automation framework.
  • We're looking for a Senior SDET who can own quality for the team's features and deliver on their own, without close supervision.

Responsibilities

  • Own quality for your team's features: review requirements, spot risks early, and decide what to test manually and what to automate

  • Design, write and maintain test cases in a Jira-based test management tool

  • Write and maintain automated UI tests for an Android TV app in Java with Appium, including remote-control navigation and focus checks

  • Add to the shared automation framework (screen classes, locators, test data, helpers) and review other engineers' test code

  • Use a proxy tool to inspect and mock API responses and to simulate errors and edge cases

  • Use feature flags to test features that aren't released yet

  • Test on real devices: install builds, update devices, and manage test accounts and device setups

  • Run feature testing, regression testing and release candidate testing, and confirm fixes before release

  • Review failed automated test runs: separate real bugs from unstable tests or environment problems, and keep the test suite reliable

  • Investigate problems with adb, logcat, crash reports and network traffic, and write clear bug reports with likely causes

  • Check non-functional quality: memory use and stability on the device, accessibility with TalkBack, and analytics events

  • Work closely with developers, the product owner and other teams across time zones, and suggest improvements to testing practices and tools

Mandatory Skills Description

  • 3+ years building Appium tests in Java for Android apps

  • Hands-on work with real Android devices: adb, logcat, installing builds, capturing logs and screenshots

  • API inspection and mocking with a proxy tool (Charles Proxy or similar)

  • TestNG or JUnit, Maven or Gradle, Git, Jenkins, Jira

  • Clear written bug reports and test documentation

JavaAppiumAndroidAndroid TVAutomated UI TestingTest Case DesignAPI Inspection and MockingADBLogcatTestNGJUnitMavenGradleGitJenkinsJira

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.