Category Archives: Management

Minority Tester Report

This is not a science fiction movie set. It’s a blog post.

Minority tester

It is a good practice to define a minority tester before heading off.

Sorry, I prefer to tell about it.

In my career as a tester I can only remember one peer who had an engineer degree in Computer Science like me.  This is not the minority tester I want to write about.

In 1991 I wrote my first program for a software supplier. At the moment the majority of my peers in the industry are younger than me. This is getting closer to my image of a minority.

Most people in the Netherlands don’t look like me. I feel a minority tester, if they mention it.

The Good

During a hiring event I visited a company which really cared for their employees.
“If they hate the clock, I remove the clock.”
The CTO looked for potential in people, not for the other things.

I talked about IT and where testing is heading to.  There was no single question about how I looked.

Once upon a time  I clicked on a button in LinkedIn
and I got attention weeks later. My standard answer of “no test automation experience” was dismissed.

So I visited the website. This was the first time I saw a company explicitly encouraging minorities to apply. Benefits were also shown on the same page.

During the hiring event I spoke with a manager. We had a good discussion about testing. What are the limitations of automated testing? How could exploratory testing add advantages?
I felt appreciated for my experience and knowledge.

Another time another company.

10 minutes in the job interview I told about an idea popping in my head. There was an expectant silence. I told how Test Driven Development could be used with tools they used. They liked it.

The interview changed in a chat between peers exchanging thoughts about testing. My CV was referred to less and less.

The Ugly

Some of my red flags or alarm bells. Also known as some signs that I will not be hired.

  • There are managers who spent a lot of time on my explanations for changing jobs.
  • “We doubt there is a fit.”
  • “Where are you from?”
  • “No test automation experience. That is bad.”
  • I was never hired by a company where HR people used telephone interviews for the first round.
  • If I have no space left to tell something during the job interview.

Not Bad

How to get talented minority testers in your company.
Spoiler: there is an abundance available.

  • Use social media. There is strong Test Community out there.
  • Organise meetups with talks. In case of shortage of speakers hire a minority tester to give a talk or workshop. On a regular basis lists are exchanged on Social Media.
  • Sponsor diverse test conferences like TestBash, Euro Testing Conference, and Agile Testing Days.
  • Give a number of free diversity tickets for tech conferences away.
  • If you have experienced speakers in your company, there is an option to mentor diverse speakers via TechVoices.
    [Update: TechVoices was formerly known as Speak Easy.]
  • Listen to the answers of the job seeker and explore the reasons. My side project is speaking.

Happy hiring!

Test Awareness

In my sight Out of mind

My kids were playing somewhere and I was relaxing. I did not have to entertain them. They were self entertaining. Then my wife asked: “Do you know, where the kids are?”
I took a good look. It was not possible to pinpoint them within a minute. Then my wife told their locations. I relaxed.

A few minutes later she posed the same question. This time I used a faster way to locate them.

Several quarters of an hour later “Do you know, where the kids are?”. This time I knew the last locations and the area to be scouted was a way smaller than the area I scouted the first futile time.

What’s going on?

In the past I was a test coordinator in waterfall projects. Some readers might remark that this is old fashioned. My answer is, that it depends on the context. For a few years I was responsible for performance tests. These complex tests needed a rigid string of tasks, but the durations were known in advance.

In order to coordinate 20 performance tests with my peers within a team there were the weekly meetings. These were real tough. It was a mixture of management and testing. There was a steep learning curve for performance testing. I got questions, which were incomprehensible at first. I was scrutinised on details in order to deliver good projects. I learned to do my homework and keep a good overview.

Out of sight You do mind

On a birthday party I was constantly turning my head and sh.. [word I cannot use without writing a disclaimer] to check my children. Then my wife remarked:
“The other grownups watch them.”
So I had to watch the kids in front of me. It sounded like a good deal while minimising the use of my muscles.

How are things going?

