Şenol Yaşar, 1964 yılında İstanbul'da doğdu. İlk ve orta öğrenimini İstanbul’da tamamladıktan sonra Gemi Yapı Teknik Meslek Lisesi’nden mezun oldu. Lisans eğitimini ise Anadolu Üniversitesi Açıköğretim Fakültesi Halkla İlişkiler Bölümünde bitirdi.
Kariyerine, Ocak 1983 yılında Gamak Elektrik Motor Fabrikasında başladı. Aralık 1983’de Türkiye Gemi Sanayi A.Ş. İstinye Tersanesinde çalışmaya başladı. Ardından aynı kurumun Personel Dairesi Başkanlığında memur, şef yardımcılığı, şef, şube müdür yardımcısı ve şube müdürlüğü gibi pozisyonlarda görev yaptı.
2002-2004 yılları arasında Türkiye Denizcilik İşletmeleri A.Ş. Haliç Tersane'sinde Personelden Sorumlu İşletme Müdür Yardımcılığı, 2004-2013 yıllarında aynı kurumun Personel Dairesi Başkanlığı, 2013-2015 yıllarında Destek Hizmetler Dairesi Başkanlığı, 2005-2013 yılları arasında da Trabzon Limanı, Dikili Limanı ve Antalya Limanlarında Türkiye Denizcilik İşletmeleri A.Ş.’yi temsilen Yönetim Kurulu Üyeliği görevlerinde bulundu. Son olarak ise Türkiye Denizcilik İşletmeleri A.Ş. Genel Müdür Danışmanlığını yürüttü. 2017 yılında emekli oldu.
Yaşar, 2019 yılında Şenpazar Belediye Başkanı olarak seçildi.
Şenol Yaşar, evli ve 2 çocuk babasıdır.