QA–QC Arena – Software Testing Home for beginners and experts

Lessons that every Software Tester should learn from Kids

Whenever I spend time with Dhruv (my son), I feel like; I am getting an opportunity to reinvent myself as a Software Tester. I reckon; below are some of the lessons that every Software Tester should learn from kids.

How to explore a Product and develop Systems Thinking?
Kids have very good observation skills. Most of the times we don't need to tell them how to use the stuff or play with the toys, just hand it over to them and they will have a dignified way to use it or play with it.
Same way Software Tester's should have good observation skills and should learn to develop Systems Thinking (a mindset or perspective for understanding the application behaviour and its workflows).

How to ask questions?
I reckon; it’s really a tough job to answer a kid’s question. They are very curious about every single thing that they see or hear about. We are just clueless about the sources from which their questions are getting propagated. Most of the times we end up in a situation where we don't have an answer and we need to start finding a one which can accomplish their curiosity. People who have experienced this will understand it very well. :)
Software Testers should also learn to ask questions. No question is a silly question (as long it is asked in the right context). I believe; questions are the easiest and best way to gain deeper insight and understanding of the product or system.

How to Break a Product?
No matter what, kids will always find a way to break the things. Destroying and breaking the stuff is like a fun game for them. Most of the times they break the stuff intentionally and later on observe it.
Software Testers should also learn to test Software’s for unexpected results (Negative Testing) in addition to the expected results (Positive Testing). Testing for unexpected results helps to improve the Software Quality and find its weak points.

How to Love your Product?
In Spite of having all the toys with them; if just one of the Toys is missing they will keep crying until they have the missing one with them. Kids love their toys and stuff very much.
Software Testers should also learn to love their Product and take the ownership of it, they should always ensure that none of the Product feature is missing. Of course; Testers don’t need to cry if any of the Software feature is missing or not working. :) However, they should make sure that all the essential actions are taken to have it in place.


  1. Nice post.Thank you so much for sharing.Yiioverflow is a web development company.We have well expert team in Angular JS, Ionic, Yii Framework, Node JS, Laravel, PHP, MySQL, and WordPress.If you want a developer visit..

  2. informative post and well explained. Keep update your blog.
    best learning software

  3. Nice Blog, When i was read this blog i learnt new things & its truly have well stuff related to developing technology, Thank you for sharing this blog.
    iPhone app training course in bangalore
    iPhone job oriented course in bangalore
    Best iphone training institute bangalore
    iOS course fee in bangalore

  4. Thanks for the information cerego. Hope devotes will be careful after reading this post.Regards.

  5. Nice site....Please refer this site also Our vision success!Training are focused on perfect improvement of technical skills for Freshers and working professional. Our Training classes are sure to help the trainee with COMPLETE PRACTICAL TRAINING and Real time methodologies
    Dot Net Classes in Chennai
    Selenium Testing Training in Chennai
    Best Software Testing Training Institute in Chennai
    Core Java Training in Chennai
    PHP Course in Chennai

  6. I have read your blog its very attractive and impressive. I like it your blog.The Satisfaction Web Solution provides best services of website design, website development, software development, SEO on this planet.

  7. Thank you for your post. This is excellent information. It is amazing and wonderful to visit your site.
    best software testing companies in hyderabad
    software testing internships in Hyderabad

  8. Your good knowledge and kindness in playing with all the pieces were very useful. I don’t know what I would have done if I had not encountered such a step like this.

  9. This comment has been removed by the author.

  10. Thanks sharing about the software testing techniques very useful information for updating my knowledge keep updating blog like this....
    Software Testing Training Institute in Chennai
    PHP Training Institute in Chennai
    Java Course and Certification
    Best Dot Net Training in Chennai

  11. Thanks for sharing this blog. The content is beneficial and useful. Very informative post.
    internship in indore

  12. It is very useful for me to learn and understand easily. Thanks for sharing your valuable information and time.
    Software testing Training in Delhi
    Software testing Course in Delhi

  13. I simply wanted to write down a quick word to say thanks to you for those wonderful tips and hints you are showing on this site.

    software testing training chennai | software testing course chennai

  14. search engine market - Devoted to publishing the most recent search news, the simplest guides and how-to's for the SEO and Online advertising community

  15. Appreciating the persistence you put into your blog and detailed information you provide.

    Oracle dba training chennai | oracle dba training course chennai

  16. It’s great to come across a blog every once in a while that isn’t the same out of date rehashed material. Fantastic read.

    UIpath training in chennai | uipath training class chennai

  17. Thanks for one marvelous posting! I enjoyed reading it; you are a great author. I will make sure to bookmark your blog and may come back someday. I want to encourage that you continue your great posts, have a nice weekend!

    RPA Training in chennai | RPA Training course in chennai

  18. Appreciating the persistence you put into your blog Nice to share your blog keep on updating new Blogs .

    Android Training chennai | Android Course in chennai

  19. Appreciating the persistence you put into your blog and detailed information you provide.
    software testing training in chennai | software training course in chennai

  20. Simply wish to say your article is as astonishing. The clarity in your post is simply great, and I could assume you are an expert on this subject. Well with your permission let me grab your RSS feed to keep updated with forthcoming post. Thanks a million and please keep up the gratifying work.

    blue prism training in chennai | blueprism training class in chennai

  21. Thanks for sharing such a great blog Keep posting.. 
    software Testing Training in delhi

  22. Thanks a lot very much for the high quality and results-oriented help. I won’t think twice to endorse your blog post to anybody who wants and needs support about this area.
    Blue Prism Training in Chennai | Blue Prism Training Center in Chennai


Thanks for your comment.

Yogesh Khairnar