No, there’s no need for a credit check if you pay your car insurance upfront for the year.
Paying annually could also work out cheaper because you won’t be charged the interest that’s added to monthly payments.