Mirrored mesh splits when manipulating bones
Finally it was the order of the modifiers. 

Positioning the mirror modifier before the armature modifier in the modifier stack fixed the issue. 

The problem seemed to be that the bone transforms made in pose mode were applied first and then after the mirror was applied, which caused the splitting.