Is there a way to re-use a Test Case with all its Steps?
There isn’t a way to reuse steps per-se:
The Steps also carry results which could be different between different runs.
You can use Copy of a test case to copy the steps, but not use a template or no other way. After making this copy of the Test Case that has these steps, then the steps will be copied with it. If you go to Quality -> Test Cases page -> edit your test case -> click Copy, then your Test Case Steps will be copied too. However, you can’t include the Steps in a template when creating a new Test Case.
What you can do is create a prototype test case attached to the steps you need and then make a copy of that test case every time.