Job Responsibilities:
Contribute with unit test cases for developed software in collaboration with the software developers
Develop test cases and validation criteria to satisfy Functional Safety requirements as per ISO 26262
Automate unit and component level tests including scripts to execute as part of the software builds
Conduct critical code reviews against company’s coding standard
Support continuous process improvements and help documenting the Fisker process
Facilitate development of test hubs or test scripts for CAN signal communication
Document identified software bugs and report these into JIRA
Support team in debugging software bugs and identify root cause
Validate bug fixes before official software release
Monitor KPIs on memory consumption, processor load, stability and other metrics
Support HW development with driver level debugging when bringing up new HW
Qualifications
4+ years relevant professional experience
BS or MS in computer science, engineering, etc.
Thorough experience in writing unit test cases against requirements for complex software systems
Thorough experience in executing software tests on unit level and component level
Experience in automated tests and writing tests scripts
Experience in reporting test results with necessary documentation incl. logs to help reproducing the problem
Experience from testing infotainment, smart TV or other embedded software is useful
Familiarity with C++ and Kotlin programming is useful
--
You must verify your mobile number to apply to this job.