Ampstek · 16 hours ago
Android Automation Engineer
Ampstek is seeking an Android Automation Engineer to build and maintain scalable Android automation frameworks. The role involves developing automated test suites, enhancing test frameworks, and collaborating with various teams to ensure effective test automation and tooling.
Responsibilities
Design, develop, and maintain robust Android automation frameworks for SDK's
Develop and execute automated test suites for functional, regression, and integration testing
Enhance existing frameworks for performance, scalability, and maintainability
Develop custom tools, utilities, and scripts to replace or reduce manual testing and operational effort
Design and implement REST APIs or service-layer components to support test automation and tooling needs
Integrate automation solutions into CI/CD pipelines
Collaborate closely with Android developers, backend teams, and product stakeholders
Analyze failures, debug complex issues, and drive solutions end to end
Support release readiness and production validation activities
Qualification
Required
Strong experience in Android automation and software development
Proficiency in Python, Java, and Kotlin
Experience with Android automation tools such as Appium, Espresso, UI Automator
Hands-on experience in API development and testing (RESTful services, JSON, HTTP)
Strong understanding of automation framework design patterns
Experience with CI/CD tools (Jenkins, Git, GitHub/GitLab)
Solid understanding of Android SDK, architecture, and mobile app lifecycle
Strong problem-solving and risk management mindset