THE ART OF INTERVIEWING AND SELECTING THE BEST TESTERS



Similar documents
EMPLOYEE REFERRAL PROGRAM - US

Agile Testing Overview

User Stories Applied

5 Common MYTHS about Applicant Tracking Software

Solving the Unique Challenges of IT Recruiting

to selection. If you have any questions about these results or In the second half of 2014 we carried out an international

Better Testing, Worse Quality? How Did It Happen? The Software Death Spiral. Elisabeth Hendrickson

Black Box Software Testing Fall 2005 Overview for Students

Hiring Great Testers Building an Excellent Test Team

PREPARING FOR THE INTERVIEW

CA Service Desk Manager Administrator

Scripts for Recruiters

CULTURE & HIRING TRANSPARENCY DRIVES RECRUITING EFFICIENCY

Do You Have the Right Stuff to be a Good Tester?

Certified System Administrator (CSA)

Measuring the Effectiveness of Software Testers

RECRUITING TIPS SCRIPTS. Tom Ferry - Your Coach tomferry.com

Executive Snapshot. Production server virtualization impact on IT service management procedures and controls. Research Report Summary

acsys recruitment MARKET SENSE 2015 TECHNOLOGY SENTIMENT, SALARY & RATES SURVEY

The Right Person in the Right Job

Clinical Programming at a Crossroads: Meeting Today s Challenges and Preparing for Tomorrow David J. Polus, COMSYS Clinical, Portage, MI

Advantages of the Phone Interview. Types of Telephone Interviews. What to Expect

GILD INDUSTRY BRIEF: The 9 Things You Must Know About Big Data and Recruiting

Follow-Up Letter After Submitting a CV Template & Samples

Lessons Learned in Software Testing

PDSA Special Report. How to Hire and Terminate Developers

COVER LETTERS & PROFESSIONAL BUSINESS CORRESPONDENCE

Guide to creating a great workplace. Creating a Positive Candidate & New- Hire Experience

Welcome To Management Recruiters of Colorado Springs. Part of MRI Network

The Hottest Recruiting Scripts in MLM by Eric Worre

A BlueFletch White Paper GUIDE TO NAVIGATING MOBILITY JOBS IN ATLANTA

How much should you spend on marketing?

Here s my number. Call me maybe?

STATE OF TENNESSEE DEPARTMENT OF LABOR AND WORKFORCE DEVELOPMENT RE - EMPLOYMENT SERVICES ASSESSMENT INTERVIEWING SKILLS WORKSHOP

Professional Communication Skills: How to successfully interview on the phone

2. What type of job are you seeking? It can help to have a specific objective or use the position to craft a targeted resume.

Cloud Advisor Release Notes

Corporate Recruiter Tells All

Thank You Letters after Interviews

RECRUITING SCRIPTS. Role-play your scripts daily! B patient! I'm fearless, I'm powe. unstoppable! Follow the number

Help Desk 100 Success Secrets

What happens to my application form? How do I apply? Completing the form

Selling Agile to the CFO: A Guide for Development Teams

WHAT QUESTIONS DO I ASK AT AN INTERVIEW FOR A FACULTY POSITION? Judith A. Jablonski, Ph.D. 1

Better Onboarding to Enable Organizational Agility

It is the process of developing a list/collection of people you can call on for help with different aspects of your job search.

roberthalftechnology.co.uk. Specialised IT Recruitment

Benchmark. On-line recruiting has come a long way... How does YOUR organization measure up?

CODEVUE AMAZING DIGITAL INTERVIEWS. Technical Recruiting Made Easy

RECRUITERS ON RECRUITING

How to Configure a Secure Connection to Microsoft SQL Server

By the end of this session, you should be able to:

The Comprehensive Interview

Hiring Manager. Intake Questionnaire

Recruitment FAQ s for Applicants

The How, What, When and Why of On-Boarding

Certified Professional. Penetration Tester (ecppt)

SAMPLE INTERVIEW QUESTIONS TEACHER S MASTER

MAQ Software is a digital marketing and technology company that helps customers reach markets effectively on time and on budget.

10 Secrets to Developing Client Loyalty. with Ken Hardison, PILMMA and LawMarketing.com

Procter & Gamble Recruitment top tips

What to Expect on Second-Round Interviews

Developing Software in a Private workspace PM PMS

Commerce Career Services Rouss & Robertson Halls, Suite

Part One: Recruiting & Hiring Training Session

Career Fair Success. 134 Mary Gates Hall (206)

Quality Cost Analysis: Benefits and Risks

Become a developer in 15 short weeks without having. to quit your job!

Preparing computer science students for graduation

Integrating Web - based Services with Distributed Computing over a Network

Optimal Resume s Guide to

The Developer Hiring Landscape 2015

Introducing LinkedIn Jobs: Hiring Online Through Relationships, References, and Reputation

Certified Database Design Specialist

Information Technology Resource Services

Gaining Customer Knowledge Clinical Microsystem Observation Worksheet

Optimizing Your Software Process

Exploratory Testing in an Agile Context

New Employee Onboarding Checklist

The Job Outlook for the College Class of 2013

The Push and Pull of the Cloud. TPI Cloud Computing Overview. April 5 th 2011

COVER LETTERS. A Tool to Generate Interviews. General Guidelines

LOYOLA UNIVERSITY CHICAGO SCHOOL OF LAW OFFICE OF CAREER SERVICES

The Developer Hiring Landscape 2015

Program Center Manager Position Details & Interview Process

Extreme Interviewing

Exploratory Testing An Agile Approach STC Aman Arora. Xebia IT Architects India Pvt. Ltd. Sec-30, Gurgaon , Haryana

New Jersey IT Staff Augmentation Contract. Program Overview and Tips for Success

Ways to Leverage Social Media for your Career & Business

Lee Copeland.

Glassdoor Survey: How to Recruit Healthcare Professionals. A Strategic Guide for Talent Acquisition Professionals

THE CAREER COUNSELOR S GUIDE TO LINKEDIN

A Quick Guide to Creating a Job Posting

IT Salary Guide. Southern California. Released February 2015

III. Best Practices/Resources

Telephone Tips and Techniques

Hotel Operations Partner

How-to-Guide for Employers

IT AND BUSINESS CHANGE

Transcription:

BIO PRESENTATION T6 November 18, 2004 11:15 AM THE ART OF INTERVIEWING AND SELECTING THE BEST TESTERS Elisabeth Hendrickson Quality Tree Software, Inc. International Conference On Software Testing Analysis & Review November 15-19, 2004 Anaheim, CA USA

Elisabeth Hendrickson Founder and president of Quality Tree Software, Inc., Elisabeth Hendrickson is an independent consultant specializing in software quality and management. In the software field since 1988, Elisabeth has at one time or another been a tester, test automator, technical writer, programmer, and manager (sometimes simultaneously). An award-winning author, Elisabeth has published more than 20 articles and frequently is invited to speak at major software quality and software management conferences.

The Art of Interviewing and Selecting the Best Testers Elisabeth Hendrickson Quality Tree Software, Inc. www.qualitytree.com Presented at STARWest 2004 Copyright (c) 2004, Quality Tree Software, Inc. 1

Overview of the Process Define the job Find candidates Screen candidates Select the interview team Conduct in person interviews Debrief the team Make a decision Candidate Pool Resume Screens Phone Screens Round 1 Round 2 Hire! Copyright (c) 2004, Quality Tree Software, Inc. 2

Defining the Job Make sure you know what you re looking for before you start screening candidates. Copyright (c) 2004, Quality Tree Software, Inc. 3

The Job Definition I need a tester or even I need an automation expert isn t specific enough. Consider key success criteria: Skills Experience Characteristics Successes Failures Technical Testing Communication Tools Observant Curious Articulate Thoughtful Copyright (c) 2004, Quality Tree Software, Inc. 4

Examples of Skills Technical Skills: Programming/scripting in a particular language Relational Databases Networking System Administration Operating Systems Application knowledge Tool knowledge Testing Skills: Design tests Document test cases Plan a test effort Test data design Use test selection strategies Report bugs Isolate bugs Reproduce intermittent bugs Automate tests Copyright (c) 2004, Quality Tree Software, Inc. 5

Now That You Know What You re Looking For How will you know when you ve found it? Copyright (c) 2004, Quality Tree Software, Inc. 6

Finding Candidates Copyright (c) 2004, Quality Tree Software, Inc. 7

Cast a Wide Net Internal sources: Tech support/help desk Technical writers Programmers Systems analysts Configuration managers System administrators Field engineers External sources: Online discussion groups Local user groups Local networking events Former coworkers Personal referrals from existing staff Recruiters Copyright (c) 2004, Quality Tree Software, Inc. 8

Working with Recruiters Let recruiters make introductions, not decisions. Copyright (c) 2004, Quality Tree Software, Inc. 9

The Importance of Diversity Would you create an orchestra of just piccolo players? Copyright (c) 2004, Quality Tree Software, Inc. 10

Initial Screening Copyright (c) 2004, Quality Tree Software, Inc. 11

Screening Resumes DO look for evidence on the resume that candidates have the skills, experience, and characteristics you need. DON T play buzzword bingo. General experience is usually much more important than experience with a particular tool or technology. When in doubt, DON T throw it out. Move the candidate on to the next step. Copyright (c) 2004, Quality Tree Software, Inc. 12

Phone Screen Tips Allow at least half an hour. Describe the role. Be specific about day-today responsibilities. Ask a few softball questions to warm the candidate up. Ask probing questions to give you enough information to decide whether or not to bring the candidate in for an in-person interview. The higher the cost of an in-person interview, the more probing the phone screen should be. Copyright (c) 2004, Quality Tree Software, Inc. 13

Ask About The candidate s experience: I see you tested XYZ software. Tell me about some of the typical test cases you executed. How did you document the test results? Can you give me an example of a bug you found in the last month? The candidate s skills: Your resume indicates that you re a UNIX expert. Tell me something I probably don t already know about UNIX. Your resume says you know SQL. How have you used SQL in the past? If you don t feel comfortable assessing a candidate s responses, bring another interviewer into the phone screen. Copyright (c) 2004, Quality Tree Software, Inc. 14

Two Possible Conclusions Thank you. I appreciate your time. However, this is not a good fit at this time. OR Thank you for a great conversation! I d like to talk to you further in person. Can you come in for an inperson interview? Copyright (c) 2004, Quality Tree Software, Inc. 15

In Person Interviews Copyright (c) 2004, Quality Tree Software, Inc. 16

Establish the Interview Team Make sure the team includes representatives from various groups. For example: Fellow testers Programmers Project managers Technical writers Bring the whole team together to discuss who will cover what areas to make sure the team as a whole gets a good overall picture of the candidate. Copyright (c) 2004, Quality Tree Software, Inc. 17

Types of Questions Hypothetical: What would you do if you could not possibly finish executing all the tests in the time allotted? Definitional: What is static analysis? Puzzle-based: Why are man hole covers round? Behavioral: Tell me about a time that you couldn t finish executing all the tests you d planned. What did you do? Technical: How can you find out what DLLs are loaded on a Windows machine? Audition: Here s a simple program. Test it. Behavioral, technical, and audition-based interviews have the highest probability of predicting success on the job because they force the candidate to focus on DOING more than TALKING. Copyright (c) 2004, Quality Tree Software, Inc. 18

Audition Have the candidate: Test a simple, representative program or dialog box Write a set of tests Write a bug Create a simple automated test Demonstrate how to perform a technical task such as edit the registry or set an environment variable Don t you want to see me juggle? Copyright (c) 2004, Quality Tree Software, Inc. 19

Do Second Round Interviews When You want to split the 1 st and 2 nd rounds to make the 1 st round shorter You need more information before you can make a decision You re having a difficult time choosing between two or three very promising candidates It s economically feasible The second round interview is much like the first round, but perhaps more extended. Copyright (c) 2004, Quality Tree Software, Inc. 20

Making a Decision Speed is of the essence Copyright (c) 2004, Quality Tree Software, Inc. 21

The Team Debrief Hear from each team member, preferably in a single debrief meeting where each team member can hear the others impressions. Don t let one team member speak for another: speak to absent team members on the phone if necessary. Compare notes during the debrief. Some candidates will tell interviewers different things. You need to know if this has happened. Consider both cultural fit and competence to perform the work. Copyright (c) 2004, Quality Tree Software, Inc. 22

Making a Decision Trust your gut but follow up on hunches to get more concrete information. Don t rush into hiring the best of a bad lot just to fill the position fast. Let candidates know your decision quickly, within a day or two. Check references before extending an offer. Copyright (c) 2004, Quality Tree Software, Inc. 23

Variations on a Theme Copyright (c) 2004, Quality Tree Software, Inc. 24

Questions? Copyright (c) 2004, Quality Tree Software, Inc. 25

References DeMarco & Lister. (1999). Peopleware (2 nd Edition) Kaner, Cem. (2000). Recruiting Software Testers available online: http://www.kaner.com/pdfs/jobsrev6.pdf Rothman, Johanna. (2004). Hiring The Best Knowledge Workers, Techies & Nerds: The Secrets & Science Of Hiring Technical People Copyright (c) 2004, Quality Tree Software, Inc. 26