The purpose of the beacon light is to warn ground crew that the engines are running or are about to be started.
With this in mind, the beacon light must be switched on before the engines are initialised and should be turned off once the engines have completely shut down. There should be no exceptions to what I have just said and if there are, then you are compromising the safety of ground crew and are in the wrong.