I want to know that the testers have any advantage over developers both in technical and business understanding.
I want to know that the testers have any advantage over developers both in technical and business understanding.
I really don't think testers have any advantage there. In fact they would know less about business, further more less about the technical architecture of design. Of course it depends on what kind of tester you are. If you are doing system testing, you might not know how units work within the system you are testing.
Well, as far as technical knowledge is concerned, testers domain of knowledge would be different. They wouldn't know how to design a system using Java (Unless they learn it outside their job). On the other hand I wouldn't know what a rose script is nor would I know what a Silk Test is (I'm a developer basically).
So, technical knowledge goes in two different lines. Testers learn the technology used for testing and developers learn the technology needed for developing. Simple as that.
Cheers!
Kalayama
[COLOR="Blue"][SIZE="2"]"If you are not living on the edge of your life, you are wasting space"[/SIZE][/COLOR]
Someone says "Impossible is nothing". The man next him says "Let me see you licking your elbow tip!"
Last edited by jainbrijesh; 04-02-2008 at 03:33 AM.
Regards,
Brijesh Jain
---------------------------------------------------------
Connect with me on Skype: jainbrijesh
Google Plus : jainbrijeshji
The question states,
So, Brijesh, why do you feel that testers make developers? Also, What is your view on the question? Do you feel testers have advantage over Developers in terms of Business knowledge and technical knowledge?"I want to know that the testers have any advantage over developers both in technical and business understanding"
-Kalayama
Last edited by kalayama; 02-08-2007 at 02:32 AM.
[COLOR="Blue"][SIZE="2"]"If you are not living on the edge of your life, you are wasting space"[/SIZE][/COLOR]
Someone says "Impossible is nothing". The man next him says "Let me see you licking your elbow tip!"
hi friend,
well for a tester it depends upon at what level he is doing the testing. and also how much he wants to learn. now if u are doing functionality testing or system testing then the tester will have the knowledge of the business logic. yeah i agree that he can lack in the technical or the programming involved in making the application. but he will surely have the functional knowledge.
but my suggestion is, as a tester its very important to learn the technical or programming language also. it helps a lot. because earlier i was a tester but now i am into devlopment. its personal exp.
and it helps me in development as i can foresee what the tester is going to test, and i can rectify my code.
and do not compare dev. and tester, both have separate skills but work together to make a good product. and thats the goal.
but its better to get equipped with some programming language as a tester, then u will surely have an edge. because in the future their will be demand for techno-functional guys.
so best of luck
regards
RSY
Yes.
I do feel Testers have some advantage over the developers i term of Domain Knowledge and such stuff.
Consider a Developer developing some functionality in the system.
Now, the developer will know only about that functionality in the system agreed he will know it in the depth to which tester have no knowledge of)
But for a tester,
he is supposed to have basic knowledge in all the functionality within the system.
This helps him to enhance his/her domain knowledge which proves to be fruitful if you choose to remain in that particular domain only.
I hope this answers your question.
Is there any Advantage of tester over Developer. Explain.
What sort of advantages are u talking about?
Lack of WILL POWER has caused more failure than
lack of INTELLIGENCE or ABILITY.
-sutnarcha-
These days jobs are all based on experience. Testing or Development, salaries are all based on experience.
Job Sake...??? I did't get this. From what I understand, both testing and development jobs are equally important these days.
Personally - it depends of personal satisfaction. Some people enjoy finding bugs and some others enjoy developing s/w and resolving bugs.
Lack of WILL POWER has caused more failure than
lack of INTELLIGENCE or ABILITY.
-sutnarcha-
well said!! job satisfaction is most important!!!
what i feel is developers view is confined to developing a code and to make it work properly so their view will be limited to how to make a software work!!!
as a testers althogh they dont know to make a software they get a insight knowledge what that software should do and they look for it in all possible angle and they find the bug...tester view is broad in this sense
they say
As a software tester
"" i dont make software but i make it better!!!""
Thanks & Regards
Trainee_tester
Hello,
Usually testers have a lot many advantages over developers.
This is because of the following:
1. They think in a multi-directional way. They must!
2. Tester can become an excellent test planner whereas a developer cannot become one.
3. Testers have a more rigid way of doing a regression testing that a developer cannot. Usually they base their code quality on code reviews that are automated and depend on scripts.
4. Testers are master of all as they need to know the application they are testing as well as the tools to test the application which the developers find hard to do.
5. Developers cannot define a boundary for their application to fail but testers can!
6. Testers are not wondering why and how this would fail. They want it to fail. whereas developers are always in their hideout and get that fear and feel insecured which ultimately reduces their performance. It is just the vice versa in testers case.
7. Testers are the 'ultimate' key people who say 'GO' for a product to go into the market!!
What else you want dude? You get all perks (salary/onsite) in a testing team that you get in a development. Also you can lead a good team, who define their success on not how to test the application but to get creativity in their personal and professional lives.
Thanks.
Automation tools and istqb training in bangaloreother - richmond town - institute/school powersoft technologies, with its commitment to software testing training industry, is designed to provide a comprehensive education environment to individuals and enterprises, offering training, and certifications in the identified area of software testing, which is customized to the varied needs of audiences with diverse backgrounds at individual, project and organization level. We welcome each one of you to our 'campus', where latest technology, innovative teaching methodologies and quality education are blended together to create unique learning experiences. Our vision software testing is emerging as one of the driving segments in the it industry in india as well as across the globe. Our vision is to create a campus where anyone is able to learn various aspects of software testing to find a foothold in it industry or to enhance their career. Courses offered powersoft technologies provides training on a wide selection of specialized courses. Developed and taught by industry professionals, all courses are based on the latest industry practices and are updated regularly to reflect ever changing technologies, and trends. Manual testing: this training course provides a comprehensive overview of methods and techniques that can be applied to the testing software systems. In addition the course will focus on management and documentation and team skills that ensure that testing is conducted effectively and efficiently. The course is focused on practical approaches to testing, based on the experience of the presenter. Automation: the course provides an introduction to testing tools and test automation adopting a practical orientated approach to take you through different realms of software testing & automation. The course gives the knowledge that is necessary to avoid pitfalls of test automation. We cover the following tools 1. Qtp 2. Load runner 3. Win runner 4. Test director/quality center certification: • istqb foundation certification the istqb is responsible for the international qualification scheme called "istqb certified tester this course is based on the curriculum of the "istqb certified tester, foundation level", which covers tasks, methods and techniques of software testing, testing process, test policy and handbook, test plan and test control, test deviation management, risk based test management, test metrics and test staff qualification skills. Benefits from us • availability of system for unlimited practice • affordable prices and easy installments • personal attention to everyone. • placement assistance after the training • real time consultants with practical knowledge in respective area classes are conducted on weekdays and weekend with flexible timings. We also provide online training. Other courses offered by us sas, php, other web technologies for further information contact – corporate office (india) contact person: luna #5/1, rich buildings, suite 3b, richmond road, bangalore-560025 land line no. – 080-41226001 mobile no. - 9620540885