I've noticed that AI controlled sniper team prefers to engage at a close quartes, instead of trying to spot and shoot the enemy from bigger distance.
First I was using waypoint Seek and destroy, then I even put Destroy waypoint on the enemy group leader. Both with the same effect. The sniper team just went really close to the enemy (under 100m) and started shooting. Ofcourse, the enemy unit immediately started to return fire. The result was one whole sniper team down and only one member of the enemy group down.
I think that snipers should proceed slowly, first scan the horizon with their binoculars, trying to spot the enemy. If they are unsuccessful, move a bit closer to the waypoint and try to scan the horizon again, repeat until enemy is found. {F21412}