A call came in at the service desk. The agent answered the call of her colleague. By posing questions she tried to pinpoint the problem. Then she looked at me with the silent question:
“Would you please help me?”
I had tested the system; I had some inside knowledge of the system.

Another time another situation. The most boring part of an administrator job is browsing through log files. And I knew what to look for. Once in a while I had sneak view of the files. It was not a surprise, that I found some neglected situations, which I dutifully reported to the service desk.

Once I noticed, that I got a server error message instead of a proper reply after using a form on a website. It was a challenge for me to find another discrete channel to inform the owner. The reply on my notifying mail was most grateful.

Fortunately I worked with people watching me testing.

Does it fit?

Fancy restaurants have little delicious dishes and standard spoons, which might not fit.

Take that

“We cannot combine the automated test and the performance test.”, Scott stated. “They don’t fit. It’s a waste of time.”
Alice looked hopeful.
George brushed it away:
“Instead of testing you are talking. You’re the one, who wastes time.”
Scott was a man, who did not mind a good discussion:
“We’ll lose a lot of time, if we do not split the tests. ”
“My decision is definite.” George answered.
“Don’t you understand?” Scott shouted.
Alice started to look white.

“You can leave the room NOW.”
“You cannot run away from decisions.”
George stood up:
“You bet. I will have a little talk with HR right now.”
He went out the room and slammed the door.
Alice looked miserable.

The door opened slowly. George looked inside and said:
“That did not go quite right.”

Take Me To St Louis

“Scott, do you know a person you never shout at and who knows as much about automated tests and performance tests as your manager?” George asked.
Scott was silent for a few moments.
“My mother. ….!? Wait a sec. You are not involving my mom in this discussion!”

“Hi mom”, Scott began.
“What is the matter, son?”, George answered.
“I want to thank for the apple pie you made for me.”
George raised an eye brow, Alice smiled.
“Did you come to talk only about the apple pie? ”
“No, for my work I have to combine automated tests and performance test.”
“I am sorry, son, but I cannot help you with this. Just do, what they told you.”

Scott was shifting gears in his head.
“A performance test for a car is to look, whether it can handle the load.”
Alice put a thumb up.
“I understand: if I can put all ingredients for an apple pie in the car, then it can handle the load.”
“No mom, that is the purpose of an automated test. That one is focused on the functionality of the car: can I open the door, put the ingredients in the car, close the door, and drive away?”
George looked puzzled:
“What kind of load do you mean?”

George nodded.
Scott made another attempt:
“A load for car software are heavy conditions. Does the car ride well with four adults, luggage for long holiday on slippery roads in a dark rainy night?”
“I only fetch my apple pie ingredients in my car during daylight, when the weather is good. ” George explained.
Scott threw his arms up in the air.
A frown appeared on Alice’s forehead.

Take 5

“You are close.”, George assured Scott.

“You know, mom, that a car has a lot of software.”, Scott stated.
“You say so, son.”, George answered. Scott continued with:
“The dashboard must show the right information at the right moment, if I am speeding on the highway. In this case the computers in the car must work very hard. That is the purpose of the performance test.

An automated test can be used to check, whether all buttons and displays of the dashboard work properly. If I drive fast, I am not using every button on the dashboard. So the automated test and performance test cannot be combined. It does not fit.”
Alice put her right hand on her chin.

“Thank you for the explanation, son. You definitely earned an apple pie.”
Alice started laughing merrily. Scott joined in.

After Alice had stopped with laughing, Scott looked at Alice:
“Do you need more arguments, Boss?”

Alice sobered up. She got a focused look:
“You know, that there is a lot of pressure. So I tried to take a shortcut. I notice, that you have a lot of anger. I assume, that you have a need to be understood. Am I right?”
Scott just nodded.
“This basically means, that a choice must be made between quality and functionality. “, Alice continued.
“At the moment Quality has the best chances.”

Alice turned away from Scott.
“George, I really want to thank you for ..”
George’s chair was empty. He had left the room.