At least if you know your resume will be scanned by a computer before-hand you can optimize for that. It's hard to optimize for a person with no skill-set.
The place I've worked with the best HR department realized that they didn't have any legitimate role in determining whether someone was fit for a job, only whether or not they were fit for the company. So they'd handle the background checks, the reference checks, etc, usually after the phone screen and before the on-site interview. But they didn't have any say in who got the job other than vetoing candidates with company-wide disqualifying features.