Android Middleware SDET
Sonata Software
Bengaluru, Karnataka, India
Full-Time
Posted 13 days ago
Bengaluru, Karnataka, India
Full-Time
Posted 13 days ago
Opens the application on in.linkedin.com
Job Description & Responsibilities
Technology and Sub-technology
- Android AOSP Customization, CTS.
- Java/ C++ skills for Android middleware
- Testing & Automation Framework
Qualifications
- Bachelor of Engineering/ Masters in Computer Science (OR) any equivalent degree
- 4 – 6 years of experience
Job Overview
Responsible for validating Android platform-level customizations and ensuring compatibility, stability, and compliance using CTS and advanced automation frameworks
Primary Skills
- Deep expertise in Android internals, AOSP builds
- Experience in Embedded board bring up with Android
- Experience analyzing and fixing CTS failures
- Experience testing embedded Android devices / handhelds / IoT devices with solid understanding of hardware-software interaction.
- Programming skills in C++, Java/Kotlin and/or Python.
- Experience with Android test frameworks: JUnit, Instrumentation, UI Automator, Espresso
- Experience building custom automation frameworks for devices with familiarity towards ADB, Fastboot, Logcat, Dumpsys
Good to have Skills
- Experience with CI/CD tools (Jenkins, GitLab CI, etc.).
- Experience integrating automated tests into pipelines.
- Knowledge of performance testing and profiling tools
Responsibilities and Duties
- Validation of AOSP customizations including framework, HAL in embedded target platform
- Develop automation testing for: Platform-level testing, device-level integration testing
- Analyze and triage CTS (Compatibility Test Suite) failures and work closely with development teams to resolve issues.
- Ensure compliance with CTS, VTS, and GTS requirements where applicable.
- Build scalable CI/CD pipelines for automated test execution on physical devices.
- Drive test coverage improvements, including functional, regression, performance, and stability testing.
- Collaborate with cross-functional teams (Android system developers, firmware teams etc.,).
- Monitor & track quality metrics, release readiness, and risk assessments.
About Sonata Software
Required Skills
PythonJavaKotlinCI/CD
Job Details
Employment TypeFull-Time
Work ModeOn-Site
Experience4 – 6 years
Positions1
Posted by
N/A
Posted on:
16 Oct 2026
About Sonata Software
More open roles
- Sr Full Stack Developer (Python+ Angular + GCP/AWS/Azure) (India)Reflections Info Systems · India
- Coding Teacher Jobs in Bhopal — Python + Java + C++ + Web · Class 6-12 + Adults | Anand TutorialsAnand Tutorials · Bhopal, Madhya Pradesh, India
- Python DeveloperNippon Data Systems · Solan, Himachal Pradesh, India
- GenAI Engineer - Python & RAGEduRun Group · Hyderabad, Telangana, India
- Python DeveloperNippon Data Systems · Panchkula, Haryana, India
- Full-Stack Engineer-Python (UI / Python / AWS)HTC Global Services · Chennai, Tamil Nadu, India