|
Reader, In Part 1, we talked about a bad tech assessment. Let's see how it could be better, 1 skill at a time. Recall that this was the list of skills they needed to assess for the role: QA Automation (Playwright & POM)These fall under the QA Automation umbrella in the 1st item. Like I said in Part 1, they did a good job of testing the candidate on Playwright best practices. But they can do better. Instead of asking the candidate to putz around with AI to translate a Page Object Model file to another language, you know what would make more sense? Give them a Page Object Model file that's used in the Playwright test they're refactoring You can even have them add a new test, with a new element on the same page, so they can show that they know how to update a POM file. The hiring team had a bogus test file that didn't actually run, though, because they only wanted the candidate to refactor it. So this would require them to:
Then they could give it to a candidate and have a LOT more options to play with for assessments. Bogus tests are not useful to anyone. Coding (TypeScript)If the Playwright assessment asked the candidate to write a new test like I suggested above, this would be covered by default. Moving on... CI / CDCrazy concept here, but...they could just add a GitHub Actions workflow file to the assessment. Just a simple YAML file. The one from the docs would suffice here: Off the top of my head, they could:
The Rest of It -- Strategic Testing, Soft Skills, Mobile/Flutter/AppiumStrategic Testing (test plans, exploratory testing)I often see this done as a conversational interview with a prewritten scenario. Example: You have to test They didn't have me run through any exercises like this, so I assume they didn't know how to test for it, or they didn't care about it as much as the automation skill set. Soft SkillsCommunication is something they can test throughout the interview process by watching how you interact with everyone. Cross-functional influence and autonomy are hard to get a read on without stories about a candidate's past achievements. These weren't part of the technical, but if they had wanted to work them into it, they could have had me pair with one of the interviewers to see how I handle it. Flutter/AppiumSince Flutter isn't really something they consider a required skill, that can be something talked about in a conversational interview. That way, they can get a gauge on what the candidate knows without having to test their ability to execute. Besides, mobile test automation skills are hard to test in an interview setting. I haven't seen any take-home or live coding interviews that deal with mobile automation, since the technical setup creates a lot of friction. In theory, you could show some Flutter code and ask someone to write a "fake" Appium script to test it, or modify an Appium script, but you likely won't end up running any of those tests. So, what did we do here?
Recruiter Takeaway:It’s hard to know where a technical assessment falls short if you don’t understand the technology behind it or how the pieces fit together. Start by partnering with your hiring manager to really understand the assessment and what it’s actually measuring. If your manager runs live coding sessions, make sure you’re aligned on how to introduce the exercise, what success looks like, and what the goal truly is. Is the goal to get the code to run? Or is it to evaluate how a candidate thinks, communicates, and approaches problems? Get agreement not just on the test itself, but on the purpose of the test and structure the interview to reflect what you’re trying to assess. We get it. You weren’t hired for deep technical expertise. But technical fluency is something every recruiter can and should build. A few ways to do that:
When you understand, shape, and control the technical assessment process, you’ll deliver better matches and a stronger experience for both clients and candidates. And you'll be in a position to advise your candidate on where to spend their time prepping. Let's be real, nobody wants to prepare for an interview that doesn't actually happen. If you’re part of our community and struggling on this piece...reach out. Jaclyn is happy to help you 1:1, for free. -Steven |
Helping tech recruiters vet client requirements and job candidates for technical roles by blending 20+ years of Engineering & Recruiting experience.
Reader, Hey again. It's Steven, the QA Engineer who thinks he can talk about recruiting (I kid, that's what Jaclyn's here for lmao). Story time. While on the job hunt -- between November and January -- I interviewed with a productivity SaaS I shall not name. You'd know who they are, probably (maybe not, some folks I talked to hadn't heard of them). Anyway. I got all the way to the end of their interview process but flunked their Leetcode challenge. I almost wrote about this interview...
Reader, Steven here. So, let's talk tech assessments. I was recently on the hunt for a new job thanks to my previous employer making some questionable business decisions in 2025. One of the first interviews I got was for a "field service management SaaS" company. AKA, they serve landscaper business owners who need help managing their operations. (No names 😉) But you're here because you want to know what their tech assessment looked like. It was a 2-parter: 1. Playwright expertise (refactor a...
Reader,In Part 1, I shared a story about a CEO who wanted to 2× his output without 2× headcount and realized his real constraint wasn’t talent. It was infrastructure. So now let’s get tactical. If you’re responsible for: Revenue Rep productivity Tech adoption and how work actually flows through your business …this is the part that matters. 1. Are you even AI/Automation-ready? Before you buy anything, ask yourself: Do we have clear workflows in place? Do we know where time is leaking every...