- Design, develop and execute test cases (via test scripts or manual) for embedded platforms and IOT products including Telematics units and Cloud Solutions
- Develop test plan, schedules, test strategies and communicate ongoing progress and risks to Project Lead
- Analyze system requirements, review technical specifications and design test plans for the final products/solutions.
- Define new test systems, test methodologies, processes, procedures using industry best practices and innovation
- Document and execute test cases, test procedures and report bugs.
- Co-ordinate with project management and development teams to gather project information, understand project objectives, schedules, and risks or constraints.
- Communicate ongoing test execution progress and risks to Project manager and Project Lead.
- Manage assigned tasks and schedules using the Agile development process.
- Merge, integrate and build customer SW releases from different development repositories managed by multiple development teams
- Prepare and manage release notes
Execute sanity or smoke test cases of the FOTA and IOT products (Device + Cloud) before releasing a software to QA team or to customers
- Minimum 5 years of experience
- Bachelor/MS degree in Computer Engineering or
Computer Science or related fields
- Should have work experience in Telematics, Automotive and IOT based Cloud solutions
- 6+ years of experience in embedded and cloud software integration and software design verification
- Possess domain knowledge in f Telematics, CAN,
Diagnostics, IOT, FOTA, Cloud architecture
- Should have scripting knowledge in both test development and test execution using any automation tool
- Experience with microcontrollers, Linux and Android systems
- Excellent written and verbal communication skills
- Desire to work with cross functional team to meet project deadline and achieve common team goals
Optional Requirements:
- Knowledge on programing language, like C or C++ or Java or Java script
- Knowledge on UT framework like GTest and Gmock
- Knowledge on scripting language like Python
- Knowledge on tools like, confluence, JIRA
- Knowledge on CAN simulation tool, like Vector CA
Preferred Skillsets:
- Essential: CAN,Diagnostics, FOTA, IOT, Integration testing, Automotive, Telematics, Scripting
Good to have: Linux, Android, python