Professional experience taking software through everyday usage to ensure no bugs or glitches exist that would present problems for users. Able to find issues in software to provide software developers needed input to make corrections before launch. Clear communication skills Software testing Computer software testing website testing blog testing internet app or software testing