Skip to main content

Testing is finding a solution rather than a problem

What are the major challenges that you come across in your day to day work because of managerial decision and sometime you really feel frustrated because of them and it effect your productivity?
I hope you came across with such a situation quite often when you are asked to focus on things decided by management.
I am taking a typical example, you are doing a testing of a product and you are very much motivated about your work. Suddenly something happen and you are asked to do some other thing. How do you feel at that point? Stressed, Frustrated, de-motivated…
Well let’s discuss about how you can counter such a situation which may have negative impact on your productivity and thus your quality work.
Some of the key points that should always be on mind of a Quality Person to keep him/her motivated all the time is mentioned below. I have learnt all these from my experience.



  • Be flexible in your work

  • Do not create problems and always come up with some solution

  • If you are asked to do some other activity, put your points why the work you are doing is more important. You are best judge to decide.

  • Support your peers and seniors in making a smooth delivery. There is always pressure on managers. If you create problem, then project delivery will go nowhere.

  • Quality person should work with “providing solution” mindset when they are reporting any problem.

“Quality is polishing a dirty mirror and not making it dirtier by reporting problems instead of its solutions.”
There are always challenges and fighting and then overcoming with challenges is what a quality person always did. This is my personal opinion.
I always face many challenges in my work life. These challenges are less related to your core product but rather related to the stakeholders, your internal customer, external customer, and your team. Don’t you agree? Just try to think on these aspects for a second and then analyze what I am saying is correct or incorrect.
How many times your manager calls you for a meeting? How much time actually you spent on your work? How much time daily, weekly, monthly and yearly you spent on just doing meeting? If you are going to analyze these statistics, then you will be really amazed.
I would like to invite other people too to share their opinions and of course the challenges that they are facing in their day-to-day work.

Comments

bytheway said…
There are some situations when ur are doing some activity and a equal important work is assigned to you. Then what we can do rather than getting frustrated, try to keep focus and prioritize the things, in perspective of time, cost, client etc..
There are situations when you come across the same problem again and again. So, its important to make a repository of all the defects/bugs of every phase, this will simply help everyone who is associated or will be associated later on. Always try to minimize the rework, which will definitely improve the development process and definitely it will save cost in all respective.

Thanks
Amit

Popular posts from this blog

Software Testing Template

You can download the various software testing templates and may use freely in your day to day work. Test Plan Template - will be uploaded by month end Acceptance Test Case Template Integration Test Case Template Unit Test Case Template - will be uploaded by next month Please click here for any queries or suggestion.

Why to do Software Testing?

Regardless of the limitations, testing is an integral part in software development. It is broadly deployed in every phase in the software development cycle. Typically, more than 50% percent of the development time is spent in testing. Testing is usually performed for the following purposes: To improve quality. As computers and software are used in critical applications, the outcome of a bug can be severe. Bugs can cause huge losses. Bugs in critical systems have caused airplane crashes, allowed space shuttle missions to go awry, halted trading on the stock market, and worse. Bugs can kill. Bugs can cause disasters. The so-called year 2000 (Y2K) bug has given birth to a cottage industry of consultants and programming tools dedicated to making sure the modern world doesn't come to a screeching halt on the first day of the next century. [Bugs] In a computerized embedded world, the quality and reliability of software is a matter of life and death. Quality means the conformance to the ...

Revolutionize software testing with AI! 🤖💻 Share your thoughts on ethical implications in the comments.

  As technology evolves, so too does the field of software testing. One exciting development in recent years is the use of AI (Artificial Intelligence) to automate repetitive tasks and improve testing accuracy. Through analyzing large amounts of data and identifying patterns, AI can help identify potential defects or vulnerabilities in software. AI-powered tools can also generate test cases and scenarios by simulating user behavior and input, allowing for more efficient and effective testing. In addition, machine learning algorithms can analyze and learn from past testing data, leading to better predictions and more streamlined testing. AI-powered tools can also help identify and prioritize critical bugs and defects, saving valuable time and effort in manual testing. But it's important to note that AI-powered testing is not a replacement for human testers. While AI can automate certain tasks and help identify potential issues, it's still necessary for human testers to provide a...