I'm trying to automatically trigger a robot test project which will not be run in local machine everytime there is a deployment. I need to know the tools I need to somehow execute the automation remotely or in cloud. Currently our team using jenkins, octopus deploy, github. are these tools enough for me to do what I just mentioned above. If not what are the tools I need to do that?
You have tools already ,
You can run test in jenkins or octopus according to which tool you use for deployment .
Both Jenkins and octopus are just softwares that you can configure "What code to run on what System on what condition"
So you can configure "Trigger" that says "Run test code" on "New Deployment"
For your case:
Just add a test step in your Jenkins or octopus ( Depending on which of the tool uyou use for deployment. You have to trigger test after deployment so add test step after the deployment test on that project)
THe step is to "Run script" add the script to run your code
Configure target ( Set to execute test in test server )