TekPillar®
Website:
tekpillar.com
Job details:
Job Role: Python Automation Engineer (Appium + BDD)
Work Experience: 5+ Years
Location: Bangalore
We are seeking an experienced Mobile Automation Engineer with strong expertise in Python based test automation and mobile testing (mandatory). The ideal candidate will be responsible for building scalable automation frameworks, improving test coverage, and ensuring the stability and quality of mobile applications.
Key Responsibilities:
- Design, develop, and maintain automated test scripts for mobile applications using Python
- Build and enhance mobile automation frameworks using Appium
- Implement BDD-based automation using Pytest (fixtures, hooks, parameterization)
- Integrate reporting tools such as Allure Report for execution insights
- Configure and manage parallel test execution and multi-device testing environments
- Work with Robot Framework where required
- Participate in automation framework design and improve scalability and maintainability
- Apply Object-Oriented Programming principles to build reusable automation components
- Conduct automation code reviews and follow best practices
- Collaborate with Development, QA, and DevOps teams for CI/CD and release validation
Required Skills & Qualifications:
- 5+ years of experience in test automation and automation framework development
- Strong programming expertise in Python
- Hands-on experience in mobile automation testing using Appium
- Good understanding of BDD concepts and Pytest framework
- Experience in automation framework design and development
- Strong knowledge of OOP concepts and design patterns
- Experience with automation reporting tools and parallel execution
Click on Apply to know more.