What are the responsibilities and job description for the Mobile Developer in Test (Android) position at PeopleServe?
Mobile Developer in Test (Android)
The Expertise and Skills You Bring :
- A bachelor's degree (or higher) in Computer Science or a related field
- Over 5 years of professional Testing / Development experience, with a minimum of 3 years in Android Automation using Kotlin / Java, supported by RESTful web services
- Demonstrated expertise with Kotlin, Java, Android SDK, Gradle, and Android Studio within a large-scale enterprise environment, ideally as a member of a Software Engineering in Test team
- Involvement in the full lifecycle and release of at least one app on Google Play, leveraging automated tools such as Jenkins, Gradle, and Google Developer APIs
- A solid grasp of testing principles and methodologies to ensure comprehensive testing coverage
- Proficiency with Android test automation frameworks ideally Espresso and Jetpack Compose
- Experience in API testing and automation, with a preference for GraphQL
- A strong understanding of Agile methodologies
- Proven ability to troubleshoot, isolate, and resolve technical challenges across the entire technology stack using both automated and manual testing methods
- Familiarity with Code Quality / Coverage Tools (e.g., Sonar)
- Experience in a DevOps setting, with hands-on experience with CI / CD tools, Git / Bitbucket Server (Stash), Jenkins
- Exceptional communication and collaboration skills to effectively work with diverse teams within the organization
- A track record of mentoring and upskilling more junior technical staff
- Knowledge of Agile Scrum methodology is advantageous
Additional Skills You Bring :
The Value You Deliver :