По дате рождения Маркаровой есть разные данные. По одной информации, она родилась 1 июня 1976 года. По другой — 28 октября 1976 года. Также есть версия, что Маркарова родилась в июне 1970 года: место своего рождения и данные о родителях тщательно скрывает.
Замужем. Муж — известный банкир и бизнесмен Даниил Волынец. В семье четверо детей (две дочери мужа от первого брака и двое совместных).
В 1993-1998 годах училась в Национальном университете «Киево-Могилянская Академия», получила степени бакалавра и магистра по экологии.
В 1999-2001 годах училась в Индианском Университете в Блумингтоне (штат Индиана), получила степень магистра в области международных публичных финансов и торговли (MPA). Входила в сообщество Pi Alpha Alpha.
В 1996-1997 годах — ассистент проекта в Международном фонде избирательных систем (IFES).
С января 1997-го по октябрь 1998-го — менеджер по вопросам законодательства консалтинговой компании Chemonics International Inc в рамках проекта «Украинская аграрная товарная биржа».
С 1998 по 1999 и с 2001 по 2003 год Маркарова занимала должности советника по экономической политике и менеджера по внешним и корпоративным связям в американском фонде прямых инвестиций Western NIS Enterprise Fund (теперь в управлении Horizon Capital), а в 2000 году в США проходила практику во Всемирном банке.
После завершения обучения возвращается в Украину, где с сентября 2001 года по октябрь 2003 года продолжает работать в WNISEF, но уже на позиции менеджера по внешним связям и корпоративным отношениям.
С октября 2003 года по декабрь 2014 года — глава правления — президент "ИТТ-Инвест" (ITT Investments Group). В период работы в "ИТТ-Инвест" Оксана Маркарова курировала банковский бизнес: с 20 апреля 2012 года по 10 апреля 2013 года она была членом набсовета Актив-банка, а с 10 апреля 2013-го по 16 апреля 2014-го возглавляла его набсовет (сейчас Актив-банк ликвидируется).
С 2015 года Маркарова перешла в государственный сектор экономики. С марта 2015 по апрель 2016 года занимала должность замминистра — руководителя аппарата Министерства финансов.
29 апреля 2016 года с приходом нового правительства была назначена на должность первого заместителя министра финансов Украины.
8 июня 2018 года в связи с увольнением Александра Данилюка была назначена исполняющей обязанности министра финансов Украины распоряжением премьер-министра Украины Владимира Гройсмана.
Была членом наблюдательных советов «Ощадбанка», «Укрэксимбанка», «ПриватБанка» и «Укргазбанка». 13 декабря 2018 года Кабинет министров вывел министра финансов Оксану Маркарову из состава наблюдательных советов «Укрэксимбанка», «Ощадбанка», «ПриватБанка» и «Укргазбанка».
Имеет профессиональную лицензию по торговле ценными бумагами, управлению активами, а также является членом Совета негосударственных пенсионных фондов.
22 ноября 2018 года Верховная Рада назначила Оксану Маркарову министром финансов.
4 марта 2020 года уволена в связи со сменой правительства.