Thank you for choosing TurboTax.
Yes, you definitely can use TurboTax if you are a non-resident.
Learn more about
Taxation for Non-Residents
We would strongly recommend you contact CRA to confirm your residency status prior to filing your return.