Трудовая биография Корноварова началась в 1986 году на заводе техстекла, где он работал токарем. Служил в Вооруженных силах.
Службу в органах прокуратуры начал в 1994 года в должности следователя прокуратуры Ленинского района. Затем Корноваров работал следователем и старшим следователем горпрокуратуры, следователем по ОВД облпрокуратуры. С 1999 по 2000 год был старшим прокурором отдела облпрокуратуры по надзору за законностью деятельности Приволжского РУБОП. Потом являлся начальником этого отдела.
В течение года работал Саратовским прокурором по надзору за исполнением законов на особо режимных объектах. После ликвидации этой прокуратуры был переведен в аппарат облпрокуратуры на должность старшего прокурора отдела по надзору за оперативно-розыскной деятельностью и расследованием особо важных дел. В 2002 году был назначен зампрокурора Энгельса, затем становится первым зампрокурора и работает в этой должности до назначения прокурором Фрунзенского района.