Is there a limit on the number of fixed terms that an employee can be employed for?

The legal test is whether the fixed term is for “genuine reasons based on reasonable grounds” and the number of fixed terms that the employee has been employed for previously will be relevant in meeting this test but it will not be determinative.  Note that the reason for the fixed term must be stated in the employment agreement together with the commencement date and expiry date.