Search
Senior Software Engineer in Test - JAVA APIs Backend

Senior Software Engineer in Test - JAVA APIs Backend

locationWestlake, TX, USA
PublishedPublished: 3/6/2026
Full Time

Job Description:

Note: Fidelity will not provide immigration sponsorship for this position.

Senior Software Engineer in Test – Enterprise Document Management

The Role

The unstructured data space served by Enterprise Document Management (EDM) Systems is growing in scope and importance across Fidelity. The EDM landscape is being modernized using cloud native scalable solutions and with the continued investment and innovation in electronic records management, document archiving that is essential to Fidelity’s value proposition. As a Senior Software Engineer in Test – Enterprise Document Management, you will apply your strong software development and test automation skills to design, develop, test, deploy, maintain, and improve Fidelity’s Enterprise Document Management applications. You will also be enabling your Scrum team in adopting test automation frameworks and best practices to ensure we are building the right products, and we are building them the right way.

The Skills and Expertise you Bring

  • You are a Full Stack Java engineer with broad experience in test automation, mock frameworks, and service virtualization tools
  • Proven ability to build and test large‑scale, cloud‑native applications (AWS, Azure), including enterprise content management platforms leveraging SaaS, microservices, serverless, and event‑driven architectures
  • Strong practical understanding of testing and testability, enabling influence on software design to drive higher quality, improved engineering practices, and better defect‑prevention strategies
  • Deep commitment to test‑first development, with extensive experience designing unit tests and environment‑agnostic integration tests using modern testing, mocking, and service virtualization tools. We believe that quality is a shared responsibility.
  • Cloud certifications (AWS/Azure/GCP) are a plus
  • Solid foundation in software engineering, backed by a Bachelor’s degree or equivalent and 5+ years of professional industry experience
  • Hands‑on experience developing code as well as building and automating tests for Java‑based REST microservices and Kafka‑driven event‑streaming solutions.
  • Working knowledge of test automation frameworks and tools such as Playwright, Karate, Cucumber, RushHour, and JMeter.
  • Experience developing applications using Java, Maven, and Stash.
  • Proficiency with data quality and data management tools (e.g., Xray, ICEDQ)
  • Strong focus on automation, engineering excellence, efficiency, and continuous improvement
  • Excellent communication and influencing skills to collaborate effectively across technology and business teams without direct authority
  • Curious, self‑driven, proactive, and result‑oriented mindset with a strong can‑do attitude
  • Apply your expertise in testing and testability to shape better software design, promote best‑practice engineering habits, and support defect‑prevention, testability, and security initiatives
  • Contribute actively to the development lifecycle by creating and maintaining application features and comprehensive automated test suites—including unit, component, integration, functional, performance, scenario, and interoperability tests
  • Help the team design reliable, portable, trustworthy tests and ensure seamless integration within CI/CD pipelines
  • Collaborate with teammates to improve test coverage, release velocity, and the overall health of production systems
  • Participate in code reviews and test reviews across the Scrum team to reinforce standards and best practices
  • Bring a security‑first mindset to protect customer assets and safeguard the firm.

Certifications:

Category:

Information Technology

Most roles at Fidelity are Hybrid, requiring associates to work onsite every other week (all business days, M-F) in a Fidelity office. This does not apply to Remote or fully Onsite roles. Some roles may have unique onsite requirements. Please consult with your recruiter for the specific expectations for this position.

Please be advised that Fidelity’s business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.