
Software Engineer in Test (Boston)
Fidelity TalentSource, Boston, MA, United States
**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.
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.