Dictionary.com
Thesaurus.com

has been temping

  • present perfect progressive
    of temp (3rd person singular).
    temp
    noun
    an office worker hired, usually through an agency on a per diem basis, for a short period of time; a temporary worker.