TekPillar®
Website:
tekpillar.com
Job details:
Job Role: Automation Test Engineer (Python & Appium)
Work Experience: 5+ Years
Location: Bangalore
Key Responsibilities:
- Develop and maintain automation test scripts using Python for mobile application testing.
- Design and enhance mobile automation frameworks using Appium to support scalable testing environments.
- Implement BDD-based automation testing using Pytest, including fixtures, markers, hooks, and parameterization.
- Integrate and manage Allure reporting for automation execution and test result analysis.
- Enable and manage parallel test execution and multi-device testing environments.
- Work with Robot Framework where required to extend automation capabilities.
- Contribute to automation framework architecture and scalability improvements.
- Apply Object-Oriented Programming (OOP) principles in automation framework design.
- Conduct automation code reviews to ensure maintainable, reusable, and scalable code.
- Collaborate with development, QA, and DevOps teams to support release validation and continuous testing.
Required Skills & Experience:
- Bachelor’s degree in Computer Science, Information Technology, or a related discipline.
- Minimum 5+ years of experience in automation testing and test framework development.
- Strong programming expertise in Python.
- Hands-on experience with Appium-based mobile automation testing.
- Strong understanding of BDD concepts and Pytest framework.
- Experience designing and implementing scalable automation frameworks.
- Good understanding of Object-Oriented Programming (OOP) concepts and design patterns.
- Experience working with automation reporting tools and parallel test execution frameworks.
Click on Apply to know more.