God, tests seem to be frequent in the states!
I've had a few jobs in England and France and never have had to take a test
I think the only time they test us is if you are driving, but they cant tell whether you were high or you had smoked like 2 days before, so they stopped it and now try to use another sort of test...