I was recently promoted to QA lead on an agile team working with offshore testers and an onshore development team. What kind of things should I expect? Any helpful tips for how to be awesome at this? I was selected due to my soft skills not necessarily because I'm an experienced QA. Needless to say I'm a little confused on what kind of things I should be doing to ensure I do a great job. Any resources out there that will be helpful?
I second (third?) the congratulations!
While I'm nowhere near as experienced as Joe or Bruce, I can offer a few tips from experience:
Here's a list I used last time I took a new position: http://www.allthingsquality.com/2010/04/qa-leaders-checklist.html
It's pretty hard to know what you should expect, since every situation is different. Instead of anticipating, try to determine how you will go about learning what you have actually gotten into.
There is a very relevant whitepaper here that you should read. It raises some excellent points.
Whilst I don't want to be negative, or scare you, your situation will be VERY challenging as you have to contend with the following:
I would sit down and perform an honest assessment with yourself on how strong or weak you are in those areas, and identify what you don't know and try and close those gaps.
You will need to invest in and work out a communication strategy for how to work in a distributed team I would recommend reading this post by Jeff Atwood.