Зденек Витек, её дядя по отцу — бывший биатлонист, бронзовый призёр чемпионата мира (2003), чемпион Европы (2000), ныне тренер женской сборной Чехии, тётя по матери — лыжница, участница зимних Олимпийских игр в Нагано — Яна Шалдова-Сухардова. Две младшие сестры Витковой тоже спортсменки.
21 ноября 2020 года у Витковой и её партнера Марека Лейсека родилась дочь Элишка[3].
В биатлон пришла в 10 лет, до этого занималась лыжами. В 2004 стала членом сборной команды. В 2005 впервые выступила на международных соревнованиях. На юниорском чемпионате мира 2006 выиграла индивидуальную гонку девушек (10 км). В сезоне 2006—2007 появилась на соревнованиях мирового кубка. В сезоне 2007—2008 впервые попала в тридцатку лучших, заняв 14-е место в индивидуальной гонке. На чемпионате мира среди юниоров, проходившем в 2008 году в Рупольдинге, стала второй в преследовании.
В сезоне 2008/2009 ещё десять раз заняла место в числе теперь уже сорока лучших, получающих зачётные очки, показав лучший результат в кубковой карьере — 5-е место в индивидуальной гонке на чемпионате мира в корейскомПхёнчхане. На юниорском мировом первенстве 2009 в Кенморе выиграла эстафету и стала второй в преследовании. По итогом сезона 2008/2009 была выбрана лучшей биатлонисткой Чехии[4].
Летом2009 года перенесла болезнь, сорвавшую тренировочный процесс, что стало причиной неудачного выступления на этапах Кубка мира 2009/2010.
На зимних Олимпийских играх в Корее, в первой спринтерской гонке, Вероника заняла почётное третье место и стала бронзовым призёром Игр. Это первая медаль Олимпиад в личных соревнованиях для чешской спортсменки.[5]
В таблице отражены места, занятые спортсменом на гонках биатлонного сезона.
Инд — индивидуальная гонка Пр — гонка преследования Спр — спринт МС — масс-старт Эст — эстафета См — смешанная эстафета DNS — спортсмен был заявлен, но не стартовал DNF — спортсмен стартовал, но не финишировал LAP — спортсмен по ходу гонки (для гонок преследования и масс-стартов) отстал от лидера более чем на круг и был снят с трассы DSQ — спортсмен дисквалифицирован — − спортсмен не участвовал в этой гонке