Senior Mobile Automation Engineer (Android / Framework Development / R&D Contract)
Direct message the job poster from AUDITSU
Founder & CEO at AUDITSU | Building the compliance layer for digital accessibility
Overview
AUDITSU is developing a proprietary automation system to explore and analyse mobile applications at scale.
We’re looking for an engineer who understands the internals of Android automation frameworks and enjoys solving problems that don’t yet have established answers.
This is a 60-day R&D contract with defined outcomes, full technical autonomy, and scope for continued collaboration.
The Challenge
The goal is to move beyond scripted testing to create an automated process capable of navigating and interpreting Android apps dynamically.
You’ll work close to the system layer, combining instrumentation, accessibility data, and traversal logic to produce structured insight from live interfaces.
It’s demanding, open-ended engineering: the kind of work that rewards clarity of thought and persistence over process.
Responsibilities
* Design and implement automated traversal and interaction logic using Appium, uiautomator2, or related frameworks.
* Capture and structure UI and accessibility data from real application states.
* Implement state-tracking and backtracking to prevent loops and dead ends.
* Optimise execution for speed, reliability, and repeatability.
* Document decisions and results clearly to support future scale.
* Collaborate asynchronously with the CTO for integration; you’ll have freedom to determine approach.
Requirements
* 4+ years’ experience building automation or tooling for Android.
* Strong command of Appium, uiautomator2, Espresso, or AccessibilityService.
* Solid Python or TypeScript capability.
* Comfortable designing and proving complex systems independently.
* Focused, methodical, and able to deliver working results under time pressure.
* Experience implementing graph-based traversal or state-machine logic.
* Prior work on internal frameworks or test infrastructure.
* Familiarity with ML-assisted exploration or large-scale QA systems.
* Duration: 60 days (potential extension).
* Compensation: Competitive fixed-term contract, commensurate with experience and deliverables.
* Immediate start preferred.
Please send your LinkedIn profile or CV along with a short note describing a complex automation problem you’ve solved, and how you approached it.
We’re not looking for automation users... we’re looking for automation builders.
* Seniority level: Mid-Senior level
* Employment type: Full-time
* Job function: Engineering and Information Technology
* Industries: IT Services and IT Consulting
Referrals increase your chances of interviewing at AUDITSU by 2x
Leeds, England, United Kingdom
#J-18808-Ljbffr