The back of the tile should be flush with the wall.
How to tile a wall that is not plumb.
The horrible gap between this ceramic tile and the wall is not normal.
Spread the mortar with the flat edge of the trowel then groove.
Start applying the adhesive in a bottom corner about 1 tile length away from the bottom and side of the wall leaving space for the edge tiles.
Spread thinset mortar on the bottom center of the wall.
If installed plumb and square the finished tile work.
Answer answer what should have been done while installing the hardibacker board on the walls is the framing studs should have been shimmed and adjusted to make sure the hardibacker board was plumb and square.
Use no tiles less than half wide along the outside of your tile field any tile slivers tiles that are less than half the width of the tile itself will markedly show the out of plumb wall.
You can remedy this by making sure that the tiles are positioned so that no slivers are used.