This interactive presentation is the first one in the series on software testing explained/discussed in the most simplest of way.Just relax and enjoy Software Testing hence.
2. A little about me as a tester ------------------------------------- -5
Your doubts---------------------------------------------------------4-7
A basic start to software testing---------------------------------9-10
3/8/2012 Author: Sudarshini Datta 2
3. I was first introduced to the world of software testing by my big-b(brother). Till
then, I had never heard of the term. The first time I heard of it I was thrown into
a world of questions and confusions-Software testing???Do we need to know Java or
PHP for that??What qualifications will be required in the industry???What
competitions will I face???Can I be happy in this domain???And ultimately…is it for
me, can I do it!!!
Thanks to him, I gradually understood the meaning and the importance of the same
in the industry. I am in this industry for sometime now and everyday I am learning
new testing techniques and loving each and every moment spent
with my testing team.
Now before we proceed with the actual testing let me
help with all the queries; let’s move on.
3/8/2012 Author: Sudarshini Datta 3
4. If I can, so can you…
-Who said that to become a Professional software
tester you need to be a nerd in IT?
No you may not need to know Java or PHP…
-To become a manual black-box tester language skill
sets are not mandatory. But yes, for an automation
tester(to some extent) and white box testers, you will
require so.
3/8/2012 Author: Sudarshini Datta 4
5. Too much job for testers as compared to developers
now…
-The concept has changed now. The language
requirement of the industry changes rapidly, whereas
black box testing techniques will be constant(enhanced
with days though). Testers need to grow with the
thought process and the way of working around with the
application/tools.
B.tech/B.E in IT or Computer Science not
mandatory…
-People from any stream now can shift to this
domain with basic testing skill sets. That is the
beauty of this industry.
3/8/2012 Author: Sudarshini Datta 5
6. A degree in software testing is not always mandatory…
-To start of as a software tester you will not require a testing degree.
Though the testing training aids in a better understanding and speedy
grasping of the subject. But yes, some companies do search for specific
degrees, which you can accomplish gradually.
The pay scale will be the same as other domains…
-This will vary from company to company. But normally testers can get paid
at par with their developer colleagues or even higher paid sometimes.
How can I grow as a tester…
-With time and experience you will get a number of domains to grow
towards. All this will be discussed in depth.
So…Happy Testing
3/8/2012 Author: Sudarshini Datta 6
7. I am the right person for this..
-Not everyone will be happy in this domain, though. A few
mandatory mind sets are required to be there in this domain
for long and at the same time remain happy. If you have the
logical thinking attitude, learn where to find bugs, remain
critical and organized in your approach, grow with the
product or platform, never give up easily even if the task is
repetitive and time consuming and know how to stick with
your developers(and sometimes PM as well) till the job gets
done: You are the right kind of guy then for this industry.
3/8/2012 Author: Sudarshini Datta 7
8. Now for some real
actions…
3/8/2012 Author: Sudarshini Datta 8
9. Software Testing?
Several technical definitions are available in Google. In general it is just some
activities/checks that you will perform on the application to check if it is
working just as the client expected or not(keeping the quality intact at the
same time).
Just a working software is not required. If just the right solution becomes
the aim forgetting to follow industry standards or delivering solutions that
will work for the moment, will ultimately lead to the breakdown of the
software at some point. Then the reliability of the institution will be at stake.
3/8/2012 Author: Sudarshini Datta 9
10. Why Required?
Remember the game of Chinese Whisper?
Starting from Phase 1 of software development due to improper
communication and understanding of requirements between client and
project team and no proper development process being followed, the
ultimate delivery was far from what was expected by client.
Moral: Time, money, energy all at a loss with no proper result.
3/8/2012 Author: Sudarshini Datta 10