Не один раз = не раз = more than once; time and again; not once; many times
Пока не = until

Egor had driven his tank to attack many times, until a misfortune happened to him.