Tell me more ×
The Workplace Stack Exchange is a question and answer site for members of the workforce navigating the professional setting. It's 100% free, no registration required.

I know that many companies use software to narrow down the pile of resumes by searching for specific phrases. I would like to know how strict/forgiving the screening software is. For example, if they are searching for "Object Oriented Programming", and I write "Object-Oriented Programming" or "Object Oriented Design", will they find that? What about OOP? I could list them all, but that seems redundant. Are there any tricks I can use to make sure that my resume hits all the right keywords?

This question also applies for companies that use a human screener in HR.

share|improve this question
2  
standard advice seems to be include words from the job listing verbatim where applicable, hard to say how picky any given human or computer screener will be – Rarity Aug 3 '12 at 17:17
this really seems like a question asking how you can game the system. – acolyte Aug 3 '12 at 17:47
1  
@acolyte, there is nothing wrong with being strategic about keyword selection. I think that folks who know their fields very well can probably choose keywords wisely (or "good enough"). But beyond a certain point, one's effort is better placed at finding human contacts rather than writing the most perfect resume and hoping that it gets placed into to the short list by the screening software or HR intern. – Angelo Aug 3 '12 at 18:13
@Angelo perhaps it just sounded to me like meta tags. to get google to index your site, you should put as many tags as you can, even ones barely related to what you're looking for. An electronic system could be gamed like this if you make your 'tag' section in white font. (though if a company is fooled like that/uses electronic filtering systems in the first place, they deserve it) – acolyte Aug 3 '12 at 18:16
I'm not trying to "game the system", I just want to know how I can avoid getting my resume getting penalized for not having skills that I actually do have, but listed in a slightly different format. Do you think it's actually worthwhile using tiny microscopic white font to list every conceivable variation of the keywords? – luddite Aug 3 '12 at 20:25
show 2 more comments

1 Answer

This is largely a career based trial and error, IMO. I suspect it changes radically over time, and changes with career field. My general take is that search engines are sophisticated enough that "Hello World" and "Hello-World" and even "hello world" will read as the same thing, besides, it would throw readers for a loop to see all three things spelled out separately In that case, pick the most common format you've seen.

They also seem to be acronym compliant most of the time. Mileage will vary of course, and be ware of very overloaded jargon. A good test is to feed your acronym into Google and see what comes up - if the first page or two is 90% the topic you meant - you're good, it's pretty common. But if the first few hits are for wildly divergent topics, figure that the acronym is muddy and spell it out, putting the acronym in parens.

Speaking purely to the computer world - the automated searches I've seen (and this is just conjecture -- I don't do this for a living) have been centered around technologies not practices. So "Java", not "object oriented". And the more specific the better - "Swing", "Hibernate" and "Struts" are going to produce closer matches and more interest than JEE. Think of terms like OOP as something so general you may be saying "computer science" at this point.

Here's my process for tuning for what I want:

1 - make an attempt to be honest and accurate in my resume/profile. Enunciate the cornucopia of hitwords for those areas were I am most keen to continue working.

2 - post, collect responses.

3 - periodically - I did this weekly/biweekly - review the cross section of responses from all sources. Do they slant in a way that you don't like? Review the resume and update accordingly. For example, I had so many softare web development hitwords that it didn't come through that a management role was table stakes for me. So I updated with many more words relating to managment, certification, policy and project management to redirect the search critieria, and whittled down the JEE stuff.

Rinse and repeat.

One of the nicest things about the job search these days is that you can rebroadcast your resume really easily on most sites, and a new update seems to trigger the search engines for a re-scan. So it can be a bit like back-ward engineering the engines - think of your resume as a net, and job hits as fish. When you don't like the fish, change the shape of your net. :)

share|improve this answer
I know that a lot of these keywords are fairly meaningless- anyone can say that they "know" C++ for example- but isn't it also true that a lot of automated search software will automatically throw away your resume if you lack any of their search terms? So for example, if they search for "Computer Science" or "Object-Oriented Programming", your resume could be thrown out if you don't explicitly list those? Anyway thanks for your response. – luddite Aug 3 '12 at 21:31
Yes - if you have absolutely no terms in the giant "or" statement of the search engine, I would suspect you get thrown out. But putting Object Oriented Programming will return you either few hits or no good matches, while listing the specific languages you are competent in will get you closer to jobs looking for those languages. In general - spend less time worrying about gaming this system and more on presenting yourself as a viable candidate. In all honesty - my good leads have all been searches based more on my career pattern than my hitwords. – bethlakshmi Aug 3 '12 at 22:39

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.