Joanne Yang

• 2006-Jul-25 - From a software developer to a software tester...

Posted in Testing Roles

After graduating from university, I started my career in IT area as a software developer for a software company developing computer systems for insurance companies.  My first project was to develop a system to support the commercial auto insurance underwriting process.  At that point we started using the OO language called Smalltalk.  Smalltalk is considered as the first OO language.  And it is very similar to C++ and Java.  The IDE we used was VisualWorks.  VisualWorks had a very good interface to Informix RDMS.  I believe the concept is very similar to what is called Hibernate (for Java) these days.  At that point, Java started getting popular.  So our architect group decided to adapt Java in another new project.  But most of our programmers had never done any Java programming before.  Since I had used some Java in my course work project, my advisor and I decided to start our first Java user group in that area.  The idea was to bring people who are interested in Java programming together to share some ideas.  And it turned out that it was a very good way to train people.  At that point, Kent Back had invented JUnit as the Java Unit testing framework.  I remember the first time I used JUnit, I was amazed with the testing concept and testing process.  And I believe that's the point I thought of having a career in software testing.

 

After a while I came to Canada.  And I decided to pursue software testing career.  So far I really enjoy it.  The developement background certainly helps me.  I am able to analyze the problem and point out what's wrong in the code.  And this preliminary analysis actually reduces the time for a developer to fix the problem.  And when it goes to the automation testing, my programming experience really helps me in the script design and development. 

 

Even though I am not a developer any more, I am still very interested in any new programming language, any new framework, etc.  I think as a tester we need to know the new technology in order to test properly.  If you study the CBOK (Common Book of Knowledge) for CSTE, there is a whole chapter talks about how to test new technology such as wireless application, web application, etc.  And I think it is one of the skills needed for nowadays testers.

 

Please feel free to post your comments.

 

:: Send to a Friend!

About Me


«  May 2012  »
MonTueWedThuFriSatSun
 123456
78910111213
14151617181920
21222324252627
28293031 

Links

Home
View my profile
Archives
Friends
Email Me
My Blog's RSS

Books I Read

The Art of Software Testing
Software Testing Fundamentals
Find The Bug

Friends

whollymindless
aakashvakil
michaeljf
Entry 4 of 6
Last Page | Next Page