Олег Александрович родился в 1971 году в городе Ленинграде. В 1994 году окончил Санкт-Петербургскую государственную академию аэрокосмического приборостроения по специальности «Авиационные приборы и измерительно-вычислительные комплексы», после чего в течение двух лет работал инженером-конструктором ОКБ АООТ «Авиационного комплекса им. С.В. Илюшина».
С 1996 по 2005 год — инженер, менеджер проекта компании Pratt&Whitney, представительство фирмы г. Москва, затем год работал главным инженером проекта «Флуор Интернэшнл ИНК» (США), представительство компании г. Москва.
С 2006 по 2010 год Олег Александрович работал на руководящих должностях, связанных с коммерческой деятельностью ОАО «Терминал» - строительство и запуск в эксплуатацию терминала D аэропорта Шереметьево.
С января 2011 года - директор Департамента организации прибытий и отъездов клиентских групп Организационного комитета ХХII Олимпийских зимних игр и ХI Паралимпийских зимних игр 2014 года в г. Сочи», где отвечал за подготовку аэропорта города Сочи к проведению Олимпийских игр.
С мая 2014 года - директор по развитию управляющей дирекции «Авиация» общества с ограниченной ответственностью «Компания «Базовый Элемент».
С февраля 2017 года Селиверстов О.А. работал в аэропорту г. Владивостока, где занимал должность директора по неавиационной коммерции АО «Международный аэропорт Владивосток», а также по совместительству возглавлял АО «Терминал Владивосток».
В 2018-м с марта по декабрь работал бизнес-аналитиком в ООО «Синезис спорт» (г. Минск), подготовка аэропорта Минска ко Вторым летним европейским играм.
В январе 2019 года был принят в ОАО «Омский аэропорт» на должность заместителя генерального директора по развитию.
Награжден медалью ордена «За заслуги перед Отечеством I степени».