You will design, develop, and execute test cases for embedded platforms and IoT products, including Telematics units and Cloud Solutions.
Responsibilities
- Design and execute manual and scripted test cases for embedded platforms, Telematics, and IoT Cloud solutions.
- Develop test plans, strategies, and schedules while communicating progress and risks to project leadership.
- Analyze system requirements and technical specifications to define test methodologies and procedures.
- Merge, integrate, and build software releases from multiple development repositories.
- Perform sanity and smoke testing on FOTA and IoT products before software release.
- Manage assigned tasks and schedules using Agile development processes.
Required Skills
- 6+ years of experience in embedded and cloud software integration and software design verification.
- 5+ years of experience in software testing roles.
- Domain expertise in Telematics, CAN, Diagnostics, IoT, FOTA, and Cloud architecture.
- Proficiency in scripting for test development and execution.
- Hands-on experience with microcontrollers, Linux, and Android systems.
- Strong knowledge of integration testing within Automotive and Telematics environments.
- Experience with Agile development workflows.
- Ability to document test procedures and report bugs clearly.
Preferred Skills
- Programming knowledge in C, C++, Java, or JavaScript.
- Experience with Python and Unit Testing frameworks such as GTest and GMock.
- Familiarity with JIRA, Confluence, and CAN simulation tools like Vector CANoe.