So you want to be a Software Tester | D2L Careers
IE Not suppported

Sorry, but Internet Explorer is no longer supported.

For the best experience, it's important to use a modern browser.

To view the website, please download another browser such as Google Chrome or Mozilla Firefox.

So you want to be a Software Tester

  • 2 Min Read

Software testing can be a very challenging and rewarding career. However it’s typically not offered in formal education or training programs (although that is slowly changing). There’s still some mystery out there around how to get started and what skills should be acquired to help make someone a strong contender when applying for a testing role.

A lot is asked of testers in today’s Agile and DevOps contexts. We are asked to automate tests, review code, identify risks, help define acceptance criteria, assess designs, advocate for customers, troubleshoot client issues, help create monitoring and deployment tools, and sometimes we even have to test software and log bugs!

I put together a short (in no way exhaustive!) list of resources that I have personally found helpful or that I have been made aware of by my peers, to create an introduction to the myriad of skills and knowledge you will be exposed to as a tester. I’m happy to hear about other learning resources. Please feel free to comment with your favourites!

(Note I’m in the Waterloo region so many of my ‘local’ suggestions are there.)

General Testing skills:

Reading: – a collection of blogs, many new posts daily – practical guide to using exploratory testing in agile contexts – practical guide to testing in devops teams

Meetups and conferences: – Sept 2018 – this is our own local KWSQA conference. Easily the best value and high quality content. Oct 2018. This is really good conference for introductory concepts. Bit pricey – KWSQA KWality Talks – monthly lecture series, new speaker each month. Also a good place to network with other testers – behind a paywall – online courses/talks/etc on testing. – videos from past CAST conferences (Association of Software Testers)

Courses – seems like a really well-rounded way to develop skills in agile testing – intro and advanced training courses on black-box testing, facilitated by testing experts – I can’t speak to these, but they exist. – also, only know that they’re out there, not sure how good they are.

Coding – an ever-increasingly important part of many testing jobs:

Courses: – great starting place to learn to code – coding challenges to help inspire and learn

I’m sure there are also courses in Udemy and Coursera.  Conestoga college would also be a great option if looking for something more hands on.