I believe, a single quote from Vasmer's dictionary will answer the question:
Слово: казаґк,
Ближайшая этимология: аґ-, укр. козаґк, др.-русск. козакъ "работник, батрак", впервые в грам. 1395 г.; см. Срезн. I, 1173 и сл. Из укр. заимств. польск. kоzаk "казак". Ударение в форме мн. ч. казаґки -- результат влияния польско-укр. формы; оренб. казаки говорят: казакиґ; см. Зеленин, РФВ, 56, 239. Заимств. из тур., крым.-тат., казах., кирг., тат., чагат. kаzаk "свободный, независимый человек, искатель приключений, бродяга" (Радлов 2, 364 и сл.); см. Бернекер 1, 496; Мi. ТЕl. I, 330. Сюда же казаґки мн., соврем. казаґхи -- тюрк. народ. Этноним касоґг не родствен казаґк, вопреки Эльи (505).
A loose translation:
Word: kazak [qɑzɑq]
Nearest etymology: ag-, Ukrainian козаґк, Old Russian козакъ "worker, farmhand", in grammar since 1395; see Sriezniewski, 1173 and a dictionary. [...] Borrowed from Turkish, Crimean-Tatar, Kazakh, Kyrgyz, Tatar, Chagatai kаzаk "a free, independent person, adventurer, tramp" (Radlov 2, 364 and dictionary); see Berneker 1, 496; Мi. ТЕl. I, 330. Cognates казаґки plural, modern Kazakh казаґхи -- a Turkic nation. [...]