QA jobs morphs as agile development methods gain ground