EzineArticles - Expert Authors Sharing Their Best Original Articles



  Submit Articles
  Members Login
  Benefits
  Expert Authors
  Read Endorsements
  Editorial Guidelines
  Author TOS

  Terms of Service
  Ezines / Email Alerts
  Manage Subscriptions
  EzineArticles RSS

  Blog
  Forums
  About Us
  What's New
  Contact Us
  Article Writing Shop
  Advertising
  Affiliates
  Privacy Policy
  Site Map


Advanced Search


Would you like to be notified when a new article is added to the Software category?

Email Address:


Your Name:


Prefer RSS?
Subscribe to the
Software
RSS Feed:

The Golden Age For Software Testing In China
Print This Article Ezine Publisher Send To Friends Add To Favorites Post A Comment Suggest Topic Report Author

The China's Computer Market 2008 Forecast Report has been released recently. It showed that in the first three quarters of 2007, the software industry in China has registered sales revenue of $50 billion, up 23.6% on pcp, accounting for 10.95% of the entire electronics and information industry' sales revenue. As the software market matures, people have higher and higher expectations over software features, quality and reliability. In October 2005, Ministry of Labour and Social Security formally listed computer software product tester (software test engineer) as one of the new professions. In only two years' time, software testing has become a powerful dark horse in the software industry.

Steadily rising status

"In the early 1990s, software industry was still at an infant stage in China. Most software projects were very simple, the whole code writing and development process could be handled by one person. As industry competition intensified, software companies were gradually evolving from one-man-band small shops to software engineering co-operations. Although division of labour could improve software development efficiency and functional varieties, it also lead to increasing number of bugs between modules and deteriorating qualities," said Mr Wang Yazhi from CONCEPT Information Technology Ltd, a major software development company in Beijing. Quality impairment would not only damage a software firm's competitiveness, it could also lead to massive economic loss for software users or even personal injuries, such as medical accidents.

As China's software enterprises continue to prosper, the importance of software testing has also been increasingly appreciated by software companies. Many large and medium software companies have begun recruiting professional staff to take care of software testing. Ms Ran Chunjuan, a former testing manager in Wuhan Superidea Technology Ltd, said that "in Superidea, the ratio between software testers and developers is 1:4. Although this is still well behind the international best practice of 1:1, it is still a great improvement from 1:8 a few years ago."

Industry experience appreciated

In addition to lifting the number of software testing staff, many companies are demanding higher staff quality as well, especially in areas of professional testing experience and thinking ability. "A tester without professional training can still work out 3-5 testing methods, but not necessarily detect bugs. Even if bugs are discovered, he might not be able to express the problems in proper languages, which could increase developers' workload. Those well-trained testers can work out 10-20 testing methods, such as boundary value analysis, equivalence classes and cause-effect diagrams, to maximally discover any bugs. Professional testers can also articulate testing documents in standardised languages, thus improving the recovery rates of software problems," said Mr Liu Fei, a former testing manager in Qualcomm. Many companies in China have now established independent testing departments, working along with R&D departments.

As companies' software testing knowledge deepens, work scope for testing staff is expanding from system testing phase to unit testing and integration testing phases. "This requires software testers to have in-depth knowledge about the businesses a product is involved in," said a testing manager from Founder Group, one of China's largest software companies, "for example, when we test software for banking applications, we have to first understand the specific users in the bank. Some operators only use keyboards in the office, but if we don't know about this and design it as a mouse-friendly control, banks will not buy, it no matter how well the software works." Therefore it could be forecast that the status for software testers who possess technical experience and customer demand knowledge will further enhance.

A sellers' market

"The software testing industry is at a growth stage," said Prof Zheng Renjie, a software testing expert. The current hot market for software testers is mainly due to the rapid development in software industry itself, "companies are demanding better quality software, which has in turn stimulated demand for software testers. But talent supply and talent training are lagging behind the dramatic changes in market demand, hence a telent shortage."

At present, software testing talent shortfall in China has exceeded 200,000, and it is rising to the 300,000 threshold. According to statistics, total software tester supply from nationwide IT training institutions is less than 10,000 per year, thus it can be foreseen that the testing talent shortage could last another 5-10 years. At the same time, talent shortage has given leverage to tester remunerations. According to a remuneration report from 51Job.com in China, starting salary for software testing engineers ranges from $400 - 650 per month, and it could increase to $1200 - 1650 for engineers with 2 to 3 years' experience, higher than the remuneration for many developers with similar service years. As the talent supply shortage continues into 2008, software testers' remuneration is looking for more gains.

