SOFTWARE ENGINEER IN TEST
The Role
As a Software Engineer Test Automation on the Wallet team, you’ll get the opportunity to develop your skills and collaborate with engineers across Fidelity in a fun and dynamic environment. In this role, you will be working with a team of software developers and test automation engineers passionate about promoting testing practices, implementing test automation, and executing test suites.
The Expertise We’re Looking For
-
Degree or equivalent in Computer Science, Information Technology or related discipline.
-
4+ years Software Quality Engineering and Automation experience.
-
Strong understanding of QA methodology and the Software Development Lifecycle.
-
Experience in building and maintaining automated test frameworks and testing.
-
Solid experience with test automation tools and frameworks such as Playwright, Selenium, supporting software solutions developed in Java, Springboot, SQL (Postgres), REST APIs and AWS serverless technologies.
-
Ability to contribute to the QA automation strategy for our applications.
-
Experience building and deploying applications using continuous integration pipelines and automated deployment tools such as Jenkins.
-
Experience with requirement analysis, defect tracking, coordinating with team members in different locations, and test reporting and signoff.
-
Experience working in an agile scrum development environment.
-
Financial Services experience preferred, but not essential.
The Skills You Bring
-
You have a solid technical background of solving problems and identifying root cause.
-
You’re able to quickly assess and become knowledgeable about subject matter/become the authority.
-
You are a reciprocal teammate who can work independently across local and distributed teams.
-
You share your knowledge and enjoy mentoring other members of the team.
-
You demonstrate ownership and accountability through proactive task management.
-
You have excellent written and oral communication skills.
-
You are collaborative in your approach, actively contributing to how work gets completed.
The Value You Deliver
As part of a scrum team, you will:
-
Actively participate in the development process through designing, writing and maintaining application features and automated tests including unit tests, functional tests and end-to-end regression tests.
-
Use your knowledge of development and testability to build better software, promoting excellent software engineering and bug prevention strategies to produce software and automation test suites that are scalable and maintainable.
-
Oversee quality inspections of test and development and the corresponding audit artifacts within the team.
-
Write automated / manual test cases to encompass the acceptance criteria in a user story.
-
Log defects detected by the test cases and co-ordinate prioritization.
-
Facilitate reviews of test cases with your scrum team to ensure that all paths are covered by the tests.
-
Collaborate with team members on improving test coverage, release velocity and production health.
-
Reproduce, debug, and isolate problems and verify fixes.
-
Share your expertise in Software Quality Engineering across the software team and assist your fellow team members to upskill in testing and automation.
The Team
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.
Fidelity Digital Assets embraces an entrepreneurial culture and startup mindset while serving as one of the most innovative business units within Fidelity Investments. Our global, diverse team of hundreds of forward-thinking professionals lead with agility and creativity to build solutions that bridge the gap between traditional institutional investors and their exposure to digital assets. The firm’s tenure and experience across multiple business lines present our employees with unprecedented access to knowledge, technology, and resources that help our team reshape the future of finance.?
Within Fidelity Digital Assets, the DevOps & Automation Engineering Team is responsible for QA Automation, API Support, CI/CD automation and release engineering.
Company Overview
At Fidelity, we are passionate about making our financial expertise broadly accessible and effective in helping people live the lives they want. We are a privately held company that places a high degree of value in creating and nurturing a work environment that attracts the best talent and reflects our commitment to our associates. We are proud of our diverse and inclusive workplace where we respect and value our associates for their unique perspectives and experiences. For information about working at Fidelity, visit FidelityCareers.com. Fidelity Investments is an equal opportunity employer.
Fidelity will reasonably accommodate applicants with disabilities who need adjustments to complete the application or interview process. Please email us at accommodations@fmr.com or call 800-835-5099, prompt 2, option 2 if you would like to request an accommodation.

