If you know someone who works in HR, ask them. They look at resumes as part of their job. They can tell you what they look for. The best tip I can give is that the best way to get a job is to email the company (or companies) you are interested in directly. The email is the cover letter, attach the resume. Be engaging. Your resume doesn't have to be perfect, the engagement is what should matter more (at least from my experience). When I was unemployed, I sent several hundred job applications. I used recruiters. I directly emailed companies I was interested in working for. Here were my results: job applications (no replies), recruiters (several interviews, none to final stage), direct emailing (100% interview rate, 2 to final stage, one resulting in an offer of employment).