Software Developer (Bengaluru)

Software Developer (Bengaluru)

12 Aug
|
BMW TechWorks
|
Bengaluru

12 Aug

BMW TechWorks

Bengaluru

Software Developer - Android compatibility test suite CI integration [SVE]

Unit and team Overview

Software Validation Engineering (SVE)

The SVE team is developing, maintaining, and continuously evolving the automated test machinery, which is mainly used in the CI system as part of the Delivery Chain. The team also supports local developer engineering use cases with the same test machinery. SVE's test machinery is a comprehensive product suite that automates and simplifies software testing across the ECU development lifecycle, spanning test frameworks and tools, scheduling and CI integration as well as shared resource/infrastructure configuration code. The team provides transversal test automation services and additional add-on services for various ECU project customers.
Android compatibility test suite CI integration

Android Compatibility Test Suite (CTS) and Vendor Test Suite (VTS) are free, automated, and mandatory tools used by device manufacturers to ensure their hardware runs third-party Android apps consistently.



These suites validate that devices adhere to the Android Compatibility Definition Document (CDD) and support Google Mobile Services (GMS), allowing for an uniform experience. BMW provides Android based infotainment system, which executes own and third party Android applications. To ensure outstanding user experience and compatibility with Android applications the Android compatibility suites CTS and VTS are integrated in our test and validation infrastructure. Due to the sheer amount of tests, complex requirements they pose and heterogeneous automotive environment it is a big challenge to integrate the execution of these test suites into our automated test and validation workflow.
Job Description

You will be working across the Ansible and Zuul driven automated test system, Python and shell scripting tooling and YAML based configuration.
Key Responsibilities:
- Develop, maintain and extend the Python and shell based test execution in CI
- Develop and ma

📌 Software Developer (Bengaluru)
🏢 BMW TechWorks
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: software developer (bengaluru) / bengaluru