Виктор Савельевич Онопко родился 14 октября 1969 года в Луганске Украинской ССР. Первые знания футбольного мастерства получал в Луганской школе «Заря», у тренера Олега Пилипенко.
С 1986 года он играл за команду «Стахановец», а в период с 1986 по 1988 год был участником сборной «Шахтер» Донецка.
С 1989 года Онопко три года играл за киевское «Динамо», а после его пригласили в московский «Спартак», контракт был подписан на три года. С 1995 года Виктор подписывает контракт с «Овьедо» (Испания) на семь лет. Но и на этом его карьерный рост не остановился – с 2002 года в течение года он выступал за мадридский «Райо Вальекано».
За спортивную карьеру Виктор Онопко сыграл сто девять матчей за сборную России, забил семь мячей, стал участником 2-х чемпионатов Европы и 2-х чемпионатов мира, за олимпийскую сборную страны провел три матча, где забил один гол.
К числу его наград относятся кубок России, заслуженный в 1992 и 1994 годах; кубок Легенд, выигранный в 2009 году; приз «Лидер национальной сборной», полученный в 2002 году. Свою карьеру игрока Онопко завершил в 2006 году, а затем закончил Высшую школу тренеров.
Несколько лет Виктор Савельевич Онопко служил в Российском Футбольном Союзе в качестве заместителя директора департамента сборных, в 2009 году стал помощником главного тренера клуба ЦСКА (Москва) и до 2020 года работал в данном клубе. В июле 2021 года вошел в тренерский штаб сборной России по футболу, а в марте 2022-го – в тренерский штаб футбольного клуба «Ростов».