You have to take a test, then take a class to take another test, then study some documents and guides and meet with a "coach" to prepare for an onsite test/tryout, and if you do well, you'll get an interview with the hiring team. The first test should've been enough to meet with them. I proved I was qualified. The rest of the process felt like the company was pushing for as much unpaid training as possible, which started raising some red flags. I decided I would withdraw my application. Especially considering I was being hired as a contractor with an hourly rate and not as a full-time employee with benefits. The recruiter even clarified that I wouldn't get paid during lunch, so technically, I would only get paid 35 hours a week—another red flag.