I am a Trainee from India and have just started knowing more and more about this field. I am Graduating in CSE in May 2009 from a reputed Engineering college in Chandigarh.
Just one day old here and dropped in to introduce my self to the forums and get to know about others.
Welcome... so what are you getting trained on? Testing is it? How do you feel about it?
By the way.. even am from India, just finished my Training period :-p. Am a Quality Engineer and not a tester! Am much into CMM/ISO stuff. However.. i learnt a lot about testig from this forum. :-)
Welcome and as a recommendation for your reading I suggest the following books:
Testing Computer Software by Cem Kaner et al.
How to Break Software by James Whittaker
Other people will give you a list of things to read, but if you read these two as a starting point you will have a good foundation to build off of.
After which most of your 'knowledge' is going to come from OJT (On-the-Job-Training) of doing the work and gaining experience in the real world (or trenches) of software testing. Also, as part of your OJT work on your communication skills (verbal & written). Being able to test software is one thing, getting other people to understand why you are doing testing and what you have found is another. Also, realize that your are going into profession that can be high pressure and that at times you will ask yourself why did you do this to yourself. But when things go well and the project is successful and the system is working well you will feel a great deal of self pride in knowing you were part of the reason the project did succeed. You (Testing) is an important part of the project.
Do use this forum as a resource. There is a lot of knowledge here to be mined, and people that have years of hard core experience (and in different areas). Remember to use us as a backup and sounding board, we will be quick to help out. But don't come in without doing your homework first, we are not a Help Desk / Technical Support group for people who are lazy. I'm not trying to be mean to you on this point, but give you an idea of what we expect of you as a participant in this forum.
If anything this line of work will give you a sound foundation to build off of for other areas in the software world. Knowing how to break things and tear them apart leads to better understanding in how to build them correctly in the first place.
This is my opinion and is not a reflection of others on this forum or the Administrator. Personally I'm glad to help people that have made some effort first to learn and have hit a barrier and need help to get around the obstacle.