Monthly Archives: April 2011

An Example You Don’t Care About Quality

When you have in the plans for a release:

Take 2 weeks from QA validation to fit more into the schedule

That doesn’t add up. Sorry dude

Advertisements

I Took A Paycut For Quality

I have been looking for a little over a year now to move away from the company I currently work for and move on – either do some development, or still doing QA but on a different kind of product. I was becoming increasingly unhappy with the focus of development at my company – quantity over quality; push back QA time to put in more (half done) features. I feel it is ethically wrong to sell software to people when it is half finished, but telling them it is complete and taking their money (a LOT of money), just planning to ship out hotfixes later. No matter what my small QA team found, the release was still shipped on time. For that year I have been leading the team of 4 QA, since our QA manager left. Our department was sucked into Development, and were directly under the Development Manager – “fox guarding the henhouse” was often repeated. Since then, quality has suffered, deadlines have become tighter, and the QA staff have become dejected.

So in one of my searches for a new QA job, I found an ad that said the role would include “hammering the shit out of the product” – I applied right away! The whole description of the company sounded like they were very quality focused, but you never know. I heard back about an hour later and spoke with an HR guy for about 45 minutes. That conversation got me very interested in working for them for the company’s culture alone! I then got a call to find out if I could do a phone interview the following Tuesday. I spent another 45 minutes talking to a lovely woman who is a kind of HR/Admin for the company and to a developer. More and more I was stoked about this company and their focus on quality and the culture. Later that day I was called again and asked to come in for an in-person interview with an owner the next day. I agreed.

The conversation with the owner threw me for a loop – a company that REALLY focused on quality, QA are the ones that say when a release is ready to go, no set release dates, it just goes when it’s ready. The owner told me about all of the challenges the QA lead would be facing, and asked if I was scared off, and I said no – it sounded awesome! I even said “challenge accepted” at one point 😛 I left that interview feeling like I had nailed it, I was going to be the QA lead, and it was going to be awesome.

The next day, I got a call at about 12:30 with an offer. I would be the QA lead, and I would be getting about a 20% pay increase from what I made at my current company. I accepted right away, and let them know that I would be out to sign the paperwork needed to get me officially accepted the next evening. About 30 minutes later I had a meeting with my boss and told him that I was resigning. He seemed stunned, and a little pissed. He said he would work on a counter offer for me and get back to me before I had to leave to sign the papers the next day. The QA team meeting shortly after that was very awkward, as he showed me some serious contempt during the whole thing.

The next day, my boss pulls me aside and lays down what the company is willing to offer me – a 30% pay increase. I was kind of blown away – that money would be awesome, I could really use it. But honestly, I knew I would still be miserable and feel like I was assisting my company in unethical practices. I turned him down, and he was surprised.

Yeah, I’m taking a pay cut essentially to work at this new company, but I know that the feeling I will have working on a product that is quality, and that the owners care about the quality of, will make all the difference.

It also doesn’t hurt that Friday is “Fun Day” and the staff tends to drink after lunch… And that the days generally don’t start until 10 or 10:30 😛