Вихованець ДЮСШ «Дніпромайн» (Дніпропетровськ), із 2005 року почав виступи в дублюючому складі «Дніпра». 2 листопада 2008 року у 18-річному віці дебютував у Вищій лізі чемпіонату України в матчі проти криворізького «Кривбаса» (перемога 1:0), проте здебільшого все одно виступав за молодіжну команду.
На початку 2011 року був відданий в оренду в першоліговий«Нафтовик-Укрнафту»[1], де виступав до літа 2012 року як основний гравець команди.
Улітку 2014 року, після того, як «Севастополь» припинив існування, Артур підписав контракт із «Карпатами». У грудні 2016 року за обопільною згодою залишив львівську команду[3].
21 лютого 2017 року підписав контракт з одеським «Чорноморцем»[4], але вже влітку покинув клуб[5]. У грудні 2017 року Карноза перейшов до друголігового«Дніпра-1», уклавши угоду до кінця сезону[6].
Улітку 2018 року знову підписав контракт з одеським «Чорноморцем»[7], за який у Прем'єр-лізі до кінця року відіграв 9 матчів. Взимку гравець вирішив розірвати угоду із клубом та приєднатися до закарпатського клубу «Минай» з другої ліги[8].
У складі збірної України U19 — чемпіон Європи 2009 року. Під час фінальної частини чемпіонату, що проходила в Донецьку й Маріуполі, узяв участь у чотирьох із п'яти матчів української збірної, залишившись на лавці запасних лише під час фінального матчу.