В 2010 году Мария Шканова дебютировала на зимних Олимпийских играх в Ванкувере. В супергиганте белорусская спортсменка заняла 33-е место, в слаломе стала 38-й, а в гигантском слаломе 40-й. В 2011 году Шканова выступила на чемпионате мира. Лучшим результатом на мировом первенстве для Марии стало 29-е место в супергиганте. На этапах Кубка мира Шканова впервые выступила 3 января 2012 года в столице Хорватии в Загребе, но не смогла финишировать в слаломе. В этом же сезоне белорусская горнолыжница начала выступать и в Кубке Европы. В 2013 году Мария приняла участие в зимней Универсиаде, где по сумме очков во всех дисциплинах заняла третье место.