Hey everyone! I’d like to share a Python project I’ve been working on about automated testing and job application automation on LinkedIn.
This project was designed to save time and streamline the job application process, and it’s divided into three phases:
✅ Phase 1 – Smart Job Search on LinkedIn
The script automatically logs into your LinkedIn account, searches for jobs based on your preferences, applies selected filters, and extracts key information such as:
🤖 Phase 2 – AI-Powered CV with ChatGPT
In this phase, the script connects to the ChatGPT API to generate a personalized CV. The AI receives your main details (contact info, work experience, etc.) and adapts your CV based on the job description.
🚀 Phase 3 – One-Click Job Application
With the custom CV ready and the job link saved, the script applies for the job automatically with a single click!📌 This project is all about saving you time, making your job hunt easier, and giving you peace of mind.
Technologies Used: Selenium, Web Scraping, Puthon, API, GitHub Actions
Tested platforms: Web
Results: Redução de 95% no tempo de validação manual e aumento da cobertura automatizada em 80%.
To develop an automation tool using Python and Selenium that can:
Advantages of This Project:
Challenges Faced:
Limitations:
Technologies Used: Python 3, Selenium WebDriver, Google Chrome (with optional undetected-chromedriver), Modular architecture and reusable components
Conclusion:
This project was designed to show how web automation can be used to create warm and meaningful interactions. More than just sending a message, it simulates empathy and personalization through a structured and ethical automation flow. It’s a great showcase of how technical skills can be used to create human value.
A powerful example of turning code into care.