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.

    If you are testing web applications, you will probably be asked some UI automation. There are commercial tools like Quick Test Pro, and there are open-source tools like Watir and Selenium. You will also want to know some JavaScript.

    You need to learn a version control system. There are lots of options. I recommend learning Git.



Suggested Topics

  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2