I was recently approached by Alfred (name changed to protect
his identity as he removed the comment from my blog) who asked if I have any
advice on what steps to take in order to train for and start a career in
Software Testing. Well, Alfred, thank you for asking! You have already taken important
steps; reading blogs and asking questions.
Your concern about ISTQB is a valid one. They do claim they
are the industry standard, but that’s only based on the amount of people they
have certified, instead of what actually matters. Don’t get fooled by their
sales pitch, just focus on learning. Especially a beginner tester might
seriously harm his learning when taking their certification. Essentially, they
will teach a bad way to use their vocabulary, advocate there are best practices
and require that a question can be answered correctly with only one choice.
If you are interested to learn software testing at home, you
could do some of the following (and add your own ideas of course):
1)
Start writing a blog about your learning (please
let me also know about it so I can read and comment)
2)
Read online material (as the Internet is full of
itself, I recommend to stay with only a few sources in the beginning, such as
BBST)
3)
Read and comment blogs on software testing (to
get you started, here are some http://www.developsense.com/blog/,
http://visible-quality.blogspot.com/,
http://www.satisfice.com/blog/ and
http://scott-barber.blogspot.com/)
4)
Join Twitter and start following testers (you
can take a look for example on my list https://twitter.com/#!/jarilaakso/following
as a starting point)
5)
Test software, write a report and either leave
it on your blog publicly for everyone to comment or ask other testers, like me,
to comment via e-mail or whatever you prefer
(Addition after posting already: forgot completely that you could search for conference videos)
(Addition after posting already: forgot completely that you could search for conference videos)
If you want to work in software testing, you want to know companies, possibly
join recruitment sites etc. Twitter works as a great channel to get to know
about new job openings, to find out who is recruiting and for example to get
yourself known. But no matter how good Twitter is, you will need to work a lot
to be successful. It’s true there are a lot of people who don’t thrive for
excellence and they do pretty well in their life. It’s up to you to decide
which path you will take.
You mentioned you are based in
England. There is a huge software testing market (go ahead for example to
Monster.com and verify my claim) and you will have a lot of competition. Think
how you want to separate from the crowd and use it in your advantage. For
example, if I’d be recruiting at the moment, I would love to receive for
example test reports and/or Youtube videos instead of the typical CV’s I tend
to see. But hey, that’s just me, I can’t say what you should do, besides that
follow your heart in your decisions.
I noticed you mentioned the “test is
dead” part in your comment. Don’t take it literally. There is a continuously
growing demand for good testing in
the world. Think of it as an opportunity for people who want to do a good job,
or even yet, an excellent job. The more there is software around us, there more
there is request for testing.
If you have open questions, please
leave a comment below or for example e-mail me. I will be glad to help everyone I can.
(This post was written after a suggestion
in Twitter from "Mike Talks" https://twitter.com/#!/TestSheepNZ/status/199099553587273729)
Software research tasks are as important as creating software and offer remarkable leads of development and reasonable payment.
ReplyDeletephotoshop courses sydney
Hi,
DeleteThanks for the comment!
I would not define importance without context, but surely testing is a growing domain and so are the payments. However, I hope people would not make their career decisions based on money. At least not too much. :-)
Best regards,
Jari
Great Jari - You really are the helpful type aren't you. :0)
ReplyDeleteLocal meetup groups are great, and also Weekend Testing. Pretty sure there are loads of meetups in the UK, and Weekend testing is available to anyone in any location.
Thanks man! Yet again, you have great ideas and people should listen! Joining a "software testing club" is a great way to get to know people. Weekend Testers could also help a lot.
DeleteThanks!
Best regards,
Jari
Really good article Jari and some very wise tips given for anyone who wishes to get in to software testing. I intend to point people to this article when I get asked the same questions.
ReplyDeleteAnother way I would recommend would be mentoring - find someone in the industry and learn from them. Do some testing together if they are local to you. The reason I talk about this is this is something I do and have done in the past with success.
Hi John,
DeleteThank you for the good words! I might take David's (martialtester) ideas and append them in the post. He pointed out a few things I forgot completely.
Your idea of mentoring is interesting. I have done it with my brother, but on a small scale. Now that you pointed it out, I might invest more time in doing it. Experiences from that could be a great blog post series.
Thanks and have a great weekend!
Best regards,
Jari
Hi Jari
ReplyDeleteWhat a beautiful post which transmits a true love for software testing and getting good at it. If every tester new to the craft followed your recommendations, the testing world would soon become better. Here are some elements I would add to your list:
1. Get some coaching by experienced testers e.g. through Skype
2. Visit testing conferences and set yourself goals for them. A good idea is to talk to as many people as possible about testing experiences.
3. Read books on social sciences, thinking processes, critical thinking, systems theory, math, problem solving, lateral thinking, etc. The range of topics you can use to become a better tester is huge.
This comment has been removed by a blog administrator.
ReplyDeletebookmarked!!, I really like your blog!If you would like to increase your experience simply keep visiting this website and be updated with the newest gossip posted here....
ReplyDeletesoftware testing in indore
I would like to say thanks, for given interesting and useful Information which is sheared by you through this blog post. Thanks for this valuable post and I will share this with my friends.
ReplyDeleteSoftware Testing & Analysis
.