Infosys Interview Question

Explain stages of software testing?