How to start your career in software testing

So, you want to become a software tester but you are not currently working in the IT industry? There are a few things you can do to get your foot in the door, but it can take a bit of time to actually land your first role as a tester.

There are a few options regarding the very first step you can take.

1. Join a company that has testers by using the skills you currently/already have

I’ve met a few people who became testers using this approach. This approach involves you using the skills/experience/background you already have to get the job – then later on try and go for a transfer into a software testing role.

Before doing this, I would try and do my research into making sure this company has transferred people between departments in the past and supported career shifts like this. (Some companies are great at promoting from within and giving internal people a chance at new roles – with the idea of developing them, other companies prefer to hire externally and only people with previous experience. Avoid the latter category of companies if you want to go with this approach).

Depending on the role and the company, you may choose to ask about this at your interview – either by talking about yourself specifically with regards to future opportunities in the company or by asking about how it works in general for others. If you are uncomfortable with being so direct, you can probably also ask around – see if you can talk to someone at the company to get an inside look as to how transfers between departments or changing roles at the company actually works.

2. DO a software testing education

This isn’t an option for everyone as you may not have this near you (and there might not be any distance-learning options), but this is a good approach to consider if you do have an education provider near you that offers a software testing course.

Some of the ones I know also offer internships giving students hands-on experience with the software testing world. Some also have partnerships/already existing relationships with companies which can help you land your first role as a software tester.

Again, do your research, reach out to past students and find out what the course was like and more importantly what support was provided in helping them get their first role as a software tester. You’d be surprised by how generous people can be with their time and how they may want to help someone in your shoes as they, themselves, have probably had the same questions/concerns before they started.

To find past students, you can search for the education provider on LinkedIn, then on the View Company page, click on the Alumni tab – from there you can filter by year (to more recent years). You can also filter by keywords/search terms such as “test” or “QA” (to filter out people who went to the same education provider but did something unrelated to testing).

3. train up in your own time and network

Honestly, I think this would be the riskiest one but it is still possible to do it this way. I recommend you combine this approach with either 1 or 2 if possible.

There are plenty of online resources where you can upskill as a tester.

Some of my favourites include:

Ministry of Testing (you need to be a Pro member to access most of the content. There are some great courses on Security Testing, Test Automation and Mobile Testing among others)

Test Automation University (All of the courses here are free. They also provide certificates that you can share on your Linkedin Profile)

BBST (Black Box Software Testing) courses (Here’s a blog post I wrote a few years ago on the BBST Foundations course and one I wrote on the BBST Bug Advocacy course)

In terms of networking, you can go on and see if they have any software testing meetups you can attend. It’s also worthwhile going to testing or software development conferences to go out and meet people. There are also some great online forums for networking – I recommend the Ministry of Testing’s Club discussion forums.

Photo by Clemens van Lay on Unsplash

3 thoughts on “How to start your career in software testing”

  1. I personally found my way into testing through a combination of all three methods. I didn’t study anything related to testing, but ended up with an opportunity to transfer to the QA department while working as an analyst. I made good use of local community college and adult school courses to get up to speed with the basics, and continue to use online learning two expand and reinforce my knowledge!

    In my experience, QA is technical, but it’s built on a few key skills which can be developed in any field. Curiosity, attention to detail, critical thinking, etc. Find ways to translate your experience into QA terms and highlight your eagerness to learn. QA benefits from a diversity of experiences, and it’s been my experience that your attitude and work experience very quickly outweigh your educational background.

    Definitely check out your local adult schools and community colleges. It’s very likely they will have low-cost testing or IT courses available to get you started!

    1. I’m glad to hear you got an opportunity to transfer to the QA department – seems like a great way to get your foot in the door. I’m not sure about the availability of community colleges and adult schools for software testing around the world, I know they are a thing here in Sweden, but back in New Zealand I never came across them. (This might have changed since I left NZ though)

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s