Pärast kooli lõpetamist 1975 alustas Kaster haridusteed Rheinland-Pfalzi liidumaa Trieri ringkonnavalitsuse haldusteenistuses. Mayeni Rakenduskõrgkooli lõpetas ta 1982 diplomeeritud haldusametnikuna. Pärast seda asus Kaster täitma kaitsejõudude rekvireerimisameti juhataja asetäitja kohustusi Trieri valitsusringkonnas.1992 asus ta tööle Rheinland-Pflazi liidumaa Sise- ja Spordiministeeriumisse. Aastatel 1994–1997 oli ta tervishoiuteenuse haldusjuht.
Partei
1976. aastal astus Kaster Kristlik-Demokraatlikku Liitu (CDU) ja temast sai Junge Unioni liige. Alates aastast 2000 oli Kaster Trier-Saarburgi CDU kohaliku omavalitsuspoliitika ühenduse esimees. Pärast seda, kui ta oli aastatel 1990–1997 olnud Trieri linna CDU maakonna organisatsiooni aseesimees, valiti ta 14. mail 2007 maakonna esimeheks. 28. novembril 2009 kinnitati ta sellesse ametisse.
Avalik teenistus
Aastatel 1997–2002 oli Kaster otse valitud linnapea Trieri – ümbruskonna ühendomavalitsuses. Aastatel 1989–1997 kuulus Kaster Trieri linnavolikogusse.
2002. aastast on ta Saksamaa Bundestagi liige. Aastatel 2002–2005 oli ta eelarvekomisjoni liige ja seal põhiraportöör Liitvabariigi kantsleri kantselei ning Saksamaa valitsuse Pressi- ja Informatsiooniameti juures (BPA). Alates 29. novembrist 2005 on ta CDU/CSU Bundestagi fraktsiooni tegevjuht ning Saksa-Vene saadikuterühma esimees.
Kaster valiti 2002 Rheinland-Pfalzi liidumaa nimekirjas, 2005. aastal 43,1 protsendiga esmastest häältest, 2009. aastal 45,7 protsendiga ning 2013. aastal 48,8 protsendilise otsemandaadiga Trieri valimisringkonnas Bundestagi liikmeks.
Muud tegevused
Kaster on Euroopa Liidu saadikuterühma liige.
Isiklikku
Bernhard Kaster on abielus ja tal on kaks tütart.
2012. aastal autasustati teda Malta ordu teenistusordeniga Pro Merito Melitensi.
Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!