Fidelity Investments
Senior Software Engineer – Test
FBT is looking for a Senior Software Engineer in Test. You will apply your software development and test automation skills to design, develop, test, deploy, maintain, and improve FBT customer‑facing software solutions. You will also enable your Scrum team to adopt test automation frameworks and standard methodologies, ensuring we build the right product the right way.
Qualifications Expertise You Have
A bachelor’s or master’s degree in Computer Science, Software Engineering or related field
5+ years of development experience
Financial and trading knowledge strongly advised
Jira experience required
Experience delivering software in an Agile environment
Excellent analytical, communication and organizational skills with ability to handle multiple tasks
Collaborative team player, openly contributing to how work gets completed
Ability to act independently under general direction
Expert level knowledge of SQL, RESTful APIs, system design, data structures and algorithms
Experience with a modern UI framework such as React, Angular or Vue
Thrives in fast‑paced, ambiguous environments with high risk and high reward
Experience with AWS, CI/CD, ES6, React or SASS
Skills You Bring
Experience in Cucumber/Gherkin (required)
Serenity API testing experience (required)
Automation and API testing experience (required)
AWS, Git, and Postman/Insomnia/Bruno (required)
Multi‑stack engineering with knowledge of Java/J2EE, unit testing, Ruby, Selenium, Serenity, JavaScript/Angular, Spring, Web Services, REST, HTTP
Passionate about Test‑Driven Development and writing maintainable code
Versatile within the agile squad – development, QA, systems analysis to drive sprint completion
Self‑directed, proactive, pragmatic and results‑oriented
Strong attention to detail and problem‑solving focus
Quick learner of large end‑to‑end software systems
Interest in new technologies and mentoring others
Ability to work with remote and international team members
Obsessed with creating the best end‑to‑end customer experience
Owns outcomes by taking accountability for delivering results
Responsibilities Value You Deliver
Define and execute test strategies, scenarios and steps for automated and functional testing
Participate in Scrum activities: test stand‑ups, grooming, sprint planning
Manage execution of all testing and validation throughout the agile process
Collaborate with technical development to develop valid test approaches and scenarios
Work with new technologies to solve test challenges and improve processes
Execute manual and/or automated test scripts for multiple or complex projects
Lead test script reviews and mentor squad members on tools and technologies
Contribute to CI/CD through automation
Strong analytical, communication and organizational skills while managing multiple tasks
Take initiative, make decisive decisions and see tasks through to completion
Compliance & Regulations MOST ROLES AT FIDELITY ARE HYBRID, REQUIRING ASSOCIATES TO WORK ON‑SITE EVERY OTHER WEEK IN A FIDELITY OFFICE. THIS DOES NOT APPLY TO REMOTE OR FULLY ON‑SITE 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. THESE LAWS AND REGULATIONS MAY RESTRICT FIDELITY FROM HIRING AND/OR ASSOCIATING WITH INDIVIDUALS WITH CERTAIN CRIMINAL HISTORIES.
Seniority Level
Mid‑Senior level
Employment Type
Full‑time
Job Function
Engineering and Information Technology
#J-18808-Ljbffr
Qualifications Expertise You Have
A bachelor’s or master’s degree in Computer Science, Software Engineering or related field
5+ years of development experience
Financial and trading knowledge strongly advised
Jira experience required
Experience delivering software in an Agile environment
Excellent analytical, communication and organizational skills with ability to handle multiple tasks
Collaborative team player, openly contributing to how work gets completed
Ability to act independently under general direction
Expert level knowledge of SQL, RESTful APIs, system design, data structures and algorithms
Experience with a modern UI framework such as React, Angular or Vue
Thrives in fast‑paced, ambiguous environments with high risk and high reward
Experience with AWS, CI/CD, ES6, React or SASS
Skills You Bring
Experience in Cucumber/Gherkin (required)
Serenity API testing experience (required)
Automation and API testing experience (required)
AWS, Git, and Postman/Insomnia/Bruno (required)
Multi‑stack engineering with knowledge of Java/J2EE, unit testing, Ruby, Selenium, Serenity, JavaScript/Angular, Spring, Web Services, REST, HTTP
Passionate about Test‑Driven Development and writing maintainable code
Versatile within the agile squad – development, QA, systems analysis to drive sprint completion
Self‑directed, proactive, pragmatic and results‑oriented
Strong attention to detail and problem‑solving focus
Quick learner of large end‑to‑end software systems
Interest in new technologies and mentoring others
Ability to work with remote and international team members
Obsessed with creating the best end‑to‑end customer experience
Owns outcomes by taking accountability for delivering results
Responsibilities Value You Deliver
Define and execute test strategies, scenarios and steps for automated and functional testing
Participate in Scrum activities: test stand‑ups, grooming, sprint planning
Manage execution of all testing and validation throughout the agile process
Collaborate with technical development to develop valid test approaches and scenarios
Work with new technologies to solve test challenges and improve processes
Execute manual and/or automated test scripts for multiple or complex projects
Lead test script reviews and mentor squad members on tools and technologies
Contribute to CI/CD through automation
Strong analytical, communication and organizational skills while managing multiple tasks
Take initiative, make decisive decisions and see tasks through to completion
Compliance & Regulations MOST ROLES AT FIDELITY ARE HYBRID, REQUIRING ASSOCIATES TO WORK ON‑SITE EVERY OTHER WEEK IN A FIDELITY OFFICE. THIS DOES NOT APPLY TO REMOTE OR FULLY ON‑SITE 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. THESE LAWS AND REGULATIONS MAY RESTRICT FIDELITY FROM HIRING AND/OR ASSOCIATING WITH INDIVIDUALS WITH CERTAIN CRIMINAL HISTORIES.
Seniority Level
Mid‑Senior level
Employment Type
Full‑time
Job Function
Engineering and Information Technology
#J-18808-Ljbffr