The challenges can change based on the structure of the teams. You have on shore and offshore team members. Are they a single team, multiple teams, or the QA resources embedded in cross functional development teams?
Is there any overlap in schedules with on shore and off shore?
Are any of the teams contractors, or are they direct hire employees?
A primary focus would be to try and do a few team building exercises. This will get a better comfort level and communication within the different teams. I would also try to schedule a joint meeting where everything is present to share experiences going on among the teams and help unify the team. We do this every sprint (2 week sprint / release cycle).
A challenge if the offshore team are contractors, as is the case with my company, is encouraging them the speak up, ask questions, share experiences etc. Some of this could be cultural, but many off shore / contractors just defer to the senior member in the meeting and it can feel like they are not engaged when they are silent. This barrier can take time to break down.
Goals can be set, but this also depends on the team structure. In some cases, having a team goal is more important than an individual goal, and they you can challenge them to share what specifically they have done to help achieve the team goal.
You should also set up 1-1 meetings periodically for them to share concerns, achievements, etc in a more private environment.
I also created specific slack channels for the QA team as a whole and for the automation engineers. Anything to encourage communication and visibility.
One other thing you should probably do if you havenāt already is to ask whoever promoted you what their expectations of your new position are, and most importantly, how to measure them so you can show progress towards those expectations. Is there a specific problem they are looking to solve? Donāt go in blind.
I hope some of this helps.