Software Integration Test Developer
Dearborn, Michigan, Us
Created a network-connected testing environment to simulate the infotainment systems integrated into vehicles. - Established a connection between PC and controllers operating on Linux, QNX, and Android Automotive. - Employed appropriate software versions to the respective hardware generations for conducting release testing, regression testing, and compatibility testing. Assessed Message Queuing Telemetry Transport (MQTT) and Transport Layer Security (TLS) of the embedded service-oriented architecture (SOA). - Edited SQL service database, describing consumer and provider services, to customize service testing. - Tailored XML endpoint descriptors, defining the communication among services, to evaluate the secure request/response messaging. - Validated public keys used for TLS encryption. - Examined stability and recovery capability of SOA under rainy-day conditions. Evaluated systematic sleeping/resuming procedure for low power-consumption functionality. - Inspected state transitions of different controllers during suspending steps. - Checked resuming capability from sleep state of the system under different operation conditions. Managed testing tasks via JIRA and scrum meetings. - Analyzed telemetry logs and collaborated with developers to investigate C++ codes. - Documented defects and recorded troubleshooting progress on JIRA. - Updated testcases and test scripts to meet new requirements.