hero






Product Lead, Mobile Lab Platform

Fidelity

Fidelity

Product
Durham, NC, USA
Posted on Oct 11, 2024

Job Description:

The Team

Fidelity Investments is seeking a Principal Software Engineer to support our Mobile Virtual Device Lab (VDL). The VDL is responsible for building and supporting a scalable and highly available testing facility focused on Android and iOS hardware devices.

As the VDL product manager, you will also have budgeting, purchasing, and inventory responsibilities for the equipment. You will also need to research and adopt new product features as vendors refresh their offerings, provide a roadmap for VDL offerings, and work in partnership with our geographically dispersed development and testing community.

As the product manager you will be applying your strong development and testing experience to support the design, development, testing and deployment of Fidelity’s mobile applications. You will also be supporting the mobile development community in adopting test automation frameworks and best practices.

The Expertise You Have

  • Minimum 5 years of experience working in an Enterprise level IT development role with Cloud experience
  • Minimum 5 years of experience with agile development methodologies (CI/CD, blue/green deployment, etc.)
  • Hands-on experience either building or supporting Enterprise class Web and Mobile based applications
  • Ability to setup, upgrade, and maintain a private cloud device infrastructure supporting mobile development testing
  • Working experience with iOS, Android, and Mac OSX operating systems
  • Development experience in with Javascript, Java, Python, Linux, Docker, Excel & SQL
  • Accessibility testing knowledge is a plus
  • Vendor management experience is a plus
  • A Bachelor’s or Master’s degree in Computer Science or a related field

The Skills You Bring

  • Ability to set and manage quality testing & coverage objectives used by our mobile development community
  • Ability to influence others to ensure properly engineered software design to avoid post release bugs, reliability, or security issues.
  • Actively participate in the development process through helping to define and implement automated functional, unit, and regression tests
  • Collaborate with team members to improve test coverage, release velocity and production health
  • Creating standards in creation and maintenance of test code

The Value You Deliver

  • Obsessed with creating the best end-to-end customer experience
  • Owns the outcome by taking personal accountability for delivering strong results
  • Hunger to learn new things and enhance your knowledge in a breadth of technologies and test automation frameworks
  • Self-directed, willing to take initiative, pragmatic and results oriented
  • Attention to detail and drive to solve complex problems – not just detect them without offering potential solutions

Certifications: