Senior Software Engineer in Test - Java/SQL

Fidelity InvestmentsDurham, NC

About The Position

As a Senior Software Engineer in Test, you blend extensive technical experience in test automation with business domain knowledge and data analysis. In an agile structure, you will partner with Squad Leads to implement test automation and execute manual testing to increase efficiencies in testing and support the squad in building highly stable applications that meet business needs. In this role, you will be working with a team of technologists passionate about promoting testing practices, implementing test automation and executing testing with development and business partners!

Requirements

  • 5+ years of software product experience working on commercially available software
  • 4+ years of relevant technical experience and experience in test automation
  • Experience in Agile / Scrum methodology
  • Testing Process and automation experience
  • Bachelor’s degree or greater is required
  • Intermediate Java skills
  • Good understanding of web services testing
  • SQL skills is a must
  • Data analysis and technical troubleshooting

Nice To Haves

  • Financial services and agile experience preferred
  • Hands on experience with crafting and maintaining testing frameworks like Junit, Cucumber, Fitnesse

Responsibilities

  • Developing and maintaining automated suites of tests to assess product quality and release readiness
  • Conduct manual testing
  • Train squads on test management
  • Collaborate with the team on improving test coverage and overall application health

Benefits

  • Fidelity will reasonably accommodate applicants with disabilities who need adjustments to participate in the application or interview process.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service