Roles and responsibilities of trainee mechanical engineer