If you do not have any business expenses associated with your self-employed income (from Upwork or any other self-employed business), then, yes, you should be able to use TurboTax Deluxe instead of TurboTax Home & Business, as TurboTax Deluxe allows for some Schedule C income reported in it.
Here is a link to more information about the product:
TurboTax
Download - Deluxe Edition