Re: What does it takes...???
I definitely recommend doing a search on this site and looking at the different posts you find as they will answer some of your questions or, at the very least, give you more information upon which to ask more directed questions. However, to respond to a few points that would be hard to search for on the site:
<BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica">quote:</font><HR>Originally posted by soft tester:
I am thinking about switching from a apps support position over to software testing/QA stuff. Just wanted to know what does it takes to be a tester and what a working condition like?<HR></BLOCKQUOTE>
The working conditions can totally vary so I will not really speak to that. As far as "what it takes", that can differ depending upon the position that you are going for. You will often see people here make distinctions between "QA" and "testing" but many organizations will not do that. So that can change the focus of "what it takes". In general, however, testing takes a user-focused mindset to a large extent (and here your support experience could help you to greater or lesser degrees) as well as a detail-oriented mindset in terms of looking at various parts of a given product that you are testing. If you have been doing manual testing, that gives you some idea and it would actually be more helpful, I think, for you to list for us what skills you think you have learned doing that testing and how you did that testing. Then we could better tell you what you might still need to consider, relative to your current experience.
<BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica">quote:</font><HR>Do I really need to be really good on programming?My background on programming are very limited and broad not an expert on any language.<HR></BLOCKQUOTE>
Technically speaking, you do not have to know any programming at all. I would say that it can help to understand the basics of programming, at least in the overall, so that you can have domain knowledge, but not necessarily domain expertise. Now, if you get into automated testing, it might help to have some background in a programming language because most such tools have a language behind them. However, I have also known many people who first learned programming via an automated testing tool and only later went on to learn traditional programming languages.
Also, it can help to know markup, such as HTML. Testing such things as Web applications or Web pages can be easier (and more directed) when you have some idea of what is going on behind the scenes. The same actually applies to programming languages as well, although not as much in terms of the testing. However, there is something known as "unit testing" and this is where you test the code directly. Now that will often be done by developers, but sometimes testers may be asked to participate in this and, in terms of strict QA, may be asked to oversee the process of unit testing or even define it.
<BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica">quote:</font><HR>What do you think the future for software testing will be? I heard of white/black box test but has no clue. What is more popular/demanded??<HR></BLOCKQUOTE>
White box and black box testing are approaches to testing, not testing types. As such, both are "popular" and both are "in demand". The way they are done (and the amount of each that is done) differs from organization to organization. The future of testing is bright in the sense that there will always be a need for testing. However, the future has a dark spot in that oftentimes companies do not know that they need testing or understand the details of what testing they need.
So the field of QA/testing requires practitioners like yourself who ask good questions and are willing to learn and then impart that learning to various organizations to help further the field as a whole and make it a true discipline. And, of course, continue to visit a site like this where you can get information from people who have been in the field for awhile as well as meet people, like yourself, that are just coming into the field.
What does it takes...???
Hello Everyone! I am new to this forum and the industry as well. I am thinking about switching from a apps support position over to software testing/QA stuff. Just wanted to know what does it takes to be a tester and what a working condition like? I have been doing some manual test as part of the job. Do I really need to be really good on programming?My background on programming are very limited and broad not an expert on any language.
What do you think the future for software testing will be? I heard of white/black box test but has no clue. What is more popular/demanded??
Thank you for you inputs