๐Ÿ‡ฌ๐Ÿ‡ง EN21 March 2026ยท7 min read

How to Write an ATS Resume for Malaysian Fresh Graduates

A step-by-step guide to crafting a resume that passes ATS filters and gets you interviews in Malaysia.

Start Here: The Fresh Graduate Challenge in Malaysia

As a Malaysian fresh graduate, you face a specific challenge: you have limited work experience, but you are competing with dozens or even hundreds of other applicants for the same role. Many of those applicants will have their resumes filtered out automatically by ATS software before any recruiter reads them.

The good news is that writing an ATS-compatible resume is a learnable skill. This step-by-step guide will walk you through everything โ€” from the correct file format to the exact sections you need and how to use keywords effectively. If you are not yet familiar with what ATS is, read our overview first: What Is an ATS-Friendly Resume? A Malaysian Guide.

Step 1: Choose the Right File Format and Template

Before you write a single word, make sure your resume is built on the right foundation.

File Format

Save and submit your resume as a .docx file unless the job posting specifically requests PDF. Most ATS systems parse .docx reliably. If you use PDF, ensure it is a text-based PDF (not a scanned image). Never submit a .jpg or .png of your resume.

Template Choice

Use a simple, single-column template. Avoid Canva templates, multi-column layouts, and anything with text boxes, headers, footers, or graphics. A plain Word document or Google Doc with clear formatting is ideal. Free ATS-friendly templates are available on sites like Resume.io or directly through Microsoft Word's built-in templates.

Step 2: Set Up Your Contact Header Correctly

Your contact section should appear at the very top and include:

  • Full name โ€” Use your name as it appears on your IC (MyKad). This avoids confusion during reference checks and onboarding.
  • Phone number โ€” Malaysian format: 01X-XXXXXXX. Include the country code (+60) only if applying for international roles.
  • Professional email address โ€” Use a simple firstname.lastname@gmail.com format. Avoid old addresses like cutegirl123@hotmail.com.
  • LinkedIn URL โ€” Shorten it to linkedin.com/in/yourname.
  • City โ€” For example: Kuala Lumpur, Selangor, or Johor Bahru. You do not need to include your full home address.

Do not include your IC number, date of birth, religion, race, or a photo in your resume. These are not relevant to your professional qualifications and photos in particular can cause ATS parsing issues.

Step 3: Write a Strong Professional Summary

Just below your contact details, include a 3โ€“4 sentence professional summary. This is your elevator pitch. It should tell the recruiter who you are, what you studied, what you can do, and what role you are targeting.

Example for a fresh accounting graduate:

"Recent Bachelor of Accounting graduate from Universiti Malaya (UM) with hands-on internship experience in financial reporting and accounts payable. Proficient in Microsoft Excel, SQL, and SAP. Seeking a junior finance or audit role at a Malaysian public listed company or MNC where I can contribute analytical skills and grow professionally."

Include 2โ€“3 relevant keywords naturally in your summary. This helps ATS matching immediately.

Step 4: List Your Education

For fresh graduates, education comes right after your summary โ€” before work experience. Include:

  • Degree name โ€” Write the full name: "Bachelor of Science in Computer Science," not just "BSc CS."
  • University name โ€” Spell it out fully first, then add the abbreviation in brackets: "Universiti Teknologi Malaysia (UTM)." ATS systems may not recognise abbreviations alone.
  • Graduation year โ€” Or "Expected: June 2026" if you have not graduated yet.
  • CGPA โ€” Include it if it is 3.0 or above. If below, you may leave it out.
  • Relevant coursework โ€” List 4โ€“6 relevant subjects if you have limited work experience. Example: "Financial Accounting, Business Statistics, Corporate Finance, Auditing."

Step 5: Build Your Work Experience Section

Even as a fresh graduate, you likely have internship experience, part-time jobs, or project work. List these here.

Format Each Entry Correctly

For each role, include: job title, company name, location (city), and dates (Month Year โ€“ Month Year). Then list 3โ€“5 bullet points describing what you did.

Write Achievement-Focused Bullets

Do not just list responsibilities. Describe what you accomplished. Use numbers where possible.

  • Weak: "Helped the finance team with reports."
  • Strong: "Prepared monthly financial reports for 3 subsidiaries, reducing reconciliation time by 20%."

Start each bullet with a strong action verb: Analysed, Developed, Implemented, Coordinated, Streamlined, Prepared, Led.

Step 6: Add a Skills Section

Create a dedicated Skills section. List your skills in plain text โ€” not as icons, progress bars, or graphics (these cannot be read by ATS).

Organise them into categories:

  • Technical Skills: Microsoft Excel, Python, AutoCAD, SQL, SAP
  • Soft Skills: Communication, Team Collaboration, Problem Solving
  • Languages: Bahasa Malaysia (Native), English (Proficient), Mandarin (Conversational)

Match your skills to what the job description asks for. If a job requires "data visualisation" and you know Power BI, include both the skill and the tool name.

Step 7: Include Certifications, Awards, and Activities

If you have relevant certifications (e.g., Google Analytics, Microsoft Office Specialist, ACCA papers passed), list them with the issuing body and year.

Co-curricular activities are valuable for fresh graduates. A leadership role in your university's debate club, student council, or professional society shows skills that work experience might otherwise demonstrate.

Step 8: Optimise for Keywords

Read the job description carefully. Highlight keywords โ€” especially specific skills, tools, and qualifications mentioned. Then check that these appear in your resume naturally. Do not paste in a wall of keywords at the bottom of your resume in white text โ€” this is an old trick that modern ATS systems and recruiters will flag.

Step 9: Check Your Resume with SemakCV

Once your resume is ready, use SemakCV to check it against a specific job description. SemakCV will show you your keyword match rate, flag any formatting issues, and suggest specific improvements. This takes the guesswork out of the process. Fix the issues flagged, then re-check until your score is strong.

Also check out our guide on 5 common resume mistakes Malaysian graduates make to avoid the most frequent errors before you submit.

Final Checklist Before You Apply

  • Single-column layout with standard fonts
  • Saved as .docx or clean PDF
  • Contact details complete (no IC number or photo)
  • University name spelled out in full with abbreviation
  • Bullet points are achievement-focused, not just responsibilities
  • Keywords from the job description included naturally
  • Checked with SemakCV before submitting

Need an ATS-friendly resume?

Build a resume from scratch with a format that passes ATS filters โ€” ready in 10 minutes.

Start Building โ†’

Related Articles