Making a honest comment is considered to be a taboo in the Industry! But, let me take up the challenge of addressing the concerns of fresher’s who are anxious and also apprehensive about their decisions to move into the unexplained territory called Testing.
Even before I start, The first question which might pop up in your mind is, why is this guy targeting engineering fresher’s? Answer : Most of the time students would have put a lot of effort to give an entrance exam, get a seat in an good engineering college, mostly ! work hard and get through engineering and while taking up a job they might feel why should I take up a testing job? Can’t an B.sc or an BCA guy do it? I AM AN CS/IS/ECE ENGINEER! On the other hand, Non-IT students who are not interested to take up a core industry job and want to enjoy the colorful IT career will be offered an Testing jobs
by SWITCH(Satyam,Wipro,Infosys,TCS,Cognizant,HCL) companies and now in a BIG confusion! To Address it let’s take a step back and ask a question, Is testing considered bad ? Answer: Testing is not bad! It depends on what would you like to be in next 5-7 Years. The Testing Industry has a growth rate of 15-20% and is growing constantly. By 2020, Testing alone will contribute to around 15-20 $ billion revenue. So, I am inferring that Testing is good ? Answer: No, my inference is only how Testing as a market is growing, At the end of the day what is more important is your growth and not how is it doing globally. In simple terms, If we need more people to carry out more testing by which more revenue will it increase your visibility in the company? will you get a better salary hike? Will I get an Onsite? So on so forth…… I am not interested to write about
- what is software testing?
- what are the different types of software testing?
- what are the different tools available for software testing?
because, you can bing it to get the answer. I want to put across some hard facts about people who are currently in various testing positions (Also called QA!) and why they took that choice and do they think they made the right decisions? Testing is not everybody’s piece of cake! somebody might like it and somebody might hate it and want to do a career switch. After speaking to lot of people in the industry and myself jumping into the world of testing for a month, I figured out you need to have patience more than anything to succeed in this game. In SWITCH, usually they get a huge projects which will be built on java,.net or DW/BI and any other technologies to solve a complex business problem and it is expected to solve it! If it doesn’t prove its metal it’s a huge debacle for the IT company and the business customer involved. That where testing plays a major role, you are the people who will bring assurance into picture by testing the project which was developed by a developer, report a bug and get it fixed and test it again if you find a bug report it and developer fixes it and the journey continues…………….Already tired! Imagine you doing the same job day in and day out for the rest of your life! and will you find it good? If you say yes, Testing is good for you and you say no don’t even bother to consider testing. People in testing are masters of 1 thing, EXCEL as they spend there life documenting stuff to showcase it to the higher management on what is not doing as expected and what’s the status. Somebody might ask, does it require any technical skill? I would say NO. Testing is not an technical skill by a personality. A 12th pass out can do testing job if you ask me and most of the testing jobs are getting outsourced to Philippines,Bangladesh and Sri Lanka due to the cost factor and also no requirements for any technical skill. Coming to fact why testing is growing as an outsourced market is people in US don’t want to take up this boring and monotonous job! OK,Few other questions about Testing which usually bothers :
- Job market and salary growth compared to developers
Answer: Don’t expect to get as much as a developer but fairly OK around 60-65% of developers salary.
- Onsite opportunities
Answer: Yes, Only when you get enough experience around 6-7 years Conclusion : Jump into testing if you have no other option or start loving what you are doing if you are already doing testing.
* The author of the blog has worked as developer,tester, consultant in various companies and all the opinions expressed are personal and are not intended to hurt anybody.