Testing is booming currently and its demand will keep on growing as the application developed these days are complex enough and needed to be tested efficiently before being deployed in the actual work environment. Learning software testing will not just add extra knowledge in your knowledge bucket but will also help you secure good compensation in any of the IT giants.