I semi-automated the job search on Linkedin, here is what happened next?

Suresh Parimi
3 min readJul 25, 2024

--

I started using Linkedin since 2008 -2010. Since then I did not use any other job sites to find the jobs when I needed. I found the overseas jobs, consulting and contracting opportunities using Linkedin.

Here is the list of my consulting gigs/ jobs I found using Linkedin so far:

I work as a software test consultant, mostly working on contract opportunities.

  1. Found more than 10 jobs in India using Linkedin
  2. Two times I found testing job in USA using Linkedin and travelled.
  3. Found a training opportunity in Vietnam and delivered it.
  4. Found atleast 30+ corporate training opportunities in India and delivered successfully. I am still in contact with the agencies who helped me in finding these even after 15 years.
  5. I found 8 contracting opportunities during pandemic, across UK, USA and Europe. I even travelled to Netherlands

How do I do it. Job search is another job, seriously. So I started finding alternatives to minimize the time in searching for the jobs. From my experience, I started observing the keywords that my profile started appearing in searches if some recruiters search for profiles over Linkedin. I played with the key words I use in headlines, the most SEO friendly keywords that recruiters or hiring managers use in software testing. Then I listed them out in notepad.

Here are the keywords listed as bullet points:

  • QA
  • QA Engineer
  • QA Automation Engineer
  • QA Specialist
  • SDET
  • Selenium
  • Automation Testing
  • Test Manager
  • Test Lead
  • QA Manager

now I put those keywords in the below Json format. I will tell you later why. See the way I use OR or AND logical operators to search the jobs in linkedin.

   {
"keywords": "(QA OR \"QA Engineer\" OR \"QA Automation Engineer\" OR \"QA Specialist\" OR \"SDET\") AND (Selenium OR \"Automation Testing\" OR \"Test Manager\" OR \"Test Lead\" OR \"QA Manager\")",
"geoId": "91000002"
},

Now I used the Python script to search the jobs using the above combination of keywords. Note the geoID : 91000002, this reffers to European economic region. You can simply find the geoID by selecting the state or country when you are searching the jobs in Linkedin application.

watch the below gif that shows the python script that scrapes the jobs posted in Linkedin with specific criteria such as :

Technology : Software testing with the above keyword combinations

Location: Across Europe (You can change the geoID to desired country or state or region

Posted time ago : with in 24 hours.(you can change this to past one week or past one month etc)

The script also extracts email address of the recruiter if it is available in the job description.

When script starts executing this creates an excel sheet that has column headers: Job Link, Job description, Contact(This will be email address of the recruiter, in the job description, location, job level, Company)

I can help you with all the steps required to set this script for you at one time fee of $10. I will also teach you how can do it, even if you do not know a thing about Python.

If you are the first time reader, please do follow me to receive such interesting stories and tech articles.

Follow me here on medium.

Sharing is caring!, don’t forget to spread this news with your friends who can speed up their job search.

--

--

Suresh Parimi
Suresh Parimi

Written by Suresh Parimi

| Test and Release Management |

Responses (1)