You can use the various [dbo].[backup%] tables in the MSDB database to see when backups are made and all other info about the backups.
You can use the [dbo].[sysjobhistory] table to see the history of all (backup)jobs.
If you setup "database mail" you can use this to get an e-mail alert when a job fails.