Education and training

The shortage in software testers in China has not only lifted the remuneration levels, not also created a boom for educational and training institutions. Even two years ago, several prominent IT professional training institutions had realised the importance of software testing positions, and organized a few domestic and international software testing experts to co-develop training courses, which have successfully cultivated lots of software testing talents in the past two years. Currently in China, apart from overseas recruitment and company internal training, external professional training is also an important channel for producing software testers, amounted to 12% of total talent supply. As companies are paying more attention to labour costs control, more professional talents are expected to come from external training institutions.

While professional IT training is booming, tertiary education institutions also began to test the water. In August 2007, the first software testing education forum was held in Shanghai by various government bureaus and universities, explicitly marking "software testing" a core area in software engineering courses in China. But Dr Chen Honggang, who had been involved in development and testing of projects such as Windows95, Internet Explorer 4.0/5.0 and SQL Server 2000, commented that although universities can ease some pressures on software testing talent educations, based on overseas experience, professional training will still be the main channel for supplying software testing talents.

For more information on Chinese businesses, please visit http://www.chinabizintel.com

http://www.ChinaBizIntel.com

Article Source: http://EzineArticles.com/?expert=Face_Zhang

Other Recent EzineArticles from the Computers-and-Technology:Software Category:

Most Viewed EzineArticles in the Computers-and-Technology:Software Category (90 Days)

  1. The Benefits of the RegCure Software Product
  2. How to Delete The Total Security Virus From Your Computer - A Total Security Removal
  3. How to Remove Security Tool - Get Rid of Security Tool and Regain Your Safety
  4. How to Remove The Green Antivirus 2009 - Uninstall 'Green AV' Quick and Easy
  5. How to Remove Cyber Security - Uninstall Cyber Security and Get Rid of it Forever!
  6. Fix Windows Vista Shut Down Issues - How to Fix Them in a Very Easy Way Instantly
  7. Javascript Calendar - Add an Event Calendar to Your Website
  8. Follow These 5 Easy Steps - How to Speed Up Computer Instantly - Do the Steps & Speed Up in Minutes
  9. The Best and Simplest Way to Speed Up My Computer - How to Increase Computer Speed Massively
  10. 4 Things You Should Know How to Fix Windows XP Error Messages - Resolve Windows Error Made Easy
  11. Fix BSOD Problem - How to Fix the Blue Screen Physical Memory Dump Easily
  12. 3 Easy Ways How to Fix Bad Pool Caller Issue Instantly - Solving Bad Pool Problem
  13. 3 Steps to Speed Up My Computer - Make Your Computer Work Faster in Minutes!
  14. How to Tweak Windows XP Speed? - Follow These 3 Steps on How to Increase Your Windows XP Speed Now
  15. How to Remove Alpha Antivirus - The Easiest Alpha Antivirus Removal Available!

Most Published EzineArticles in the Computers-and-Technology:Software Category

  1. Workstation Optimizer - What is It? And Does it Work?
  2. How Do I Get Rid of a Trojan Virus From Your Computer? Best Tips to Protect Computer From Virus
  3. Need a Trojan Horse Remover? Remove Trojans Virus Easily and Effectively
  4. Internet Antivirus Pro Removal - 3 Top Ways to Protect Your Computer From Trojan Virus Instantly
  5. Trojan Virus Removal - 3 Steps How to Get the Trojan Virus Off My Computer Quickly
  6. Learn 5 Fast Steps Instructions of Removing Personal Antivirus From Your Computer
  7. 3 Fast Ways - How Do I Get Pav Exe off My Computer? What Should You Do?
  8. Remove PAV - 3 Top Tips How to Conduct A PAV Virus Removal
  9. How to Remove Google Redirect Virus? Use These Google Redirect Virus Fix Instructions to Fix Your PC
  10. How to Remove Antivirus System Pro - Follow These Instruction in 5 Minutes
  11. How Do I Get Rid of Personal AV Instantly? Remove it Now in Less Than 5 Minutes
  12. Google Redirect Virus Removal - 5 Steps How to Get Rid Of Google Redirect Virus Instantly
  13. How to Speed Up Your Computer - This is How to Fix a Slow PC!
  14. 6 Easy Ways to Do Internet Antivirus Pro Removal - How to Remove Internet Antivirus Pro Instantly!
  15. How to Speed Up Your PC - This is How to Make Your PC Run Faster the Easy Way!

 

This article has been viewed 294 time(s).
Article Submitted On: February 27, 2008



© EzineArticles.com - All Rights Reserved Worldwide.