Job Openings
Mobile Automation Lead
About the job Mobile Automation Lead
Responsibilities:
- Lead and manage mobile automation teams, ensuring efficient and effective processes.
- Design, develop, and maintain comprehensive automated test suites for mobile applications (iOS and Android) using Java and Appium.
- Implement various types of automated tests, including functional, regression, integration, and performance tests for mobile applications.
- Integrate automation frameworks with CI/CD pipelines to enable continuous testing for mobile builds.
- Analyze test results, identify root causes of failures in mobile applications, and report defects clearly and concisely.
- Collaborate with developers to ensure the testability of mobile applications and promote best practices for mobile automation.
- Stay up-to-date with the latest trends and technologies in mobile automation.
- Contribute to the improvement of mobile automation frameworks and processes.
- Perform performance testing on mobile applications to identify performance bottlenecks and ensure responsiveness.
- Analyze native mobile application logs and UI elements to identify potential issues.
- Conduct manual testing as needed, including exploratory testing, usability testing, and ad-hoc testing.
- Create and execute manual test cases and test plans.
- Provide guidance and mentorship to team members on both automated and manual testing techniques.
Qualifications:
- Bachelors degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
- 8+ years hands-on experience in Appium for mobile UI automation
- Experience managing a team of mobile testers
- Strong proficiency in Java/C#/Python for test automation development.
- Solid understanding of mobile application architecture, common design patterns and the mobile development lifecycle.
- Experience with version control systems (e.g., Git, GitHub, GitLab).
- Familiarity with CI/CD tools and practices (e.g., Jenkins, GitLab CI, CircleCI).
- Excellent communication and interpersonal skills, with the ability to collaborate effectively in a fast-paced, agile team environment.
G