I recently started to work for a company A few months ago that leases and sends employees to work as externs at other companies, say Company B.
While writing End to End Smoke tests recently I stumbled over something supposedly a bug and pointed it to an internal colleague, he starts to work on it.
What really happened
1) He flips out
Next Day Dialogue shortly before daily Standup :
Me(External): Hey internal! Because out smoke tests are still failing I was curious if we found the cause behind the bug.
Internal: Hi! I am not sure what you talking about I can’t reproduce it anymore.
Me(External): (Surprised) Okay..let’s try to be double sure and verify it by trying to reproduce it once more.
Meanwhile I(external) show it to the internal colleague on my laptop that the bug is still reproducible on our test environments.
Internal: (aggravted) WHAT?? These aren’t the steps you mentioned in the bug ticket, you certainly changed the bug description
Me(External): (Surprised) Okay..let’s check the bug history on jira.
So we check again and JIRA bug history shows that he actually manipulated the steps in a way that it deviates away from actual bug reproduction.
Me(External): (Shocked) Shaking my head.
Internal: (Threatening rude tone) WHAT?? Do you think you are smart? I don’t like to work with people like that and stay in your limits you are just an external Remember I have been working here longer than you. I am not going to share any knowledge whatsoever with you in the future.
Me(External): (Shocked) Shaking my head even more. Okay that’s your prerogative if you wanna work with me or not but I still wann find the cause of the bug.
Internal: (Stern stare) please leave my seat.
I get up and leave.
2) He flips out again:
Few minutes after the daily standup.
Internal: (Simmered down) Hey external, would you like to go have a coffee with me?
Me(External): (Surprised again) Allright, yeah!
At the coffee machine:
Internal: (slowly) Hey external, I would like to apologize for what I said.
Me(External): it’s alright, but what are we gonna do with the bug? Would you try to get it fixed?
Internal: (slowly) I don’t know…I am still not sure if it’s a bug we really care about.
Me(External): But it’s a) causing our smoke tests to fail b)related to the checkout process which is directly linked with the revenue of the online shop?
Internal: (adamantly) Whatever!!
Though I don't wish to blow it out of proportions but this erratic behavior can be dangerous to me in future if he repeats it in any other form.
I am pretty confused how I should go about it. Though I would like to avoid him in any which way, should I report this behavior to my bosses in company A or at the client directly?
There was a production deployment today and unfortunately right after it this bug related to checkout process has made it to production. ;--(