Quality Assistant

Quality Assistant

I am often asked about how I deal with my programmers on a day to day basis. The question means well, I am giving them bad news about their work. It is only natural for anyone to doubt - how this paid relationship works!?

There is this joke / story I heard a while ago that could explain the tension between a developer and the QA. Here the Wife is the Developer and the Husband is the QA.

Wife: (puts on a new pair of jeans) Does this make my butt look big?

Husband: (just stares, if he tells her the truth, she might get mad. If she does not her friends will tell her the truth and she will still get mad)

Wife: Honey, you can tell me. I won’t get mad.

Husband: You say that now….

Wife: I promise I won’t get mad. You can tell me anything. We should be able to tell each other anything.

Husband: OK, here it goes. I slept with your sister.

That is how I typically roll. I gain their trust and then give them a bunch of bugs I found. It is not my job to make sure every bug I logged is fixed and is accepted. It is team decision to fix a bug now or to backlog it or reject it. It is not my decision or the developer's decision. (Although this is old school thinking from 1997).

No alt text provided for this image

Thanks to this notion, many organizations maintain their teams working against each other while working for the same goal (like “frenemies”). But there are teams where developers and their testers work together to build not just a product, but something great. In the later the A in QA means Assistance. Not assurance!

I mean what are we assuring? What can we assure? We are ASSISTANTS. We are quality assistants to the developers. We assist them in doing a better job. We are not finding faults. Together we build a better product.

I have not met a developer who did not care about the quality of their work or their product. So, they care. They don’t just code and sit back for the QA to find issues and work on putting them down. They do their part of testing to make sure their code works. It is my job to make sure the product as a whole makes sense and it sensible (Yeah , yeah, bug free, what ever that means).

I prefer to make my application better by continuously exploring it, learning about it and respecting it. I don't believe in breaking it or trying to break it. (Again 1997??)

要查看或添加评论,请登录

Srilu Balla的更多文章

  • Scrum Master vs Two-Day Certificate Master

    Scrum Master vs Two-Day Certificate Master

    Once upon a time waterfall happened. It was not so bad, but once fallen there was no going back because of the heavy…

    3 条评论
  • PNSQC 2024 Abstract

    PNSQC 2024 Abstract

    It is that time of the year – PNSQC has opened for abstract submittals and extended the time till April 15 2024 -…

  • Dead Cat in the Well

    Dead Cat in the Well

    During my SAFe SPC training, I was pleased to hear from one of the Instructor "It is not the process that is the…

    2 条评论
  • Its my baby, I don't want to break it

    Its my baby, I don't want to break it

    Once upon a time, when I was entering into Software testing I was told my mantra should be "Break the software". I…

    1 条评论
  • Presenter and Chooser NOT Giver vs Taker

    Presenter and Chooser NOT Giver vs Taker

    Takers may eat better, but Givers will sleep better Takers have great time, givers have a great life Givers need to set…

  • Life of a Software Tester

    Life of a Software Tester

    I am QA. I get paid to be sarcastic.

    1 条评论
  • Diapers and User Stories

    Diapers and User Stories

    Once upon a time disposable diapers were invented as a substitute to washable cloth diapers. They added convenience for…

    1 条评论
  • Vanilla Ice Cream caused General Motors to not start

    Vanilla Ice Cream caused General Motors to not start

    Vanilla Ice Cream that puzzled General motors’!!!! An Interesting Story Never underestimate your Clients' Complaint, no…

    2 条评论
  • Badass, Bad, A..

    Badass, Bad, A..

    Every team has 3 kinds of people. Badass people do not need introduction.

  • Why you should not delete Tickets

    Why you should not delete Tickets

    In the beginning, logging a ticket was not everybody’s job. Prioritizing and removing tickets from the queue was also…

    2 条评论

社区洞察

其他会员也浏览了