Олег Касниця народився 2 лютого 1997 року в селі Гончарівка Львівської області.
Закінчив Золочівський професійний ліцей, здобув фах механіка-водія.
Пройшов строкову військову службу у ЗСУ.
Коли почалася повномасштабна війна, Олег перебував за кордоном та одразу вирішив, що має повернутися та стати на захист Батьківщини.
Спочатку приєднався до 146-го окремого ремонтно-відновлювального полку, потім перевівся до бойової частини. Служив номером обслуги гранатометного відділення взводу вогневої підготовки 128-ї окремої гірсько-штурмової бригади.
Разом із побратимами боронив українські землі від окупантів на різних гарячих напрямках.
Олег загинув 22 грудня 2022 року під час оборони Бахмута від окупантів, поблизу села Яковлівка воїн отримав смертельні поранення внаслідок ворожого мінометного обстрілу.