Technology Stack & Environment:
- Python
- AWS & Azure Cloud Platforms
- SAS
- Windows & Linux Operating Systems
Compensation: ₹10–15 LPA
Key Responsibilities:
- Automation System Development:
- Architect, develop, and monitor robust automation systems for diverse applications and environments.
- Selenium Scripting:
- Build advanced download/upload automation scripts using Selenium (including handling shadow DOM).
- GUI Automation:
- Leverage PyAutoGUI to automate graphical interfaces on Windows and Linux.
- Project Management:
- Manage and prioritize multiple projects simultaneously, ensuring scalability and reliability.
- Error Handling:
- Implement comprehensive error handling and fail-safe mechanisms in automation workflows.
- Full Development Cycle Support:
- Support all phases of the development lifecycle, including troubleshooting and assisting current systems.
- Security & Data Protection:
- Ensure solutions align with best practices for data protection and application security.
- Collaboration & Assistance:
- Assist teams with maintaining and optimizing current automation systems.
Qualifications:
- Minimum of 2 years’ hands-on experience in Python automation.
- Proficient in Python programming with demonstrated automation project experience.
- Practical familiarity with both Windows and Linux fundamentals.
- Experience with PyAutoGUI for GUI automation and manipulation.
- Deep knowledge of Selenium for web automation (shadow DOM handling preferred).
- Proven debugging and troubleshooting skills.
- Experience with multi-process architecture for scalable automation.
- Solid understanding of cloud environments (AWS, Azure) and SAS.
- Exposure to code versioning tools such as Git or SVN.
- Ability to multitask and manage competing priorities under pressure.
- Strong scale-up mindset and an aptitude for tackling complex coding challenges.
- Demonstrated passion for programming, learning, and professional growth.
- Awareness of application security and data protection features.
Resources for Successful Preparation:
- Python Automation & Selenium
- Cloud Fundamentals
- Debugging & Troubleshooting
- Code Versioning & Collaboration
- Security & Data Protection
Interview Preparation Tips:
- Prepare to showcase samples of Selenium scripts (including file handling, shadow DOM solutions, and error handling).
- Demonstrate PyAutoGUI automation in practical GUI scenarios.
- Be ready to discuss multi-process design and performance optimization in automation projects.
- Highlight experience managing multiple priorities and scaling systems for growth.
- Emphasize your cloud platform experience (AWS, Azure) and security awareness.
Join our team as a Python Automation Engineer to lead innovation in automation scalability, reliability, and performance!