I'd say no visa needed. SU flights depart from terminal F, KC's from terminal E - both of these are for international flights only.
If you travel with checked luggage on SU - make sure your departure airport qualifies for tagging your bags to your final destination. Most of US/EU airports do qualify. It's not required for int'l-to-int'l connections, but Kazakhstan is probably regarded as domestic for customs puproses.