Engineer a supercharging future for yourself
Find your fit and supercharge progress with our exciting career opportunities
Test Architect -Android
Qualification Required:
- Experience 5 to 12 yrs hands-on and building test automation frameworks and best practices related to Android platform.
- Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.
Roles And Responsibilities
- Experience in GoogleTest (GTest), Python, Java, JUnit Test
- Hands on experience in development IDE Android Studio, Android SDK
- Demonstrated experience designing and maintaining software build/test/release pipelines
- Familiarity with source code build orchestration tools such as make, Cmake, Gradle, Android Studio build systems, etc.
- Familiarity with software compilers and testing tools such as unit testing, static analysis, sanitizers, etc
- Strong interpersonal and communications skills
- Experience constructing test plans and executing against these plans across unit level, regression, system, integration, functional, stress and load testing.
Required Technical And Professional Expertise:
- Experience being hands-on and building test automation frameworks and best practices related to Android platform.
- Familiarity with Android Open Source Project (AOSP) and build system
- Familiarity with Compatibility Test Suite (CTS), Vendor Test Suite (VTS), Unit testing Frameworks, Android UI Automation Frameworks
- Familiar with Trade Federation (Tradefed or TF)
- Experience with one or more of the Android test framework such as Appium, Detox, Espresso, and Robotium
- Experience on various layers of the Android framework
- Experience writing test stimulus that interfaces with Android system services, and / or Hardware Abstraction Layer (HAL) layers