ご質問ありがとうございます。
・「I was a volunteer teacher.」
=私はボランティアの先生をしていました。
(例文)I was a volunteer teacher in Australia.
(訳)私はボランティアの先生をオーストラリアでしていました。
・「I've volunteered at a school before.」
=私は以前に学校でボランティアをしました。
(例文)I've volunteered at a school before and I enjoyed it.
(訳)私は以前に学校でボランティアをして。
お役に立てれば嬉しいです。
Coco