×

ESW Application Engineer - Android Automation Test Development(Python)

THIS IS US, YOUR NEW COLLEAGUES

Are you the kind of person who is passionate about connectivity solutions, android systems, apps and what can happen when you merge technologies from different areas? Would you like to use your passion in the automotive industry and be part of the digital transformation leap? Would you like to work in a great team with competent and helpful colleagues?

At Vehicle Connectivity we are in the heart of this transformation, and we work with implementing end-to-end functions like Entertain the Driver, Driver Coaching, ISee, Remote SW Download and Geofencing. Connectivity is a key enabler for fleet management, uptime services and advanced vehicle services like driver assistance and fuel reduction, targeting reduced costs as well as increased revenues. Our android based service and entertainment system is enabling new features in the entertainment productivity and uptime field.

The development in the area of connectivity is fast, furious and fun!

We are looking for an experienced Software Verification Engineer to independently design, perform and evaluate test cases. It would involve automation of mainly functional and regression test and verification of software for embedded real-time systems within the area of telematics. You would join a team of highly skilled and well-organized product development team with colleagues in USA, Sweden, France, India and Japan.

Roles and Responsibilities:

  • Responsible for Embedded software or component test and verification strategy, planning and follow up within project

  • Responsible for creating python based framework integrated with CICTCD.

  • Responsible for securing that the software components are well integrated with the hardware and user environment

  • Support in developing processes, methods, tools and standards related to android SW verification at EACS & Vehicle Connectivity

  • Secure test automation to drive efficiency by developing software for automatic test cases

  • Responsible to ensure sufficient regression testing for releases during the project

  • Secure that the requirements are possible to verify

  • Define milestones for Vehicle Connectivity software test plan, within the project

  • Identify test cases and prepare test plan as per the test strategy to cover all functionalities

  • Work closely with the software development team to identify the root cause of defects

Required Competencies:

  • Master /Bachelor in Computer Science, Electronics or equivalent

  • 3-7 years of experience in automation of Embedded Software/Embedded systems/functions and/or component testing (White box testing)

  • Excellent communication and problem-solving skills

  • Expert in Python Language.

  • Good experience and understanding of android tools like Android Studio , Android debugging tool (ADB) , Fast boot flashing tool.

  • Good understanding of GIT, JIRA ,Jenkins and Confluence

  • Experience of agile methods, such as SCRUM, KANBAN & XP

  • Understanding of excellent SW development practices e.g. XP practices Test Driven development, CI&CD, Code Review, Pair Programming, CCO, User Sorties, Storytelling etc. is meriting

  • Experience in Android Testing Frameworks

  • Systematic, analytic, pro-active and open minded with interest in software debugging

  • Experience in providing solutions for automation of verification activities in software or component level within automotive domain

  • Good design & analysis knowledge to perform the reviews with the development team

  • Experienced at working in a global organization with cross functional interaction

Good to have:

  • Genuine interest in Telematics for Automotive domain (GSM, GPRS, Truck Knowledge)

  • Verification experience on Android Platform

  • Knowledge of CAN (e.g. J1939) protocol and Canalyzer, CANoE and Matlab/Simulink, AUTOSAR

  • Knowledge of Software Product line techniques

  • Experience in CAPL scripting, CANoe Simulation Robot framework and Jenkins

  • Exposure to developing and maintaining test systems(rigs) for the verifying software or components

The Volvo Group drives prosperity through transport solutions, offering trucks, buses, construction equipment, power solutions for marine and industrial applications, financing and services that increase our customers’ uptime and productivity. Founded in 1927, the Volvo Group is committed to shaping the future landscape of sustainable transport and infrastructure solutions. Countless career opportunities are offered across the group’s leading brands and entities that share a culture of Trust, Passion, High Performance, Change and Customer Success. 
www.volvogroup.com/career. 

Volvo Group Trucks Technology provides Volvo Group Trucks and Business Area's with state-of-the-art research, cutting-edge engineering, product planning and purchasing services, as well as aftermarket product support. With Volvo Group Trucks Technology you will be part of a global and diverse team of highly skilled professionals who work with passion, trust each other and embrace change to stay ahead. We make our customers win.

We want to get to know you

Application Process

Apply

The journey begins! An email confirmation will be sent as soon as you submit your application. After this, it is still possible to update your personal profile by login in to your account. The hiring team will review your application together with the hiring manager. Shortlisted candidates will be contacted with information about the following steps.

Testimonials

Similar jobs

Engineer Durability Technology Bangalore, India Posted: 
Senior Analysis Engineer - Durability Technology Bangalore, India Posted: 
Data Analytics -Lead Engineer Technology Bangalore, India Posted: