Many professional, especially those with a technical background, see resume writing as either a waste of time, or they think it to be an arduous task. However, this is not true. If you are a programmer, a developer or a tester, it is very important to write your resume properly. A well written technical resume has the potential to get you a good job and also a better salary.
In order to write a good technical resume, the first thing that you must do is to organize it properly. Write your contact details on the top of the resume, followed by your objective, skills summary, qualifications and then your work experience. The last section should be reserved for your achievements. Your objective line should be short but well expressed. In your skills summary, mention the skills that are required for that job, and also your skills, like excellent communication skills, leadership qualities, multitasking and so on.
The first page itself will convince the recruiter that you do have the credentials for that job. Mention your technical expertise in a separate section. Highlight the various editing tools, operating systems or the languages that you are deft in handling.
List your work experience in a reverse chronological order, starting from the most recent employer first. Mention your job responsibilities in detail, by using bullets. The last section should highlight your achievements. Thus, organizing your technical resume, and using the right words are the two main things that can make your resume very impressive. See more samples here and here.