|
Software Testing Career PackageBog'liq SoftwareQATestingCareerPackageNew
Software Testing Career Package
© 2015
By Software Testing Help
Importance of Domain Knowledge
FAQ:
Looki g at the urre t s e ario fro the i dustr it is see that the testers are e pe ted to ha e
both technical testing skills as well as need to be from the domain background. How and when this
do ai k o ledge is i parted to the tester duri g the testi g le
First of all I would like to introduce three dimensional testing career approach as coined by Danny R.
Faught
.
There are three categories of skills that need to be judged before hiring any software tester.
Here are those three skill categories:
1)
Testing skills
2)
Domain knowledge
3)
Technical expertise.
No doubt that any tester should have the basic manual and automation testing skills. With these skills
and testers curiosity they can find most obvious software bugs. Then would you say that it is
sufficient testing? Would you release the product on the basis of this testing? Certainly not. You will
want to have a product looked by the domain experts before the product goes into the market.
While testing any application you should think like an end-user. But every human being has some
li itatio s a d o e a t e the e pe t i all of the th ee skill atego ies e tio ed a o e. “o ou
a t assu e that ou a thi k
% like ho the e d
-user is going to use your application. User who
is going to use your application may have good understanding of the domain. You need to balance all
these skill activities so that all product aspects will get addressed.
Nowadays you can see professionals who are being hired in different companies have more domain
expertise than technical skills. Current software industry is also seeing a promising trend where many
professional developers and domain experts are moving into software testing.
Let s take a e a ple to sho
importance of domain knowledge. When companies hire entry level
a didates the do t e pe t the to o pete ith the e pe ie ed p ofessio als ight a a . Wh ?
Because experienced professional certainly have the advantage of domain knowledge and testing
experience. They have better understandings of different scenarios that can arise in a real-life
production environment and thus they can deliver the application better and faster.
Here are few more examples where you can see the
Do'stlaringiz bilan baham: |
|
|