Very sad, this story. As are all work-related death accidents.
For engine testing, on a/c's with underwing engine pods, I got the idea of having some sort of cage to cover the air intake.
If it's a big enough one, it wouldn't disturb the airflow, but would stop ingestion of groundcrew.
They can easily be made mobile, with retractable wheels, so that they can be hauled around.
Of course, all this would mean extra costs
and time being spent on other things than direct maintenance.