In the 2011–12 season, Shelepen continued on the Junior Grand Prix, winning events in Latvia and Romania to qualify for the 2011–12 Junior Grand Prix Final. She won the silver medal at the Final. At the 2012 Russian Championships, she finished 10th on the senior level and won another silver medal on the junior level. Originally the first alternate for the 2012 World Junior Championships, Shelepen was named to replace Elizaveta Tuktamysheva, who withdrew from the competition. At the event, Shelepen ranked 12th in the short program and 4th in the free skate, finishing 6th overall.