Skip to content
ReferMeAJob
LiveRemoteFull-timeApply by 1 Nov 2026

Automation & Scraping Engineer (Selenium/Playwright, Scrapy)

Remote

Experience
2–6 years
Employment
Full-time
Work mode
Remote
Salary
Not disclosed
Deadline
Apply by 1 Nov 2026
Posted
2025-08-07

Required skills

SkillExperienceLevel
Python2+ yearsNot specified
SQL2+ yearsNot specified
Selenium2+ yearsNot specified
Playwright2+ yearsNot specified
Scrapy2+ yearsNot specified
Automation Process2+ yearsNot specified
Web Scrapping2+ yearsNot specified
MongoDB2+ yearsNot specified
Multi Threading2+ yearsNot specified
Software Debugging2+ yearsNot specified

About the role

Job Title: Automation & Scraping Engineer (Selenium / Playwright, Scrapy)

Company: OptimHire Software Solutions Pvt. Ltd.

Location: Remote – Anywhere in India

Type: Full-Time

Experience: 2–4 Years

Salary: ₹4–₹6 LPA + Weekly Performance Bonus

Industry: Software Product Development

About Us

At OptimHire Software Solutions, we create high-performance software products that help companies hire faster and smarter. We’re a fast-moving, product-based tech company where ownership, speed, and results matter. If you enjoy building powerful automation tools and scrapers that thousands of people rely on every day, you’ll feel right at home here.


The Role

We’re looking for an Automation & Scraping Engineer who can design, build, and maintain scripts that automate recruitment workflows and extract large amounts of data from different platforms.

You’ll work on things like:

  • Automating job applications end-to-end
  • Building reliable web scrapers
  • Creating workflow automation between platforms

This is a fully remote role, perfect for someone who’s self-motivated, loves problem-solving, and enjoys working in a fast-paced environment.


What You’ll Do

  • Automate job application processes using Selenium or Playwright
  • Build scrapers with Scrapy, BeautifulSoup, and XPath
  • Handle challenges like captchas, bot detection, and proxy rotation
  • Create scalable pipelines using multithreading or asyncio
  • Integrate APIs and debug automation workflows
  • Store and manage data in MongoDB or SQL
  • Deploy, schedule, and monitor automation jobs
  • Quickly update scripts when platforms change to keep them running smoothly

Skills You Must Have

1. Automation (Main Focus)

  • Selenium or Playwright for browser-based automation
  • Multi-step processes (login, form filling, file uploads)
  • Captcha solving, proxy usage, stealth browsing
  • Job scheduling and monitoring (cron jobs, task queues)

2. Web Scraping

  • Scrapy, BeautifulSoup, XPath, requests/httpx
  • Extracting data from dynamic pages & APIs
  • Building scalable scrapers for large datasets

3. Performance & Concurrency

  • Multithreading, multiprocessing, asyncio
  • Handling errors and retries without breaking the process

4. Debugging & Optimization

  • Using Chrome DevTools or Playwright Inspector
  • Fixing flaky scripts and timeout issues
  • Optimizing scripts for speed and stability

5. Data Handling

  • MongoDB or SQL databases
  • Cleaning, validating, and transforming data

6. Bonus Skills (Good to Have)

  • Node.js/Express.js for API work
  • React.js for basic frontend debugging
  • Knowledge of server deployment & monitoring

Who We’re Looking For

  • Someone who takes full ownership of their work
  • Strong at collaborating in remote teams
  • Analytical thinker with solid debugging skills
  • Delivers clean, reliable automation without constant supervision

What’s in It for You

  • A role in a fast-growing product company
  • Work on real-world automation projects from start to finish
  • 100 percent remote work with flexible hours
  • Competitive salary plus weekly performance bonuses
  • Clear, transparent performance tracking

Growth & Performance

  • First 3 Months: Milestone-based probation period
  • Weekly Bonus: 2.5 percent extra for bug-free deployments
  • Long-term: Career opportunities in automation & product development

Interview Process

  1. HR Screening – Background, experience, availability
  2. Technical Discussion – Selenium/Playwright, Scrapy, concurrency, debugging
  3. Hands-On Challenge – Live coding for automation & scraping
  4. Final Round – Technical Head (focus on architecture & reliability)


Role categories

Similar roles

AM

Remote

NewRemoteFull-timePythonAgile MethodologyArtificial IntelligenceTensorFlowPytorch
Not disclosed
Apply Now
DE

Remote

NewRemoteFull-timeCI/CDRMSCloud Computing
Not disclosed
Apply Now
DE

Remote

RemoteFull-timeAzure
Not disclosed
Apply Now
FD

Remote

RemoteFull-timeNode.JsAngular (All Versions)
Not disclosed
Apply Now
AL

Remote

RemoteFull-timeJava 8/11+AEMaaCS architectureJava (All Versions)JavaScriptAdobe Experience Manager - AEM
Not disclosed
Apply Now