The EuroSTAR Blog

All the latest testing News

 

21 Sep

Software testing is a skill of many skills - Jesper Ottosen

21 September 2010 by Jesper L Ottosen

Even though graduate programs and courses exists at some universities, it is for some reason still a field you move into from somewhere else. (Read  Software Testing Story by Adam Brown). In my team we have very few with computer science or development backgrounds, at some time we had a journalist, a history major and a chemist. One of the key questions before moving into the team is still "Are you OK on working on a range of things?".

Business skills or domain know-how - For our team the scope is business facing integration test, so the testers where initally drawn from the customer service department. Currently our testers understands the range of our customer's commercial products, as seen from many angles (billing, provisioning, self-service etc).

Application skills or technical know-how - To understand the range of applications and technologies in play (and the technology facing tests) testers needs application and technology skills. Some teams hire from a development background to test engineering positions - as Michal Bolton writes on his blogpost Encouraging Programmers to be Testers. In other teams application details can be achieved afterwards.

Besides considering what is most aproachable - a current business skilled person gaining more technical knowlegde, or a technical person gaining more business knowlegde - the skill of software testing itself and the skill of software testing tools has to be considered. Every team have each their flavour of test processes, frameworks, tools -  Agile or waterfall etc. IMHO the ISTQB certifications in testing or likewise certificate programs can provide some introduction into areas of the software testing domain, but certification is not a stand-alone an entry point.  

Project management or task coordination know-how - To work as a test manager you need some of the skills areas above, and additionally a background in project management. Test management has a lot of similarities to project management. In agile projects, I reckon scrum master training will be of similar benefit to the test lead. Remember that even projects come in a range  small/big, business/technical etc. The project manager must be able to see through the project details and recognize the best applicable steps to take in the situation. 

Andréas Prins has a blogpost on Master the test profession with additional angles on how to be a good tester and he provides a good illustration as to what other things that can go into the testing "thinking hat". 

Notice that the above skill areas are very "hard" skills as compared to "soft" or personal skills. All kinds soft skills come into play in software testing for me to single out anyone. Some situations you have to be flexible, others stern. Some situations require results orientation and some situations require attention to all details. I can see the skills of all personality in play in software testing - as software testing is a skill of many skills.



10 comment(s) for “Software testing is a skill of many skills - Jesper Ottosen”

  1. Gravatar of Adam Brown
    Adam Brown Says:
    Great article! Thanks for the link :)
  2. Gravatar of Shmuel Gershon
    Shmuel Gershon Says:
    Jesper, I liked Andreas link.
    I think we are still far from being able to enumerate all the skills a testers has/need.

    Thanks for sharing!
  3. Gravatar of Jesper nohr
    Jesper nohr Says:
    Great blog! Keep up the good work. Best Jesper N
  4. Gravatar of LiteZeftFen
    LiteZeftFen Says:
    Daca vrei cel mai stabil acces la internet. Atunci contacteaza-ne.
    http://www.DCN.ro
    Internet De Mare Viteza
    Retea de cartier
    Internet de viteza
    Internet bucuresti
    Internet cartier
    internet fibra optica
    Redefinitia Broadband
    Email: info@dcn.ro
  5. Gravatar of SteveTur
    SteveTur Says:
    http://www.gamerflock.com is a interesting gaming site with a original look to it. I got hooked the moment I visited the site. An abundance of games and a satisfactory selection of categories.
  6. Gravatar of Genevieve
    Genevieve Says:
    AFICAT you've covered all the bases with this answer!
  7. Gravatar of klofxvuvtdo
    klofxvuvtdo Says:
    8m8kpm , [url=http://bapngdffrcxo.com/]bapngdffrcxo[/url], [link=http://bwcuynbwtuls.com/]bwcuynbwtuls[/link], http://itkidhnvgwbk.com/
  8. Gravatar of sqszslvdak
    sqszslvdak Says:
    RNMFLl , [url=http://ynmbpvunsvmq.com/]ynmbpvunsvmq[/url], [link=http://pgucqkmcagub.com/]pgucqkmcagub[/link], http://qrhbqryurafw.com/
  9. Gravatar of venaileUttelf
    venaileUttelf Says:
    mjog ahugavert, takk
  10. Gravatar of outsource software testing
    outsource software testing Says:
    Yeah software testing requires several different skills like analytical, observation, approach, experience....Very relevant post.

Leave comment:

Name:  
Email:  
Website:
Comment:  
 
Enter the text below and click submit.