Senior Software Engineer in Test

Fidelity InvestmentsWestlake, TX

About The Position

Fidelity Investments has an exciting opportunity for a Senior Software Engineer in Test with a strong quality engineering background. This individual will be responsible for crafting and developing test automation frameworks and in-house software utilities as part of the Quality Engineering organization within Fidelity’s Workplace Investing division. In this role, you will be working with a team of technologists passionate about delivering Continuous Quality, Continuous Integration, and Test Automation across the product ecosystem, as well as consulting with development and business partners to ensure a focus on the end users. As a technical associate of this team, you will be crafting our technology vision and will have a real impact on the success of new modernization platforms that enable our Front-Office Associates to service our clients.

Requirements

  • Bachelor’s degree in a technical discipline, or equivalent experience
  • Minimum of 6 years in Software Quality Engineering roles
  • Experience working in Agile teams
  • Demonstrated technical skills with Java, JavaScript, Typescript, Jenkins, and SQL
  • Experienced in testing distributed applications with native UI and their interactions across multiple layers (e.g., API, Backend, etc.)
  • Hands-on experience with test automation frameworks such as Selenium, Karate, and Playwright

Nice To Haves

  • Working knowledge of CI/CD principles and tools is preferred
  • Passionate about delivering on behalf of the business for the benefit of our end customers
  • Your ability to work in a fast paced, globally dispersed, agile environment
  • Solid understanding of Agile practices to provide ideas that improve releases
  • Strong technical acumen and an engineering mindset
  • Ability to adapt to new environments and learn in-house developed tools and practices

Responsibilities

  • Ensuring high quality of application delivery through test automation and execution
  • Reinforcing Quality direction and contributing to a high performing team
  • Communicating effectively across globally dispersed team members
  • Communicating across multiple layers of the organization in support of Quality
  • Ensuring consistent application of Quality Engineering best practices
  • Demonstrating an Agile mindset in actions and behaviors
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service