How to scrape HR and workforce data from VietnamWorks
- Minexa.ai

- Jun 11
- 2 min read
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.

Comments