99% of NASCAR team pilot jobs are filled by networking. I was offered one more than 15 yets ago because someone I knew who flew a different driver recommended me. The amount of time it takes between testing, races, PR events is incredible. In the end I decided it wasn't for me. Unfortunately, the driver is no longer with us.
As a side note, I currently work with former pilots for Earnhardt Sr and Robert Yates.