Hi there, I appreciate this is a subject which has probably been asked before but it is something that has been concerning me for a while so thought I’d ask!
I’ve been a tester now for a number of years; when I first started out testing it was purely manual and there was no offering from the company I was working at to learn automation. I’d say, over the last 18 months, my interest in automation has increased predominantly because I have an interest in it and what to learn programming, but also because I see the benefits it brings to testing and the time that can be saved(specifically referring to regression testing, in my case!)
I’m way down the road towards learning programming and automation and have confidence in being able to write smallish frameworks using the Page Object Model, however I’m by no means an expert and it will be a little while longer before I am proficient. Like a lot of people the main barrier to progress is time; I’m spending 2hrs a day(in my own time) learning automation; whilst this is a decent amount of time it’s maybe not significant enough to progress at the pace I’d like.
With the above background in mind, I’ve noticed a few postings on forums where automation specialists are rightly concerned about people diving into automation, possibly adding those skills to their CV when they have only been learning it for a few weeks. There have been comments that in order to master automation this only comes with things like a computer science degree which in itself is years worth of studying. I’m thinking(hoping!) that there must be a few testers who are in the same position as me. My concern is what does the future hold for us as testers?(those outlined above moving into automation) Almost every role I see for testing now requires some kind of automation experience. If we’re not yet at the desired standard does this make us redundant?
Appreciate this is a long winded post but would be really interesting to hear peoples thoughts