Vuonna 2012 Soldatova aloitti kauden vuoden 2012 Moskovan Grand Prix -kilpailussa. Hän voitti kaikkialla kultaa Schmiden International Tournamentissa ja kaikki tapahtuman finaalit ennen kuin voitti joukkueen kultaa Dina Averinan ja Arina Averinan kanssa vuonna 2012 MTM Ljubljanassa. Hän voitti kultaa Pesaron juniori-maailmancupissa 2012 ja voitti kaikenlaisen mestaruuden juniori-maailmancupissa 2012 ja finaaleissa. Vuoden 2012 juniori-Euroopan mestaruuskilpailussa
, Soldatova voitti kultamitalin nauhassa sekä auttoi Venäjän juniorijoukkuetta (Yana Kudryavtsevan, Julia Sinisinkan ja Diana Borisovan kanssa) voittamaan juniorijoukkueen kultamitalin.