Mobile Developer in Test (Native Android and Kotlin) - Randstad USA
Roanoke, TX 76262
About the Job
Location: Westlake, TX
Required Skills:
- Experience with Native Android app development.
- Proficiency in Test automation using Kotlin.
- Experience with GraphQL.
- Knowledge of DevOps practices.
- Proficiency with Android test automation frameworks ideally Espresso and Jetpack Compose.
Nice to Have:
Familiarity with Java/JavaScript is beneficial but not mandatory.
location: Roanoke, Texas
job type: Contract
salary: $69 - 70 per hour
work hours: 8am to 5pm
education: Bachelors
responsibilities:
- 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 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.
qualifications:
- Experience level: Experienced
- Minimum 5 years of experience
- Education: Bachelors
skills:
- Mobile Android
- Kotlin
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).
This posting is open for thirty (30) days.