"…It is estimated that the Indian software
industry currently employs about 75,000 to
100,000 test engineers. This is likely to double
in the coming year(s)…"
Extract from
keynote speech- STeP-IN International Test
Conference January 2006, Bangalore . |
- Outsourced Testing Service Market is booming,
in turn creating huge job opportunities in software testing
- Many new software product companies are setting testing labs in India
- The challenge these companies face is finding the right talent
- Companies expect youngsters to have a reasonable understanding
of the technology, in addition to good knowledge of testing
techniques/process/tools and also expect them to be productive from day one!
"According to industry reports, “…The software testing arena in India is estimated
to require more than 16,000-18,000 professionals within the next one year…"
- Testing is a critical component of Software Development
Life Cycle. This runs parallel with development activity to ensure
that the product released is of highest quality
- Customers demand “quality”; hence companies realize that investing
in testing services today is better rather than risking business failure tomorrow
- Software non-performance and failures are expensive to fix once they are released into the market
- The size of software products today is millions of lines of code.
The increasing complexity along with decreasing average market
life expectancy of many software products has heightened
concerns over software quality
- Professional training is required to start a career in software testing.
Training on the concepts of testing on different hardware configurations,
processes, using testing tools and other test enablers, working with test
management software, defect tracking tools, is required before working
on a live testing project
- As a rough rule, software testers ideally should possess - an analytical,
logical frame of mind, a good eye for detail, the ability to learn quickly,
the ability to work to tight deadlines, good communication skills,
and good interpersonal skills
- Software testing is not an ad-hoc process! There is science and engineering
behind testing techniques
A GOOD test engineer should:
 |
Be well-versed with test terminologies. |
 |
Be skilled in application of test
techniques. |
 |
Understand the scope of different
levels of testing. |
 |
Know how to conduct different
types of tests. |
 |
Understand the process of testing. |
 |
Understand effective use of tools. |
 |
Know how to apply metrics and
interpret them. |
At STAG , the emphasis is on laying
this strong foundation in test engineering - Techniques,
Disciplined process, Test types, and Tools -
Our objective is to transform talented engineers into industry-ready test professionals.
It is NOT merely about learning tools, manual
or automated testing. It is about understanding the
concepts, techniques, process, and tools to enable
you to discover defects effectively, and ensuring quality.
Roles professionals will play during the course of their career
- Test Engineer (0-2yrs)
- Senior Test Engineer (2-5 yrs)
- Test Leader (4-6 yrs)
- Test Manager (6-10 yrs)
Rs.10,000/-pm onwards
|