Evolving Systems interview question

Explain the role of testing in software development?

Interview Answer

Anonymous

28 Jan 2022

In a traditional waterfall software development model, requirements are gathered first. Then a specification document is created based on the document, which drives the design and development of the software. Finally, the testers conduct the testing at the end of the software development life cycle once the complete software system is built.