English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

2 answers

Depends

If Unit testing is conducted by a group outside of development they are software engineers

If a development group is structured so that it has a built in black box feature/function test organization within it, then those testers are called "DevTest" (Development Testers)

If a test group is doing system(s) testing of any/all sorts (stress, performance, reliability, solution, configuration, startup/shutdown, scale, resilliancy) then they are properly called system test engineers.

The terms are parsed out that way to describe the job function. Unit test engineers are really no different than developors - they are writing code (often harness's) and subsystems to exercise api's and components. That's software development primarily with a test emphasis.

Feature test engineers who are coupled with a feature development group are best termed as "DevTest Engineers" considering they take features developed within their group and test them to specifications (black box typically)

System test engineers are really more focused on real-world behavior of systems. In the network equipment world this can be extremely complex. The skill set required is somewhat akin to a Marketing skill set - a solid understanding of how the product(s) are used. Coupled with a good dose of test methodology - especially important because system test can be a major time and money sink if you don't know what you're doing.

2007-02-09 05:24:38 · answer #1 · answered by Anonymoose 4 · 0 0

yes , Software testing is one of the tasks of Software engineers .
but experienced programmers can do it with the aid of lots of Software analysis & profiling equipment ...........

2007-02-06 12:37:09 · answer #2 · answered by MAZ 3 · 0 0

fedest.com, questions and answers