QA Engineer

Flourish · Brooklyn NY

Company

Flourish

Location

Brooklyn NY

Type

Full Time

Job Description

Flourish was founded in 2017 with the goal of helping financial advisors to better secure the financial futures of their clients. We focus on independent Registered Investment Advisers (RIAs), delivering financial products that advisors can’t easily access today through beautiful, scalable, and easy-to-use technology.

Today, we work with over 400 RIAs that collectively represent more than $1 trillion in assets under management across two products: Flourish Cash,1 a cash management solution with more than $1B in deposits, and Flourish Crypto,2 a turnkey cryptocurrency offering built for financial advisors and their clients. In February of 2021, we joined MassMutual3 to continue our journey in partnering with the independent RIA community to help more people reach their financial goals.

Read on if you are interested in joining a small, highly collaborative, rapidly growing startup—backed by the support and stability of a Fortune 500 company.

About You

You are a Quality Assurance professional eager to build out advanced testing frameworks and assist with end-to-end testing. You have strong problem solving abilities and excel in both self-directed efforts and as part of a collaborative team. You dig into requirements and ask clarifying questions to ensure that you understand expectations from product and design. You are eager to work on an exceptional product team and you care deeply about delivering bug-free software.

About the Role

As a Quality Assurance Engineer at Flourish, you will work on a product team to develop and maintain a robust testing framework for integration tests and be the guiding light for end-to-end testing. You will work closely with product managers and side-by-side with the engineers on the product team to enhance the ability to test and the quality of the tests that are written. You will help develop test frameworks and processes to effectively fit automation into our overall quality strategy. You will work in a fluid environment where things change frequently and be expected to adapt to keep your team focused to continually deliver value.

Primary Responsibilities
  • Design and develop an automated test framework to facilitate integration testing
  • Design and develop automated tests to detect and prevent bugs, while prioritizing the backlog
  • Build and maintain centralized end-to-end test catalog
  • Collaborate with engineers to help build and maintain relevant test data
Requirements
  • BS in Computer Science, Math, Physics or Engineering
  • 2+ years of experience in a Quality Assurance engineering role or equivalent experience
  • Experience with Python
  • Familiarity with Pytest or other python testing frameworks
  • Experience with multiple testing methodologies, such as unit, integration and end-to-end tests
  • Able to implement automation for well defined products
  • Ability to work in partnership with QA testing to maintain a robust combined manual and automated testing strategy
  • Ability to move in a fast-paced environment
Preferred Candidates Will Also Have
  • Prior experience in developing test automation frameworks for developers and QA engineers
  • Experience developing reporting systems
  • JIRA, GitHub
  • Experience with BDD frameworks such as cucumber
  • Well versed in gherkin syntax

Disclosures:

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

1 A Flourish Cash account is a brokerage account offered by Flourish Financial LLC. Flourish Financial LLC is not a bank. The cash balance in a Flourish Cash account will be swept from the brokerage account to deposit account(s) at one or more third-party banks that have agreed to accept deposits from customers of Flourish Financial LLC (Program Banks). The accounts at Program Banks will pay a variable rate of interest. If you were introduced or invited to Flourish Cash by a third-party investment adviser or other third party, whose name or logo may be shown above, please be aware that, unless otherwise disclosed to you, they are not affiliated with Flourish Financial LLC and will not provide any advisory or brokerage services for your Flourish Cash account or have the authority to provide instructions on your account.

2 Flourish Crypto is a cryptocurrency investment account through which investors can trade cryptocurrencies and maintain custody of cryptocurrencies and U.S. dollars. Custody of Flourish Crypto accounts, including all assets in the accounts, and cryptocurrency trading services are provided by Paxos Trust Company, LLC (Paxos) in accordance with the Paxos Terms. Paxos is a New York limited purpose trust company regulated by the New York Department of Financial Services. Website and other technology services and support for Flourish Crypto accounts are provided by Flourish Digital Assets LLC (Flourish Digital Assets) in accordance with the Flourish Crypto Terms. Flourish Digital Assets is registered in New York as a commodity broker-dealer. Investment options in Flourish Crypto accounts are currently limited to bitcoin. Cryptocurrencies held in Flourish Crypto accounts are not currently eligible for in-kind transfer to other custodians or cryptocurrency wallets. If a Flourish Crypto account is closed, the customer’s cryptocurrency positions will be liquidated and the customer will receive the U.S. dollar proceeds. Investing in cryptocurrencies involves a high degree of risk, as further described in the risk disclosures section of the Paxos Terms and the Flourish Crypto Terms. Flourish Crypto accounts are separate from Flourish Cash accounts and assets in Flourish Crypto accounts are not eligible for protection by the Securities Investor Protection Corporation (SIPC).

3 The Flourish business is owned by Massachusetts Mutual Life Insurance Company ("MassMutual"). Flourish Financial LLC and Flourish Digital Assets LLC are indirect, wholly-owned subsidiaries of MassMutual.

Apply Now

Date Posted

08/17/2022

Views

6

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Engineer - Python - Vatic Investments

Views in the last 30 days - 7

Vatic Investments is looking for a Python Software Engineer to work on algorithmic trading systems The role requires expertise in C Python and Linux a...

View Details

Senior DevOps Engineer - 3Red Partners

Views in the last 30 days - 0

3Red Partners LLC is seeking a Senior DevOps Engineer to join their team The company offers competitive benefits excellent worklife balance and opport...

View Details

Senior Mobile Engineer - Viam

Views in the last 30 days - 13

Viam is a robotics platform that makes it easy to turn great ideas into productionready robots The company is looking for a Mobile Engineer to build c...

View Details

Software Engineer - Viam

Views in the last 30 days - 14

Viam is a robotics platform that makes it easy to turn great ideas into productionready robots It offers a modern architecture easy developer APIs clo...

View Details

Software Engineer, SDK/NetCode - Viam

Views in the last 30 days - 11

Viam is a robotics platform that makes it easy to turn great ideas into productionready robots The company is looking for engineers to build software ...

View Details

Sr. Manager/Associate Director, Program Management - Volastra Therapeutics

Views in the last 30 days - 11

Volastra Therapeutics is a biotechnology company dedicated to discovering and developing treatments for patients with cancer They have raised funding ...

View Details