**Note to Applicants:** This job description is not specific to a single role in Fidelity Investments. It represents a high-level overview of skills and responsibilities for roles we anticipate across the enterprise this year and on an ongoing basis.
"These roles can sit out of the following offices:"
1.) Boston, MA
2.) Durham, NC
3.) Merrimack, NH
4.) Smithfield, RI
5.) Westlake, TX
📅 Hybrid Schedule
💼 Contract via Fidelity TalentSource
❌ No C2C or third‑party submissions
Role Summary
We are seeking a Senior Software Engineer in Test (SDET) to design, develop, and maintain automated testing solutions that ensure product quality across multiple business domains. In this role, you will collaborate with product, engineering, and cross‑functional teams to build scalable automation frameworks, enhance test coverage, and contribute to high‑quality, reliable software delivery in an Agile environment.
The Expertise You Bring
- Bachelor’s degree in Computer Science or a related technical field
- 7+ years of professional experience in software testing and/or development
- Hands-on experience designing and maintaining automation frameworks using Playwright, Cypress, or equivalent modern test frameworks
- Proficiency in TypeScript and/or JavaScript, including working with Cucumber/BDD methodologies
- Strong understanding of UI and API automation practices; experience with RESTful services and familiarity with GraphQL is a plus
- Ability to troubleshoot and resolve complex technical issues across the full application stack
- Experience testing front-end applications built on Angular, Vue, or similar modern frameworks
- Exposure to DevOps practices and CI/CD pipelines (Git-based tools, Jenkins, deployment automation tools)
- Familiarity with code quality and coverage tools (e.g., SonarQube, Sealights)
- Excellent communication and collaboration skills to work across teams and business groups
- Experience building and maintaining test plans and test cases from business and technical requirements
- Interest in learning new technologies and contributing to engineering best practices
- Experience with Accessibility testing is preferred
What You’ll Do
- Define, design, and implement automation test suites for a variety of digital products
- Collaborate closely with product owners, developers, and QA peers to understand requirements, user workflows, and quality expectations
- Develop and maintain scalable test frameworks and reusable automation components
- Rapidly prototype and validate new approaches to improve quality and coverage
- Write, review, and maintain high-quality test code and supporting documentation
- Ensure solutions meet standards for security, performance, usability, and reliability
- Mentor junior engineers and help elevate engineering and automation practices across teams
The Team
You will operate within an Agile team structure, working alongside developers, automation engineers, product owners, and technical leads. You will also engage with quality-focused communities of practice to align on standards, share learnings, and contribute to continuous improvement across business units.