I am not a mason, but my guess is this will be difficult to do it well. My advice is even more suspect since I cannot see the stairs themselves and the extent of the problem.
A thin veneer over some faces and a thick one in other places will chip and crack, especially if water ever gets in and freezes. But the major problem is the existing cracks. Those cracks may come from settling/frost heaves, etc. That will leave this new layer prone to the same problem. In order to prevent this, the new layer would need to be reinforced to strengthen it, and it would need to be thick enough to be able to resist cracking when one half of the stairs tries to move.
Do these stairs rest on bare ground? Or do they have a proper foundation underneath to avoid frost heaves? My guess is the cracking suggests they are moving around with the weather.
A poor fix that fails in a couple of years is worse than doing it right the first time.
The best solution probably is to remove them and put new stairs in.
( Note: I see your comment that this is no longer an issue, but since the question is still opened and unanswered, I'll put something down here to get it off of our list and possibly help someone else with a similar issue. )
First things first, Tester is right, don't pay the contractor until you get the permit, and force them to fix their mistakes at their own cost (regardless of whether you paid them or not).
Next, I'm going to suggest ignoring the premise of the question and you remove the stairs to fix this. Depending on how it's attached (I've only done interior stairs where ground movement wouldn't be an issue) you may be able to detach it from the deck, remove any bolts holding it to the supports, and take it out in one piece. Before removing the stairs, make sure to mark the location for the center of your cement pours using stakes about 4' away in two directions (one to the side, and one straight out to the yard, so that with a couple tape measures you can locate the exact spot).
For the hole, make it deep enough to get below the frost line in your location. Fill the bottom with gravel and pour your cement. I like the idea of metal brackets in the cement that keep the wood out of contact with the ground, rather than embedding the post in the cement itself, but only if you have a vertical load and no shear or twisting forces (e.g. I wouldn't use that for a fence). Make sure the bracket is above ground (my neighbor buried his and has all kinds of moisture issues). If you do place the wood support in the concrete, then at least make sure the concrete comes above ground level and slopes away from the wood on all sides.
Finally, reinstall your stairs. Hopefully you measured twice so that all you need to do is cut your supports to the right height and maybe drill some new holes for the bolts.
Best Answer
Can you move the steps easily, say if you kick them do they move.
Concrete is HEAVY.
If installed so that they are solid and do not rock then it is unlikely you need to unless they in the path of say a car or snow plow that may hit them.
I would say no but you have not given us any info about them or why you think it may be necessary.
If you update you question with more info then that may change the answer.