13 Nov
|
Vrinda International
|
Bengaluru
13 Nov
Vrinda International
Bengaluru
Summary
We are seeking a highly skilled Python Android Automation & AI Engineer to join our IT Services team. In this pivotal role, you will be responsible for architecting and executing advanced automation strategies specifically tailored for Android environments. The position demands a deep understanding of integrating artificial intelligence with mobile testing frameworks to ensure robust, scalable, and efficient software delivery. You will play a critical part in enhancing product quality by developing sophisticated testing solutions that leverage device orchestration and visual verification technologies, directly contributing to the reliability of our mobile applications.
Responsibilities
- Design and implement automated testing frameworks utilizing Android Camera2 API for precise camera functionality and automation workflows.
- Manage multi-device orchestration and coordinate complex test scenarios across device farms to ensure comprehensive coverage.
- Develop and refine image processing algorithms and visual verification systems to validate application outputs accurately.
- Configure and maintain containerized environments using Docker, alongside database management with PostgreSQL and Redis, ensuring seamless CI/CD pipeline integration.
- Engineer robust Android automation scripts leveraging UIAutomator2 and ADB commands to simulate user interactions and system behaviors.
- Build and maintain high-performance REST APIs using Python frameworks such as FastAPI, Flask, or Django to support automation infrastructure.
- Perform advanced system-level debugging and analysis by interpreting Android logcat outputs to resolve complex technical issues efficiently.
RequirementsRequirements:
- Minimum of 3 years of professional experience in software engineering, with a strong focus on mobile automation and AI integration.
- Proven expertise in Android Camera2 API and specialized camera automation techniques.
- Hands-on experience with multi-device orchestration tools and managing large-scale device farms.
- Robust background in image processing, computer vision, and visual verification methodologies.
- Proficiency in containerization (Docker) and database technologies including PostgreSQL and Redis.
- Solid understanding of CI/CD practices and the ability to integrate automated tests into continuous delivery pipelines.
- Advanced skills in Android automation using UIAutomator2 and ADB command-line tools.
- Extensive experience in backend development with Python, specifically using FastAPI, Flask, or Django for REST API creation.
- Demonstrated capability in system-level troubleshooting and in-depth analysis of Android logcat data.
📌 Python Android Automation & AI Engineer (Bengaluru)
🏢 Vrinda International
📍 Bengaluru