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.
Skills Must have
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
Nice to have
Testing on Android TV, Google TV, Fire TV or set-top boxes (remote-control navigation, standby and wake, HDMI behavior)
Ability to read Kotlin and Jetpack Compose code
Test reporting dashboards such as ReportPortal or Allure
Accessibility testing with TalkBack
Checking analytics events in tools like New Relic or Firebase
On-device performance checks such as Android Studio Profiler and memory leak detection
AI coding assistants for testing, such as Claude or GitHub Copilot
Experience updating or flashing Android devices, including over-the-air (OTA) updates
📌 Senior SDET (México)
🏢 Luxoft
📍 México