TESTING 1.What is Software Testing? Process of executing a program or application with the intent of finding the software bugs. 2. Who does Testing? It depends on the process and its associated stakeholders of the project. In the IT industry, large companies have a team with responsibilities to evaluate the developed software in context of the given requirements. Moreover, developers also conduct testing which is called Unit Testing. In most cases, the following professionals are involved in testing a system with their respective capacities 1. Software Tester 2. Software Developer 3. Project Lead/Manager 4 End User Different companies have different designations for people who test the software on the basis of their experience and knowledge such as Software Tester, Software Quality Engineer, QA Analyst, etc. It is possible to...