Quality Assurance (QA) ensures the quality of the product and focus on giving confidence for the release. As a person, it is good to have a few qualities which will help us to excel in our job.
Let me give my version of QA.
QA means Questions & Answers:
Questioning is very important in our life. If we want to buy a product, we ask a lot of questions and will know about the product completely and then take the decision. And, if you are a seller, providing proper answers are also equally important to sell the product.
In the same way, QA has to ask questions whenever there is a feature discussion or in any meetings. And, as a QA provide various kinds of answers when a customer asks questions.
The best way to achieve this is to be active in Community/Forum where we get to know various kinds of questions as well as answers.
Bottom Line: Ask as many questions as possible, provide as many answers as possible
QA means Quick & Automate:
In this busy life, we have to take decisions quickly to resolve issues. For example, if we have a problem in our family, we have to work on it as soon as possible before it gets bigger.
In the same way, if we found any issue in the product or process then raise it immediately without any delay. And, learning the things quickly will give us ample time to look into other activities. If you pay attention in whatever you do, then quick learning will automatically happen.
Software testing has a huge scope and it contains a lot of testing types. It is not easy to say ‘We are ready for Production’ without doing enormous work. We have to take care of each and every testing type and ensure that everything is working fine.
How can we test all testing types within a given period of time to certify a build?
The only way to achieve this is using a weapon called ‘Automation’.
Automation helps us to do our existing tasks quickly and it allows us to explore new things.
Automation helps us to do our existing tasks quickly and it allows us to explore new things.
Let me give an example to illustrate the same.
We want to travel from a source to destination.
We decide to take a vehicle based on the distance that is there in between. For example, if we want to travel to the USA, we catch the flight. If we want to travel within India, we have a few more options along with flight.
So, we use a vehicle to reach our destinations quickly.
In the same way, if we use a vehicle called automation in our software testing then we can reach our destinations called deadlines successfully without any issues. And, we can save a lot of time and effort if we do automation. As a QA person, we have to take a decision on which tool we need to use based on our testing category.
Bottom Line: Be quick in every action and try to automate everything that is coming in your way
So, what are you waiting for?
Be a QA person in both personal and professional life!!!
very well explained.I liked it a lot
ReplyDelete