Survey Finds Odd Results: Developers and QA Testers Foresee Roles Changing
Tel-Aviv, August 15, 2012 – Typemock, the leading provider and pioneer of easy unit testing solutions, announced today that both software developers and QA believe that software developers need to test their own code, according to the results of their new survey. Software developers and QA testers are divided regarding the effectiveness of and necessity for QA teams, with developers wanting to play a bigger role in testing. The survey participants consisted of about 50 percent developers and 50 percent QA testers.
Developer testing is increasingly important as software is released quicker and with higher stakes. This has led to a change as companies embrace Agile and other rapid development practices to ensure that they can release working software with few defects in minimal time. Almost all survey respondents agreed that developers must test the software they code before handing it off to QA. Respondents also noted that QA teams are not effective in finding most bugs, with almost half of the respondents claiming that QA finds 10 percent or less of the critical bugs in development.
When asked what the biggest value of QA is in software development, the majority of respondents said either that QA offers an extra set of eyes or tests user functionality. Most respondents showed support for QA continuing manual testing, while arguing that developers need to play a bigger role in automated testing during the development process. Automated developer testing solutions give developers the ability to catch bugs they would otherwise miss, so such solutions help ensure working software - the paradigm of Agile software development.
“Classic waterfall QA testing is increasingly being phased out of software companies,” said Eli Lopian, CEO of Typemock. “Modern developers now have the right tools and processes to catch and correct bugs more effectively while in the development phase. Agile testing, with professional testers and developers working together, on the same team, and with developers engaging in quality practices, such as unit testing, leads to high-quality software being released on time. This recent survey showed that software developers testing their own code is also something that both developers and software quality testers want."
The Isolator tool family enables easy unit testing of any .NET or C/C++ code (including legacy code and unwritten code).
Typemock was conceived in 2004 to help programmers become Agile through easy unit testing. Since the launch of the first version of Typemock Isolator in 2006, thousands of companies around the world use Typemock tools to make unit testing easy and to prevent bugs. Typemock users are developers from a wide range of sectors – such as defense, medical, and finance – that demand exceptionally high standards of quality and minimum bugs.
Typemock is a privately funded company based in Tel Aviv, Israel. (http://www.typemock.com/)
Media Contact:Jeremy Hess
NCSM Strategic Marketing
(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)