Job Role: Python Automation Engineer – Mobile Testing
Work Experience: 5+ Years
Location: Bangalore
Key Responsibilities:
- Develop and maintain automation scripts using Python for mobile applications
- Design and enhance automation frameworks using Pytest and BDD approach
- Implement mobile automation using Appium
- Work on parallel execution and multi-device testing environments
- Integrate reporting tools such as Allure
- Improve framework scalability, performance, and maintainability
- Apply OOP principles in framework design and implementation
- Debug and resolve automation and framework-related issues
- Work with tools like scrcpy for screen recording and debugging
Required Qualifications & Skills:
- 5+ years of experience in Automation Testing
- Strong proficiency in Python programming
- Minimum 4+ years of experience in Appium and mobile automation
- Hands-on experience with Pytest and BDD concepts (fixtures, markers, etc.)
- Strong understanding of automation framework architecture
- Experience in parallel execution and device management
- Solid knowledge of Object-Oriented Programming (OOP)
- Experience with Allure reporting
- Working knowledge of Robot Framework
- Basic knowledge of C#