Competencies and technologies knowledge for a automated tester
For someone starting to specialize in automated testing, what are the technologies worth to learn? What are the current trends?
Also, any good pointers where to start a professional career in automated testing?
There is Cucumber, Fitness, Quick Test professional, etc..., what do you think is worth to learn? I.e, what are the current industry demands?
Thanks very much, Joao
It depends on where you work. Different market segments use different tools and technologies. I know a little about the server market. Someone else will need to answer regarding mobile testing.
You will need to learn at least one programming language. Microsoft-centric shops will probably use C#. Outside of the Microsoft world, they will probably use Linux with Java, Ruby, Python, or C++.
You probably want to learn SQL. It doesn't especially matter which RDBMS you use, e.g. Oracle, SQLServer, or Postgresql.
You need to learn a version control system. There are lots of options. I recommend learning Git.