You can use the SQL Server Management Studio (SSMS) GUI to view job history. You can do this by expanding the SQL Server Agent node in the Object Explorer, then right-clicking Jobs and selecting View History from the contextual menu:
In it, one can find the jobs, job steps, schedules, operators, and execution history. All of these tables can be queried directly and run in the MSDB, as shown in the examples below.
In this tutorial, I'll try to show build-in SSMS (SQL Server Management Studio) tools used to display SQL job history and create a Transact-SQL query which can be used as a SQL Server tool for managing job scheduling.