Organize Re-Use Test Step in Test Case with in Test Suite


I have Login based web application. I am trying to automate the using Katalon for below scenario’s.

TC 1. Login
TC 2.Verify Login
TC 3.Accept and View Engagement
TC 4.Save Engagement
TC 5.Verify and Complete Complete Engagement

For all above scenario i have created the Independent Test case which can run without any dependency with each other.
But the common factor/ starting point for all the scenario is Login this will applicable in all the test case which means i am repeating the same step in all the test case.

Can some tell me organize or strategize to avoid repeated test steps make it generalize test suite

any suggestion please

call the login testcase from any others, see: