Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Principal Software Engineer in Test image - Rise Careers
Job details

Principal Software Engineer in Test

Job Description:

The Role

Fidelity Digital Assets℠, a Fidelity Investments Company, is developing a full-service enterprise-grade platform for storing, trading and servicing digital assets, such as Bitcoin and Ethereum.

As a Principal Software Engineer in Test, you will be immersed in every aspect of product development. Your independent voice will ensure that quality is engineered into the product. You will help define the test automation strategy for the product area. This is a hands-on role where you will write test automation for product features, working closely with the squads and architects. You’ll get the opportunity to develop your skills, collaborate across Fidelity teams and continue to learn in a fun, collaborative, and rapidly changing environment.

The Expertise and Skills You Bring

  • A solid and strong foundation in software engineering – bachelor’s degree + preferred, 8+ years’ experience
  • Expert in test automation using established languages like Java and frameworks congruent to Selenium/Playwright/Cypress/Cucumber/Junit/Springboot Test
  • Proficient in databases, SQL, database testing and data validation
  • Understanding of AWS or other cloud platforms and containerization technologies such as ECS and Docker
  • Expertise in integration testing between multiple independent systems
  • Confidence to champion quality engineering
  • Strong Communication skills that prioritize collaboration
  • Able to clearly articulate Test Automation strategies to all partners
  • Experience in Agile methodologies
  • Experience with requirement analysis, defect tracking, coordinating with team members in different locations, and test reporting and signoff
  • Strong analytical and technical skills to address sophisticated issues
  • Ability to perform root cause analysis on defects
  • High level of dedication, initiative, vision, and passion
  • Ability to adapt to new environments and learn in-house developed tools and practices

The Team

As a member of the squad you will establish relationships with development and business partners to achieve trust and detailed understanding of team objectives. Understand and champion quality values and ensure those values are included in every “definition of done”. Identify efficient automation methodologies and coordinate with the squad to ensure they are developed from the beginning of every story. Analyze and understand requirements and business needs to find issues before test execution begins. You will ensure the highest product quality and end user satisfaction through this analysis and construction of automated testing.

You will be a part of the Fidelity Digital Assets℠ Engineering Chapter where you will use already developed testing solutions and collectively communicate and work to solve new challenges.

Certifications:

Category:

Information Technology

Fidelity’s hybrid working model blends the best of both onsite and offsite work experiences. Working onsite is important for our business strategy and our culture. We also value the benefits that working offsite offers associates. Most hybrid roles require associates to work onsite every other week (all business days, M-F) in a Fidelity office.

We welcome those with experience in jobs such as General, General, and General and others in the General to apply.

Average salary estimate

$150000 / YEARLY (est.)
min
max
$120000K
$180000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Principal Software Engineer in Test, Fidelity Investments

Are you ready to take your career to the next level? As a Principal Software Engineer in Test at Fidelity Digital Assets℠ in Boston, MA, you'll be at the forefront of an exciting field! You’ll dive into the realm of digital assets, working on a full-service enterprise-grade platform for storing and trading cryptocurrencies like Bitcoin and Ethereum. Your expertise will be pivotal in ensuring that quality is not just a checkbox but a core value in every product we create. You’ll collaborate closely with talented squads and engineers like yourself to define test automation strategies and write cutting-edge automation scripts. This hands-on role means that you'll not only influence the test environment but also develop your skills alongside some of the best minds in the business. With a hybrid working model, you'll enjoy a flexible balance between office collaboration and remote work. Your solid foundation in software engineering, especially your experience with test automation using languages like Java and frameworks such as Selenium or Cypress, will help to drive this innovation forward. If you possess strong analytical skills and are passionate about championing quality initiatives, this is the perfect opportunity for you to shine in a fun and fast-paced environment. Apply today and be part of something groundbreaking in the world of digital finance!

Frequently Asked Questions (FAQs) for Principal Software Engineer in Test Role at Fidelity Investments
What responsibilities does a Principal Software Engineer in Test at Fidelity Digital Assets have?

As a Principal Software Engineer in Test at Fidelity Digital Assets, your primary responsibilities include developing a comprehensive test automation strategy, writing automation scripts for features, collaborating with squads and architects, and championing quality throughout the development process. You'll analyze requirements, perform root cause analysis on defects, and ensure that high quality is achieved in every aspect of the product development lifecycle.

Join Rise to see the full answer
What qualifications are required for the Principal Software Engineer in Test position at Fidelity Digital Assets?

To qualify for the Principal Software Engineer in Test role at Fidelity Digital Assets, candidates should have at least a Bachelor's degree in a related field along with over 8 years of experience in software engineering. Proficiency in test automation frameworks such as Selenium or Cypress, strong database skills, and familiarity with AWS or similar cloud platforms are essential. Additionally, effective communication and collaboration skills are required to work vis-a-vis diverse teams.

Join Rise to see the full answer
What tools and technologies should I be familiar with as a Principal Software Engineer in Test?

As a Principal Software Engineer in Test at Fidelity Digital Assets, familiarity with established test automation frameworks such as Selenium, Playwright, and Cucumber is crucial. You should also have hands-on experience with containerization technologies like Docker, expertise in SQL for database testing, and a solid understanding of cloud technologies such as AWS. Additionally, knowledge of integration testing methodologies is beneficial for ensuring product quality.

Join Rise to see the full answer
How does Fidelity Digital Assets support professional development for Principal Software Engineers in Test?

Fidelity Digital Assets promotes professional development through a collaborative environment where talent thrives. As a Principal Software Engineer in Test, you will have opportunities to work alongside experienced teams, engage in continuous learning, and tackle new challenges with innovative testing solutions. The emphasis on teamwork further enriches knowledge-sharing and mentorship, allowing you to enhance your skills and career progression.

Join Rise to see the full answer
What is the team culture like for a Principal Software Engineer in Test at Fidelity Digital Assets?

At Fidelity Digital Assets, the team culture is centered on collaboration, communication, and quality. As a Principal Software Engineer in Test, you will establish relationships across departments and advocate for quality values in all projects. The work environment encourages adaptability and innovation while maintaining a focus on achieving common objectives in an agile setting, allowing you to thrive in a supportive atmosphere.

Join Rise to see the full answer
Common Interview Questions for Principal Software Engineer in Test
Can you describe your experience with test automation frameworks relevant to the Principal Software Engineer in Test role?

In your response, highlight specific frameworks you have worked with, such as Selenium, Playwright, or Cypress. Discuss projects where you implemented these frameworks, the challenges you faced, and the outcomes achieved. Show your understanding of how these tools enhance testing efficiency and product quality.

Join Rise to see the full answer
How do you approach defining a test automation strategy in a software development environment?

Discuss your methodical approach to creating a test automation strategy, including requirements analysis, collaboration with stakeholders, and choosing the right tools. Focus on how you ensure the strategy aligns with overall product goals and enhances the development lifecycle effectively.

Join Rise to see the full answer
What do you consider when conducting a root cause analysis on defects?

Your answer should encompass a systematic approach to root cause analysis, focusing on gathering data, collaborating with team members, and utilizing analytical skills. Explain how you document the findings and propose solutions to prevent similar defects in the future.

Join Rise to see the full answer
Describe a time when you had to liaise with teams across different locations for a testing project.

Share a specific instance where you effectively communicated and coordinated with remote teams. Highlight how you overcame challenges, tools you utilized for collaboration, and how the final output benefited from this teamwork. This demonstrates your interpersonal skills and adaptability.

Join Rise to see the full answer
How do you ensure that quality principles are integrated into the definition of done?

Explain your process for establishing quality principles as part of the product development criteria. Discuss how you communicate these values to the team and ensure adherence through regular reviews and feedback mechanisms. Emphasize the importance of stakeholder engagement.

Join Rise to see the full answer
What has been your biggest challenge in integration testing between different systems?

Discuss a specific challenge you faced in integration testing, how you approached it, and the solution you implemented. This answer should reflect your problem-solving skills and technical knowledge, providing insight into your capabilities as a Principal Software Engineer in Test.

Join Rise to see the full answer
Can you explain your experience working in an Agile development environment?

Elaborate on your exposure to Agile methodologies, such as Scrum or Kanban. Discuss how you contributed to sprint planning, daily stand-ups, and retrospective meetings. Highlight the importance of flexibility and collaboration within Agile teams.

Join Rise to see the full answer
What role does data validation play in your testing process?

Detail your understanding of data validation and its critical impact on quality assurance. Discuss methods you employ to validate data thoroughly and ensure accuracy in tests, providing examples of scenarios where data validations were essential.

Join Rise to see the full answer
How do you stay updated with emerging testing technologies and practices?

Talk about your commitment to continuous learning through resources such as online courses, webinars, and industry conferences. Mention any communities or forums you participate in that keep you abreast of cutting-edge trends and practices in software testing.

Join Rise to see the full answer
What do you believe is the most essential skill for a Principal Software Engineer in Test?

Reflect on the holistic skill set required for the role. Emphasize the importance of problem-solving abilities, technical expertise, strong communication skills, and a commitment to quality. Provide reasons why you believe these skills are critical to success in the role.

Join Rise to see the full answer
Similar Jobs
Fidelity Investments Remote US, Providence County, RI; Rhode Island, Smithfield, RI
Posted 10 days ago
Fidelity Investments Remote US, Providence County, RI; Rhode Island, Smithfield, RI
Posted 10 days ago
Photo of the Rise User
DoorDash USA Hybrid Seattle, Washington, United States
Posted 3 days ago
Posted 2 days ago
Cypress Global Services, Inc Remote Mumbai - Pune Expy, Yamuna Kunj, Sector-10, New Panvel East, Panvel, Navi Mumbai, Maharashtra, India
Posted 13 days ago
Photo of the Rise User
Posted 11 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Passion for Exploration
Family Medical Leave
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Rialtic, Inc. Hybrid Atlanta, Georgia, United States
Posted 3 days ago
Photo of the Rise User
Posted 12 days ago
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 28, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
K
Someone from OH, Dublin just viewed UI/UX Designer at Konrad
Photo of the Rise User
Someone from OH, Columbus just viewed EdTech Product/Program Manager at Planner5D
Photo of the Rise User
Someone from OH, Cleveland just viewed Marketing Analytics Intern - Summer 2025 at Spectrum
Photo of the Rise User
6 people applied to Game Developer (Unity) at LiquidX
Photo of the Rise User
27 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Cincinnati just viewed Bookkeeper - Franchise Location at H&R Block
Photo of the Rise User
Someone from OH, Holland just viewed Data Intelligence Intern at Actian Corporation
Photo of the Rise User
Someone from OH, Holland just viewed Program Intern, Data Engineering at Pilot Company
Photo of the Rise User
11 people applied to Software Engineer Intern at UiPath
Photo of the Rise User
146 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Sandusky just viewed Head of IT/Security at Aerones
Photo of the Rise User
Someone from OH, Sandusky just viewed Vice President, Technology at MedVA
I
Someone from OH, Sandusky just viewed IT Manager at Infinite Locus
Photo of the Rise User
Someone from OH, Cincinnati just viewed Finance Associate at Street Diligence
M
Someone from OH, Sandusky just viewed Director of Security, IT, & Compliance at Murmuration
W
Someone from OH, Sandusky just viewed Enterprise Technology Director at World Central Kitchen
Photo of the Rise User
Someone from OH, Sandusky just viewed Director of IT at Kyo
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Remote Manager in Training- CS/Sales at Global Elite
Photo of the Rise User
Someone from OH, Cleveland just viewed Software Engineer I (DevOps) at Mastercard
C
Someone from OH, Warren just viewed Front End Developer (for AI Agent) at CyberCare
I
Someone from OH, Warren just viewed Senior Angular Lead at Integrators services a.s.
Photo of the Rise User
Someone from OH, Warren just viewed SSr. Front End Engineer (Angular.js) at NTD Software
Photo of the Rise User
Someone from OH, Warren just viewed Front-End Developer at Apex Logic
S
Someone from OH, Warren just viewed Angular Developer at Sparkland