Job Description:
Purpose of the Role
As a Senior Software Engineer in Test within the Workplace Investing (WI) Quality Engineering organization, you will play a pivotal role in advancing our testing practices, automation capabilities, and end-to-end quality strategy. You will lead the development of scalable automation frameworks, tools, and infrastructure across diverse technology stacks, while contributing to governance, engineering standards, and cross-squad quality alignment.
This role requires strong collaboration with application owners, developers, architects, and business stakeholders to translate requirements into robust automation solutions in an Agile environment. You will bring a software engineering mindset to testing, drive innovation, and ensure that quality is embedded throughout the entire delivery lifecycle -from individual components to integrated, end-to-end business workflow.
Key Responsibilities
End-to-End Test Strategy
Define and drive the E2E test strategy across multiple squads and applications.
Ensure coverage of E2E critical business workflows that span multiple services, UIs, and integrations.
Architect cross-squad automation frameworks that support E2E testing at scale.
Technical Leadership
Lead the design and implementation of automation frameworks tailored to application needs.
Define and enforce coding standards and best practices for automation development.
Evaluate and recommend automation tools and technologies for scalability and efficiency.
Cross-Squad Collaboration
Partner with Squad Leads and Chapter Leads to align on quality goals.
Facilitate integration and E2E testing between components owned by different teams.
Coordinate test data management and environment readiness for E2E scenarios.
Hands-On Engineering
Develop and maintain automated test suites and utilities using latest tools/frameworks.
Apply software engineering principles, participate in code reviews and mentor team members on automation design and implementation.
Risk Management & Defect Triage
Identify quality risks across the product lifecycle and proactively mitigate them.
Lead defect triage for cross-functional issues, ensuring timely resolution and root cause analysis.
Provide visibility into quality health to stakeholders through dashboards and status reports.
Leadership & Mentorship
Mentor QE associates across squads on E2E testing practices and tools.
Champion a culture of quality ownership across teams.
Drive innovation in testing approaches, including adoption of Gen AI tools, test data strategy improvements etc.
Qualifications and Experience
Education
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
Quality Engineering Leadership
5+ years of experience in software quality engineering, with a strong foundation in test automation, quality strategy, and engineering best practices.
2-3+ years in a leadership or principal QE role, driving quality initiatives across multiple squads, platforms, and domains.
Demonstrated success in leading end-to-end QE efforts in Agile environments, ensuring seamless integration and validation across distributed systems.
Proven ability to influence without authority, driving quality across cross-functional teams and fostering a culture of continuous improvement.
Test Automation & Framework Development
Proven track record in designing and implementing scalable automation frameworks for UI, API, and backend testing.
Demonstrated hands-on expertise in leveraging modern test automation tools to build robust, scalable, and maintainable test suites across UI and API layers e,g. Selenium, Playwright, Cucumber, REST Assured.
Skilled in building reusable automation artifacts and mentoring SDETs in automation best practices.
Experience with DB/SQL testing and data comparison tools such as ICEDQ.
CI/CD Integration
Strong understanding of CI/CD pipelines and DevOps practices, including integration of automated tests into build and deployment workflows.
Experience defining and configuring test automation pipelines using tools like Jenkins and GitLab.
Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
Cloud & Infrastructure
Experience working with cloud technologies and managing test environments across cloud-native and legacy systems.
Deep expertise in full-stack engineering and test automation across distributed platforms.
Monitoring & Observability
Experience with monitoring and observability tools such as Splunk and Datadog to support shift-right testing, enable real-time insights into system behavior, and enhance overall quality feedback loops
Technical Proficiency
Proficient in Java or equivalent programming languages, with extensive experience testing and integrating RESTful and SOAP‑based APIs and web services
Skilled in version control systems like Git, GitLab etc.
Familiarity with test management tools such as Jira.
Tools for service virtualization and mocking
Soft Skills & Strategic Thinking
Strong problem-solving and decision-making abilities in high-pressure delivery environments.
Skilled in facilitating retrospectives and root cause analysis to improve quality processes.
Ability to quickly ramp up on new technologies and domains, becoming a subject matter expert and aligning quality strategy with business goals.
Passionate about innovation, consistently exploring emerging tools, frameworks, and methodologies to enhance quality engineering capabilities.
Certifications:
Category:
Information TechnologyMost 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.
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.

