Senior Software Engineer in Test - JAVA APIs Backend
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.
Want more jobs like this?
Get jobs in Westlake, TX delivered to your inbox every week.

Perks and Benefits
Health and Wellness
- Health Insurance
- Dental Insurance
- Vision Insurance
- Life Insurance
- Short-Term Disability
- Long-Term Disability
- FSA
- HSA
- HSA With Employer Contribution
- Fitness Subsidies
- On-Site Gym
- Pet Insurance
- Mental Health Benefits
- Virtual Fitness Classes
Parental Benefits
- Birth Parent or Maternity Leave
- Non-Birth Parent or Paternity Leave
- Fertility Benefits
- Adoption Assistance Program
- Family Support Resources
- Adoption Leave
Work Flexibility
- Flexible Work Hours
- Remote Work Opportunities
- Hybrid Work Opportunities
Office Life and Perks
- Commuter Benefits Program
- Casual Dress
- Snacks
- Company Outings
- On-Site Cafeteria
- Holiday Events
Vacation and Time Off
- Paid Vacation
- Paid Holidays
- Personal/Sick Days
- Leave of Absence
Financial and Retirement
- 401(K)
- 401(K) With Company Matching
- Company Equity
- Performance Bonus
- Relocation Assistance
- Financial Counseling
- Profit Sharing
Professional Development
- Tuition Reimbursement
- Promote From Within
- Mentor Program
- Shadowing Opportunities
- Access to Online Courses
- Lunch and Learns
- Internship Program
- Work Visa Sponsorship
- Leadership Training Program
- Associate or Rotational Training Program
Diversity and Inclusion
Company Videos
Hear directly from employees about what it is like to work at Fidelity Investments.