Skip to main content

Software Testing Career

Software Testing is often seen as an easy starting point for a Software Development Career and in some companies it can be. It is also a career of its own merit, requiring study and the development of skills that overlap other roles in Software Development. Building a flexible set of skills will help you regardless of the path you take in in your Software Testing Career. Here are some tips, advice and resources to help.

Considering a Career in Software Testing?

Software Testing offers many technical paths: deep technical testing, performance testing, security testing, automating applications. Also people oriented to work more closely with users and requirements, managing testers or projects. You can also do both.

Should you get certified?

Instead of getting certified, learn how to present your CV better

Some employers use a certificate in software testing as a way of filtering out CVs. This is unfortunate. A certificate in Software Testing does not mean the person has skills or experience to test software. Certification can be a very expensive route, particularly if you are starting out because a certificate does not guarantee a job.

I have one certificate. A Foundation Certificate in Software Testing from ISEB. I did not attend any training courses. I sat a public examination for it. And I gained the certificate purely so that I could be allowed to join the examination board. I wanted to try and improve the certification process from the inside. That did not work.

Certification may be useful to you if you find that you are not being considered for work, and if the reason give is because you are not certified. I do not recommend certification for any other reason.

  • Certificate has not helped me get work.
  • I did not learn anything during the certification process.
  • It is possible to self study for the certificate yourself.
  • It is possible to take the exam without a course.
  • I do not recommend certification.

You can find posts I have written about certification below:

Useful Podcast Episodes

Useful Blog Posts

I have a category of blog posts for Career Advice.


Some people find it helpful to join communities to discuss questions, or just lur and learn from the general discussions.

Ministry of Test has slack channels and online forums, I find their blog aggregator feed more useful because I subscribe to a lot of blogs and some new ones appear in the aggregator that I don’t normally have.

The Test Tribe have a discord server:

uTest has forums and discussions:

There are a tonne of forums which often seem to have slow posts or questions with one answer:

There are a lot of facebook and linkedin groups but I don’t really use these.

I don’t know how well the Association of Software Testing communicates with its members but I can see they have a slack channel.

Eurostar conference has it’s huddle for community discussions.

It can be useful to hang out in these to see what type of questions people have and the resources they mention.

Practice Makes Perfect

If you want to improve your testing then it is very important to practice.

Over the years I have created a number of free applications and sites for people to use to practice their testing:

Explore my list of free applications for testing.

Online Training Courses

To try and make testing accessible to others, I have created some affordable training courses. You can find my full list of training courses here.

My courses are aimed at people who have already learned the basics of testing and want to learn, from experience, how to improve their technical ability, think about testing in more detail and improve their ability to automate applications.

I also have a free training course hosted on Test Automation U for Automating in the Browser with JavaScript

Patreon Content And Mentoring

I have a Patreon site for Software Development Information, this has original content added every week, and access to some exclusive online training courses.

Read on for More details of the Patreon content.

Some courses included in the Patreon site: