|
Reader, In Part 1, we talked about Jake, one of the best recruiters I've ever worked with as a candidate. He was great, but ultimately had a "miss" in his hiring practice which cost his team time. Jake spent hours sourcing and interviewing candidates for this role, only to see every finalist rejected because they failed the assessment. At first, Jake thought he was just sourcing the wrong candidates. When we took time to compare the assessment to the actual job requirements, the misalignment was obvious. Now he’s back at square one, working with the hiring manager to fix the assessment and he’s already lost strong candidates who would’ve likely succeeded in the role. How did I know other candidates had failed this assessment? Jake told me about it. There was a candidate for a Staff QA Engineer position -- I was going for Senior QA -- who, in retrospect, seemed to encounter the same problems I did with the tech assessment. Jake's story about this other candidate began to sound like my story... I was another data point for Jake. I spent extra time walking him through the assessment so he could see where the process missed the mark. I’m sure he’s wishing he’d reviewed this earlier with prior candidates. If you're the technical recruiter and you're getting green flags for your candidate EXCEPT for the technical assessment, you may want to evaluate it. Is your tech assessment serving you?The req in question asked for these skills as the "dealbreakers". Nowhere in the req did it mention the need to write complex algorithms (this is important, as we'll soon see). To obscure the name of the company, I've fed the req into Gemini and asked it to condense the most essential skills into a brief bulleted list: Their AssessmentI haven't really told you much about their tech assessment yet, so let's dive into that first. Part 1 - "...but can they code?" The Leetcode-style problem they gave me was "find the next largest palindrome". A quick AI query will tell you this was not an easy problem. This was a poorly designed test for coding ability, mostly because it was a Hard-level Leetcode problem. I didn't get anywhere close to solving it -- all I managed to do was create an "isPalindrome" function. Not only are QA folks not used to writing convoluted algorithms, it's also not part of their job to write this kind of code. They still gave me 4 out of 4 points because I confirmed I could write functional TypeScript code, though. Meh. Part 2 - the test results aggregation/summary algorithm After that trainwreck, they gave me a problem that I admit was MUCH more relevant to QA Automation work. The only problem is this role did not need someone to create their own reporter from scratch. Since the team uses Playwright, and no custom reporters were needed, the person they hired would never need to modify reporter code. So...why have the candidate prove that they can take test results JSON and manipulate it into a report on how many tests were flaky? Seems like a waste of everyone's time. There are much better ways to assess QA Automation skills. Like what? Glad you asked 😁 A better assessment for this position would've been:
Regarding that last one, I've never seen it done in the real world because running automated tests against mobile devices requires a lot of technical setup that you can't reasonably ask candidates to do. That said, with the right expertise in the room, you don't need to run the test code in order to get good signal on whether or not the candidate knows how to use Appium. How could the recruiter help here?Let's assume that Jake was aware of the problem with the tech assessment (or at least suspects a problem). What can he do? What if he doesn't know what a good technical assessment looks like?
EpilogueYes, this is a hiring story, and stories sometimes have epilogues. In this case, a week after I got rejected from this company, I got hired at Arine, my new gig. But I had given Jake my feedback and he had apparently shared it with the team. He called to give me an update. Jake told me the QA Director had taken it to heart and reportedly, they were already in the process of revamping the technical assessment. Who knew? Sometimes decision-makers respect the data and respond to candidate feedback. Next week, we'll dive into another hiring disaster and how technical recruiters can keep their clients from falling into a "fool's choice" scenario.Seeya then, Steven |
Helping tech recruiters vet client requirements and job candidates for technical roles by blending 20+ years of Engineering & Recruiting experience.
Reader, PART TWO · WHAT YOU SHOULD DO How to get real information and use it Here’s the shift: stop treating the recruiter call as a formality and start treating it as an intelligence operation. You have more leverage than you think if you ask the right questions. okay, maybe not like this The goal is to figure out what the actual deal is: what the company thinks they need vs. what they realistically need whether you’re a real fit how to talk to the specific manager you’re about to meet Ask...
Reader, PART ONE · RECRUITER CONFESSIONS Here’s what’s actually happening on our end Let me be honest with you about something the industry doesn’t like to admit out loud. By the time a job gets posted and you apply, a lot of things that should have been figured out, haven’t been. Roles change mid-process all the time. Budget shifts. Leadership realizes they don’t actually agree on what success looks like. Someone internally gets considered after the requisition is already open. Or there are...
Reader, On Monday we covered who to contact and when. You did the work, found the right recruiter and team. Now what? Let’s talk about the message itself. I read a lot of outreach. And I'll be direct: most of it sounds the same. Not because the people sending it are bad candidates, but because they're following an outdated professional template that signals "I didn't really think about this." I’m guilty of it myself. I have looked back and read outreach for sales activity I’ve done and...