Career Advice - quality assurance and automated testing

Associate
Joined
13 Jan 2007
Posts
2,424
Location
Belfast,Northern Ireland
Hello all,

the below is a post I made on hacker news which unfortunately didn't get much attention so I'm still looking for answers. Its been a few weeks since then so at work I'm actually performing as a manual tester already and it seems to be going okay so far, I don't feel I need much advice in this regard as it mostly appears natural, apart from developing to writing good test plans maybe which I haven't done yet. Hopefully you guys have some good ideas for me in terms of what to do to get better outside of work.

So for background I'm a CS grad who doesn't seem to have a great ability to develop, at least not yet. I went into finance and worked for two years in support/development and got on very well, unfortunately my application got quite popular and therefore the team was heavily regulated, this meant I went to strictly support and low level so I wasn't happy with the lack of complexity.

As a result I decided to try a different industry and have went back to technology and got a job as a QA engineer. I am fully aware I cannot rely solely on my employer to provide the skills necessary to become a good QA Engineer.

Therefore I wish to firstly cement soft skills as a good QA tester which I believe I already have. i.e. an eye for detail, enjoy a good puzzle. What technical skills do people feel are required to be a good 'manual' tester?

Lastly the main reason I took this jump was to get into automated testing as I believe it will allow a jump in complexity and perhaps a side move to development when I'm good enough. Where do I start in becoming good at automated testing?

The standard advice for a dev is to start developing personal projects? What about a tester? Is it the same so then you can test your project thoroughly? I've often seen it said you should be testing OTHER peoples code mainly. So how can I get this exposure? I've looked around for some open source projects but a testing element only seems mentioned relating to your own code.

Just for additional info, I've been researching a bit myself and have come across a few products like selenium to play with and reading the google testing blog. On top of this I've started two udacity classes, one for software testing and one for debugging. Any further suggestions? Any decent books to help me feel a little less lost in my current situation?

Thanks for any advice you can provide
 
Hi Smit, thanks for your reply. I'm a bit confused why you say QA isn't my intended goal? If it's the development comment, that is merely keeping my options open, as mentioned I'm not good enough for that and want to learn a new skill. I'm actually hoping I really enjoy testing and progress along that route.

I've had a look for open source projects I can test on but seems I don't know where to find them. Thank you very much for those two sites, had never heard of them and they seemed packed full of resources
 
Hey MrClark,

thank you very much for the reply, you're exactly the kind of person I was hoping to hear from on here. With regard to automation, it is definitely the direction I'm looking to head, manual testing just doesn't have the complexity I'm looking for but I feel I should do a few weeks of manual to try and adjust my thinking to ensure I'm thinking from a testing angle. Luckily I don't feel I have an issue here, the only problem seems to be time restraints so I can't do much exploratory testing or test all the scenarios I want for a given test case.

Selenium is something I've already been looking at with evil tester and hope to get more of a look soon.

My main problem seems to be that I can do basically anything, my company have very little in terms of existing testing and therefore I have no mentor/guidance. It's part of the reason I'm doing this to try and find a mentor and get pointed in the right direction

I'll definitely send you a PM soon, hope you don't mind
 
Back
Top Bottom