2007 год - стала магистром права, окончив магистратуру Киевского национального университета имени Тараса Шевченко по специальности "Правоведение".
2011 год - получила научную степень кандидата юридических наук.
2004-2006 годы - юрисконсульт Киевского филиала ООО "Юридическая фирма "А-Лекс".
2006-2007 годы - юрисконсульт Департамента межрегиональных бизнес и правового обеспечения представительства "ПриватБанка" в городе Киеве.
2007-2009 годы - юрист ЗАО "Столичная юридическая группа".
2009-2013 годы - начальник отдела корпоративного управления ООО "Адвокатская компания "МЛГруп".
2013-2014 - ведущий юрисконсульт претензионно-искового отдела юридического Департамента обеспечения ПАО "Укрнафта".
В марте 2014 года была назначена заместителем министра юстиции Павла Петренко. А уже в мае получила пост главы Государственной регистрационной службы Украины.
2 декабря 2014 года Верховная Раду утвердила Онищенко на должности министра Кабинета Министров Украины.
10 апреля 2016 года Яценюк заявил о решении сложить полномочия премьер-министра, и 14 апреля Верховная Рада проголосовала за его отставку. В тот же день был назначен новый состав Кабмина во главе с Владимиром Гройсманом, должность министра Кабинета министров занял Александр Саенко.
С апреля 2016 по май 2016 года - помощник министра юстиции Украины.
С мая 2016 по январь 2017 года - заместитель министра - руководитель аппарата Министерства юстиции Украины
С января 2017 года - государственный секретарь Министерства юстиции Украины.
В прошлом году Анна Онищенко представляла в Печерском суде Киева интересы Арсения Яценюка, который на то время был председателем фракции "Батькивщина" в Раде. Тогда суд обязал Яценюка опровергнуть информацию об организации тогдашним секретарем СНБО Андреем Клюевым провокаций на митинге 18 мая 2013-го в Киеве.
15.10.2019