Job Description
Software Engineer in Test – Android
Top Skills:
Experience with Native Android app development.
Proficiency in Test automation using Kotlin.
Experience with GraphQL. or RESTful API
Knowledge of DevOps practices.
Nice to Have:
Familiarity with Java/JavaScript is beneficial but not mandatory.
About the Role: Software Engineer in Test – Android Join Fidelity Health Care Technology group as a Software Engineer in Test to lead the automation of our Android Health App. We’re seeking a candidate who thrives in design, development, and maintenance of automated test suites, ensuring our product’s quality and readiness for release.
Description
Top Skills:
Experience with Native Android app development.
Proficiency in Test automation using Kotlin.
Experience with GraphQL. Huge +, or RESTful API
Knowledge of DevOps practices.
Nice to Have:
Familiarity with Java/JavaScript is beneficial but not mandatory.
About the Role: Software Engineer in Test – Android
Join Fidelity Health Care Technology group as a Software Engineer in Test to lead the automation of our Android Health App. We’re seeking a candidate who thrives in design, development, and maintenance of automated test suites, ensuring our product’s quality and readiness for release.
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.
The Other Skills You Bring:
An adaptable approach to working in a dynamic, fast-paced environment.
A keen interest and capacity for learning cutting-edge technologies.
Proven experience translating business requirements into detailed test plans and cases.
Adherence to best practices in mobile app testing.
Collaboration within an SDET team to create and maintain automation-focused artifacts.
A proactive learning attitude and a drive to master new technologies.
The Value You Deliver:
Crafting and evolving a comprehensive suite of automation tests for our Digital Healthcare products.
Engaging closely with product owners, developers, and business stakeholders.
Facilitating rapid prototyping to swiftly validate ideas.
Developing source code, customizing existing components, and rigorously testing developed components.
Ensuring that all designs adhere to performance, security, usability, reliability, and scalability standards.