How to test file uploads from a web app to Azure blob storage?

I have a feature to test whereby large files will be uploaded from a web app UI to an Azure blob storage container. The app must be able to handle interruptions with the upload (loss of connection, app crash, etc). The files will be chunked to handle this so the upload can be resumed from where the error occurs.

My automation experience is limited (currently learning Playwright) but I am looking for smart ways I can test this other than doing it manually? Any tips are largely welcome. Thanks in advance.