top of page

How to scrape HR and workforce data from VietnamWorks

VietnamWorks is one of Vietnam's largest job platforms, and its HR category page lists hundreds of active positions across recruitment, HRBP, generalist, and workforce management roles. Getting that data into a spreadsheet manually takes hours. With the Minexa.ai Chrome extension, the same job takes minutes.

This guide walks through every step to scrape job listings from vietnamworks.com/nhan-su-kv and export structured data with no code required.

What data you get

Each listing on the VietnamWorks HR page contains several extractable fields. Here is a sample of what Minexa pulls out:

[
  {
    "company_name": "Vinfast Global",
    "job_title": "Manufacturing HRBP (Hai Phong Plant)",
    "job_category": "Human Resources",
    "job_department": "HRBP",
    "job_requirements": "HR Business Partner",
    "job_link": "/manufacturing-hrbp-hai-phong-plant-1--2057612-jv"
  },
  {
    "company_name": "Navigos Group",
    "job_title": "Senior Recruitment Consultant (Industrial)",
    "job_category": "Business Development",
    "job_department": "Recruitment",
    "job_requirements": "Sales",
    "job_link": "/senior-recruitment-consultant-industrial--2056506-jv"
  }
]

Company logos, image URLs at multiple resolutions, and CSS class identifiers are also captured automatically.

Step-by-step: scraping VietnamWorks HR listings

Step 1: Open the target page and launch the extension

Navigate to vietnamworks.com/nhan-su-kv and click the Minexa.ai extension icon. In the popup, click I'm on the right page to confirm the starting URL.

Step 2: Confirm pagination

Minexa automatically detects the pagination pattern on the page and lists the pages it will cycle through. Click Continue to proceed.

Step 3: Choose scraping mode

Select List only to extract all job cards from the listing pages, or List + detail pages if you also want to pull full job descriptions from each individual posting.

Step 4: Select the data container

Minexa highlights the full job listing container automatically. You do not need to click individual fields. Click Create Scraper to let Minexa identify all data points inside that block.

Step 5: Review extracted columns

All detected columns appear with next/previous navigation. Fields include company name, job title, category, department, requirements, and image URLs.

Step 6: Finalize and run

The summary screen shows your job configuration. You can connect Google Sheets or set a schedule here before clicking Complete Configuration.

Step 7: Export your data

Once the job finishes, your data is displayed in a table and available to export as Excel or JSON.

Watch the full tutorial

Install the Minexa.ai Chrome extension and run your first VietnamWorks extraction today. The scraper you create works across all paginated HR listing pages without any additional setup.

Recent Posts

See All

Comments


Heading 2

bottom of page