Testing self-driving cars is extremely difficult, as one has to account for a very large space of possible scenarios. In this project, we will explore the application of automated testing techniques, mainly in the area of search-based software testing to verify that the AI components of self-driving cars work as they should. This project is in collaboration with Professor Hai Vu and the Monash Connected Autonomous Vehicle (MCAV) team.