Yes, the game will automatically be saved when you complete different story segments. Even in the start, to save your game and Road 96 you are not required to do anything manually. From the Steam version of the game, the game is said to save automatically after completion of segments.