Taro Logo

Principal Android Engineer – Testing Specialist

A privately held company that provides financial expertise and helps people live the lives they want.
Boston, MA, USAMerrimack, NH, USASmithfield, RI, USA
Android
Principal Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Principal Android Engineer – Testing Specialist

Fidelity Investments is seeking a Principal Android Engineer – Testing Specialist to join their Brokerage Alternatives & Fidelity Crypto Experience technology team. This role focuses on building and contributing to Fidelity's digital presence, specifically in mobile architecture and engineering with an emphasis on testing and quality assurance.

The position requires a deep technical expert who can influence better software design, promote proper engineering practices, and lead testing initiatives. You'll be working on building entire features from concept to deployment while focusing on creating reliable, accurate tests and integrating them into CI/CD pipelines.

As a core member of the technology leadership team, you'll help drive and enhance a strong engineering culture built on excellence, community, and accountability. The role involves working with cutting-edge technologies including Kotlin, Java, and various testing frameworks while contributing to the development of crypto and alternative investment solutions for retail customers.

The ideal candidate brings 6+ years of professional Android development experience, strong testing expertise, and knowledge of modern mobile architectures. You'll work in a hybrid environment, collaborating with cross-functional teams to deliver outstanding products that strengthen customers' financial well-being.

Fidelity offers comprehensive benefits including 401(k) with company match, medical/dental/vision coverage, parental leave, and student loan assistance. The company values diversity and promotes an inclusive work environment where employees can thrive and deliver the best possible customer experience.

Last updated 3 months ago

Responsibilities For Principal Android Engineer – Testing Specialist

  • Use knowledge of testing and testability to influence better software design
  • Write and maintain application features and automated tests
  • Support the team in designing reliable, accurate tests
  • Collaborate with team members on improving test coverage
  • Enable the team in designing and developing automation using Espresso Framework

Requirements For Principal Android Engineer – Testing Specialist

Kotlin
Java
  • 6+ years of professional experience developing publicly available native Android apps
  • Knowledge of mobile landscape, architectures (MVVM, Clean Architecture)
  • Experience with Coroutines, Kotlin Multiplatform Mobile (KMM), and Jetpack Compose
  • Excellent understanding of testing concepts and frameworks using Junit, Espresso, and Mockito
  • Advanced Git skills, branching strategies and CI/CD practices
  • Strong working knowledge of AWS ecosystem
  • Experience in internet security: OAuth, Open ID connect

Benefits For Principal Android Engineer – Testing Specialist

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • 401(k) with company match
  • Medical, dental, vision and prescription drug coverage
  • 16-week maternity leave & 12-week parental leave
  • Student loan assistance

Interested in this job?