I did this as a soldier on medium.
Take cover often. Lean out, take shots at people, and when your shield is depleted, take cover, and use shield boost. Lean out, shoot more, and then use (I can't remember the name >.<) That one ability that stops all cool downs, and use shield boost again. Rinse and repeat as necessary