No, they don't. They are told when to pick up their passengers, and which route to drive, by their employers. They may not deviate from that route, they may not pick up passengers without Uber's say-so. They may not decline passengers without being penalised. While they are signed in to Uber, precisely what control do they have over their work?
Additionally, "complete specific jobs over a limited period of time that fall outside the usual scope of their current employer’s business" means that the test falls on the side of being a contractor if you are doing a one-off job that is not usually what the company does, and an employee otherwise.
The point is, a contractor is that person you bring in to write code for your SAP system, or fix the IT infrastructure, or build a new building, or program the A/C. Things where you give the contractor a task, and they complete it using their knowledge, where you don't get to define the specifics of how it's done.
If you want control over precisely how they do their job, and it's part of what makes the company money on a day-to-day basis (you can argue that Uber are selling their software platform all you want, but the service it actually provides is getting you a taxi, not access to its software), I don't see how they're not employees.