В 1983 г. с отличием окончила педиатрический факультет Минского государственного медицинского института.
С 1983 по 1988 г. работала в Дорожной больнице на станции Минска врачом-педиатром. За этот период была отмечена руководством врачебно-санитарной службы Белорусской железной Дороги Благодарностью, Почетной грамотой и ценным подарком начальника Дороги.
С 1988 по 1990 г. проходила подготовку в клинической ординатуре Белорусского государственного института усовершенствования врачей (БелГИУВ, далее БелМАПО), на кафедре педиатрии – I. Активно включилась в научно-исследовательскую работу кафедры, как грамотный врач была командирована в составе бригады БелГИУВ в Киргизскую ССР и награждена Почетной грамотой Ошского облисполкома.
С 1990 г. работала в БелГИУВ (БелМАПО) старшим лаборантом кафедры педиатрии I, ассистентом той же кафедры.
В 1993 г. аттестована на высшую квалификационную категорию врача-педиатра.
В 2006-2017 гг. – доцент кафедры поликлинической педиатрии БелМАПО, помощник заведующего кафедрой по учебной работе, профгруппорг кафедры.
С 2017 г. – доцент кафедры общей врачебной практики БелМАПО.
Основными направлениями научной деятельности в настоящее время является физиология и патология детей раннего возраста, коррекция белково-энергетической недостаточности у детей, диагностические ошибки при инородных телах бронхов, иммунореабилитация часто болеющих.
За годы работы в БелМАПО Ольга Васильевна руководила подготовкой 13 клинических ординаторов, в т.ч. иностранных, на кафедре поликлинической педиатрии. В настоящее время осуществляет руководство подготовкой 3 клинических ординаторов по общей врачебной практике.
Осуществляет лечебно-консультативную работу на базе УЗ Минская областная детская клиническая больница (стационар и консультативная поликлиника), а также ПЛКЦ БелМАПО.