Position :
Python Selenium Automation Engineer (2–3 Years Experience)
Job Summary
We are looking for a Python Selenium Automation Engineer to automate manual business processes involving multiple web-based portals. The automation will process inputs from Google Sheets or Google Group/Gmail emails, perform data validation or updates on various portals, and update Google Sheets or send email notifications.
Key Responsibilities
- Develop and maintain automation scripts using Python and Selenium.
- Automate login, navigation, data extraction, validation, and updates across multiple web portals.
- Read inputs from Google Sheets and Gmail/Google Groups.
- Update Google Sheets and send email notifications based on execution results.
- Handle dynamic web elements and implement robust error handling.
- Troubleshoot and enhance automation reliability.
Required Technical Skills
- 2–3 years of hands-on experience in Python development.
- Solid experience with Selenium WebDriver.
- Good understanding of XPath, CSS Selectors, and HTML DOM.
- Experience automating complex web applications.
- Experience working with Google Sheets APIs and Gmail APIs.
- Knowledge of REST APIs and JSON.
- Familiarity with Git.
- Strong debugging and problem-solving skills.
Preferred
- Experience with Playwright is an added advantage.
- Exposure to OCR or image-based automation is a plus.
Project Overview
The project involves automating repetitive manual activities performed across multiple web portals. Inputs will come from Google Sheets or Google Group/Gmail emails. The automation will validate data, perform actions on web portals, update Google Sheets with results, and send email notifications, reducing manual effort and improving operational efficiency.
📌 Automation Engineer (Gurugram)
🏢 EXL
📍 Gurugram