Correction to Moody's answer; you will require a pre-arranged transit visa for Saudi Arabia through an agent regardless of your profession mentioned in Qatar ID.