Why Do You Like Testing? We Have 12 Reasons, See Where Do You Fit

Why do you like testing?

I repeated my question as the candidate looked at me with widened eyes. Unsure of what to answer, he mentioned what software testing is and why it is important. I smiled.

Having spent most of my career working as a software tester, I used to clarify myself about what I loved the most in my job and why I wanted to continue. At a different point, the ‘like’ factor was not the same but it surely helped me in understanding my current focus as well as mapping uncovered areas of testing.

why do you like testing

This simple question can open up the door of opportunities as it gives you a better idea about where you stand as a tester and what is ahead waiting for you.

If you are a QA either by choice or by chance, known for your quality of bug or for the number of bugs, emphasizing on manual testing or automation testing, whatever be the case you are playing an important role. Knowingly or unknowingly, you are trying to make the world better and that is a big responsibility.

Today we are going to look out for an answer to the most ignored question – Why do you like software testing?

Why does a Tester like his/her job and where do you fit?

With further discussion, I am going to present a list of points about why a QA person can like his/her job. Please read on and let yourself know, in which category you fit.

#1. Do you like software testing because it is challenging?

It surely is. Software testing is about looking at a product from different angles, with different perspectives and testing it with different expectations. It is not easy to develop the right mindset and to test the product with different aspects.

#2. Do you like Software testing because it is satisfactory?

It is very true. By testing the software, finding and tracking the bugs and also through suggestions of improvement ideas, you are contributing towards the betterment of product, it surely is the most satisfactory job.

#3. Software testing is complex:

Don’t you believe it? Do you think, understanding product and testing the same while considering different factors like functionality, performance, security, GUI and many others, is an easy task? Along with that, nowadays, it has become more complex due to mobile applications.

To cover the vast range of devices available and to check the application’s behavior in terms of response time and usability is a big challenge.

#4. Software testing is a process:

As software testing starts with understanding requirements and continues with documents preparation like test plan, test strategy, test cases, execution of test cases, preparation of test reports and test summary, a cycle of process is followed and it makes the task (=testing) more fruitful.

#5. Software testing is about improving quality:

The ultimate purpose of software testing is not to find bugs but to make the product qualitative. As a tester, you are contributing to improvements in product quality.

#6. Software testing is about finding defects in others’ work:

Critical attitude surely helps when it comes to software testing. By nature, if you like to find faults in others’ work, software testing is the job for you. But remember, the attitude should be limited to work and should not affect your relationship with colleagues and personal life.

#7. Software testing is about understanding the customer:

Isn’t it correct? A good software tester is the one, who understands what customer wants, who studies the market, who understands latest trends, who provide relevant information to the client, who interprets how important the product is for the customer and ultimately who can be in customer’s shoes and work on a product.

Software testing is really not just mechanical execution of 50 test cases per day but to understand the importance of test cases and tweaking them as per requirement and analyzing results to provide the best.

#8. Software testing is about building confidence in the product:

How do you help the developers and organization by doing software testing? By testing the software, you are finding bugs and analyzing product from different perspectives, which helps to make the product better and thereby helps in growing confidence regarding the product developed.

#9. Software testing is about learning fast and implementing new ideas:

Yes, software testing is the most interesting job because it throws challenges at you every day.

You have to stretch your mind to understand something, to find out how it should work and how it should not, to study the general behavior, to improve the analysis power, to learn new tools and implementing the learning in real life. This can rather be put as software testing is all about generating ideas.

This is the only field in IT, where you have to apply a number of ideas to do your work. You have to look at a bigger picture and you have to understand how badly end user can handle the product and have to imagine what could be end user’s expectations. Easy is it? Not at all.

#10. Software testing is about deciding the priority:

As a software tester, most of the time you experience being pushed to complete the task ahead and early. Most of the estimated times for the product is eaten by development and in fixing the defects found in initial rounds of testing.

Ultimately you are left with almost no time and you own a big responsibility of signing the product as “TESTED”. To handle these kinds of situations you have to understand priority and have to work and convey accordingly.

#11. Software testing is about analyzing data and providing results:

