Recall that the Mathematica command Apart can perform partial fractions decomposition. Apart tends to reduce the fraction so that the denominators are first-order and second-order. If you want Apart to reduce a second-order polynomial into two first-order polynomials, then you will need to input a factored denominator, e.g.
In[4]:= Apart[ a / ((z - 1 + I)(z - 1 - I)) ] -I I -- a - a 2 2 Out[4]= ---------- + ---------- -1 - I + z -1 + I + z