In this session, I'll explain you.
What is the role of software, esto.
So when you are going to start job as a software tester, what all the duties you have to do so here.
First of all, I'll start with client requirement.
So whenever a project is started, we will get some requirement from the client.
So I would say these are the kind requirements.
Now there is a very common rules in I.T. industry.
One is software developer and other one is software desktop.
So these requirements are given to the developers, as well as software to roll of software developers
to understand the client, Aquaman start developing application.
So here the role of the developer is to develop application once developers develop one or fewer functionality,
not complete application, whenever development team develop one or few functionality that deliver that
application to the testing team.
Now here, the role of a software tester, this started because we also have the requirement, so we
understand the requirement.
And as per the requirement, we start testing that application.
So let's take an example developer develop log in functionality of their application and deliver to
the testing team.
Now, as a tester, we have already understand what all the requirements given by the user for log in
functionality know as per the requirement.
Now we are testing that functionality here.
It could be two situations one application is working correctly as per or I say, log in functionality
is working correctly as per the client requirement, then everything is fine.
You have to start the application and it is working correctly.
But second condition could be you are testing that functionality or I would say, logging functionality
as per the client requirement.
But somewhere you found it is not working as per the client requirement, then you'll find application
is not working as per the client requirement means it's error, or we can call it the fix or bug, so
you'll find a bug.
What will you do when you find a bug?
We, as a software tester will report that bug to the developer means the part that bugs information
to the developer.
Now it's developer responsibility to fix it or to correct it.
Now, after correcting developer will give that fix to the tester.
And now, as a tester, we need to test it again that the bug is fixed or not.
So here you can see major live.
You are doing the two tasks one we are testing whatever the new functionalities we are getting.
And second, whatever the bugs we have reported, that is fixed by the developer.
We are testing it.
It is fixed or not.
So here.
That is a very important point.
Whenever we are getting any bug, we are not fixing it.
We are not changing the code.
We are just informing that to the developer and developers, the person who is going to change code
to fix that bug.
So as a tester, my responsibilities are to understand the client requirement to test functionalities,
which we are getting from the development team for the testing.
As for declined to comment and report defect or bug whenever we are getting.
So that is a task we are going to do on the daily basis when we are working as a software tester.
No hope you got a difference between the role of software developer and software tester.
That's all we have for the session.
For watching this with you.