As I mentioned above, software testing is not limited to executing test cases. One has to understand the results, has to generate a matrix and also need to analyze a product’s behavior accordingly.

#12. I have to like it as I do not see any other option:

I really hope no one would go for this option. Software testing is an ocean and no matter at which point you are sailing your boat, you are surely going to face the strong winds and splashing waves.

But ultimately, my friend, who wants to sit on the seashore and keep looking at boats? So, love your software testing job as you are doing something best rather than just earning.

Finally, after reading these points, what do you feel? Why do you like testing?

Tune in with your like factors or provide a number of factors from the above list, which makes you like testing. We are waiting for your response.

About the author: This article is written by STH team member Bhumika Mehta. She is a project lead, carrying 7 years of experience in software testing.

66 thoughts on “Why Do You Like Testing? We Have 12 Reasons, See Where Do You Fit”

  1. @Bhumika Mehta- Hello ma’am. I must say that all the twelve questions that you have answered completely justify the reason we need testers today. We can think out of the box and more importantly it gives us a chance to think ourselves as a user and test the product with whatever way we like to see its functioning.
    Thank you very much for giving such answers which prove as a motivation for many testers.

  2. To tell the truth I belong to the #12th kind of testers and I am looking for arguments that would definitely convince me to this path. I started my career in IT quite late and I am searching my place in this field. Personally, I do not like to find faults in anyones work, but I am very meticulous and like to pay attention to the quality of work. I think most of the points you mentioned apply to software development, too, so I am still not convinced, what is better in testing than i programming. Perhaps I should not compare the two professions, but they have some common points. I have a little experience in testing and I can see that the developers are treated as more “important”, because they actually develop the product. Perhaps I will change my mind when I get more experience, but now I am looking for inspiration for this career. Thank you for sharing your experience.

  3. Thanks Bhumika for an interesting article.

    I like Testing due to #1-5, 7-11 in above article.

    I have selected this field by choice as I found I am oriented towards Quality. This is a very challenging field and opportunities to learn new domains (through that the businesses) and also tools and technologies are galore.
    Started with business analysis, manual testing and then now graduating to other types- i18n, API, Load Testing etc.
    Every stage in STLC thrills me. This is a field in which we will get to learn continuously.

  4. I like testing,because customers when they buy new products or using applications they start testing first whether its working or not . So as a tester ,I feel we are in more responsible position ,to think as per Customer perspective and finding defects so that improving the quality of product.

  5. i think the software testing is not a job it’s a Responsibility and so think this is really good platform to work as tester because we provide the quality software by performing various type of testing ,and also improves standard of organisation.

  6. Hi,
    Thanks for the article. It is very useful for me as I am restarting my career after 4 years of gap and appearing for interviews. Though I worked as Software Developer for 1 year, I want to switch my career in testing.
    So I joined a certification course also. But in interviews, I was asked this question and also “why you want to switch in Software Testing”. And I get Stuck in one of my interview.
    But your article is much helpful,
    Thank you Bhumika.

  7. Hi, I found your article very useful for those who want to understand why Testing matters. There’s another reason I would add: because this job of QA fits one’s personality – curious, with a critic’s eye and attention to details. A tester finds defects and must be prepared for discussion & negotiation with developers and/or managers – good position for one with a combative streak. QA is also good for those who like to deconstruct or tear things down. One destroys things to improve them, for example when finding bugs. And one builds when code is written for automated testing, behaviour is documented and knowledge is passed on to the future. The QA engineer should know best how something works.
    Thanks for offering the opportunity to think about it, Bhumika.

  8. I also like software testing for all these reasons :)
    Software testing is also about improve requirements and software scope.
    I have the abilities for software testing in my DNA.

  9. I’ve been a software QA/tester for more than 3 years already. It broadens my knowledge on how to test a specific software in different platforms, devices, versions of iOS and others. It’s not just testing it manually but at the same time how to automate it. Documentation is one way to improve the testing process as it will also helps tracking the regression bugs in the near future.

  10. “Why do u like testing” this is a good question.Because of no one don’t know why did I choose this field.Towards Quality is quality.I feel we are in more responsible position.

Leave a Comment