Ольга Крукович окончила в 2007 году музыкальный лицей им. Ч. Порумбеску (Кишинёв, Молдова, класс преподавателя Н. Осташко). В 2012 году окончила Белорусскую государственную академию музыки (Минск, класс профессора В. Шацкого).
В 2012–2015 годах обучалась в аспирантуре Московской государственной консерватории им. П.И. Чайковского (класс заслуженной артистки России, профессора Н. Трулль).
Неоднократно выступала с концертами на ведущих площадках Москвы. Принимала участие в фестивалях Румынии, Белоруссии, Молдовы и России.
В 2009–2012 годах работала концертмейстером в вокальной студии ДК Профсоюзов под руководством заслуженной артистки Республики Беларусь Н.А. Губской (Минск). В 2010 году участвовала в камерной постановке оперы «Любовный напиток» Г. Доницетти в качестве концертмейстера и исполнителя партии фортепиано (постановка Эдуарда Мартынюка, экспериментальная молодёжная оперная труппа «М-арт», Минск).
В 2010–2012 годах — концертмейстер кафедры оперной студии Белорусской государственной академии музыки. Также в 2010–2012 годах являлась концертмейстером Белорусского частного театра Teatro. В 2011–2012 годах — концертмейстер Белорусского государственного академического музыкального театра. Работала концертмейстером в рамках мастер-классов заслуженного работника культуры РФ, профессора Светланы Нестеренко на Международном фестивале Юрия Башмета (Минск, 2011).
В 2012–2013 годах — концертмейстер кафедры сольного пения Академии хорового искусства им. В.С. Попова (в классе преподавателя Л.Ф. Дяченко-Тогушевой, Москва).
В 2016 году работала концертмейстером и коучем в международной симфонической лаборатории New Opera World.
В 2015 году стала обладателем диплома лучшего концертмейстера VIII Международного конкурса молодых артистов музыкального театра Operetta Land (Москва).