Experience defining tests (writing test plans, defining test cases) and developing test automation |
Ability to write and produce clear Python code for testing automation |
Experience with hardware in the loop testing |
Familiarity with Embedded Systems |
Knowledge of CAN and Ethernet buses and diagnostic tools for Automotive and experience using Vector tools |
Understanding of HIL test methods |
Design creative test cases to verify, stress, and break software running on the actual hardware |
Develop automated test cases in Python based on test procedures |
Execute Continuous integration pipelines. Coordinate with internal teams to ensure the pipelines are running at a regular cadence. Monitor the pipelines and update results on a daily basis. |
Maintain HIl test set ups in a working state for teams to utilize. Address issues and concerns with infrastructure to have the HIL test setups up and running for 100% utilization. |
Find, characterize, debug, triage and manage issues. |
Communicate test results to product owners and internal customers |
What you must have: |
3+ years experience defining tests and developing test automation |
Ability to write and document clear Python code |
Experience writing test plans and defining test cases |
Experience with hardware in the loop testing, Understanding of HIL test methods |
Experience in White Box, Black Box, Functional, System, Regression, Integration using both Manual and Automation Techniques. |
Bachelor’s degree in engineering or equivalent real world experience |
Outstanding communication and written skills |
Familiarity with Embedded Systems |
GitHub and git experience |
Experience with automated test frameworks (e.g., Pytest, Robot Framework), Jira, svn/git, and Continuous Integration systems (e.g., Jenkins, CircleCI) |
Bonus points! |
Experience developing in C, C++ |
Experience in automotive |
Proven knowledge of CAN and Ethernet buses and diagnostic tools for Automotive and experience using Vector tools. |
Experience in infotainment systems |
Ejecutar pipelines de integración continua. Coordine con los equipos internos para garantizar que las tuberías funcionen a un ritmo regular. Supervise los pipelines y actualice los resultados diariamente.Mantener las configuraciones de prueba HIl en un estado de funcionamiento para que las utilicen los equipos. Aborde los problemas e inquietudes con la infraestructura para que las configuraciones de prueba HIL estén en funcionamiento para una utilización del 100 %.
Automotive Infotainment Testing