This role will be tasked with creating and maintaining a suite of automated tests for our software products, as well as writing test plans and executing manual exploratory testing when necessary. You will be responsible for maintaining strong communication with your teammates about the work you are doing and holding yourself and your teammates accountable for creating high quality, useful software for our customers.


Below is a list of skills/attributes that a Quality Assurance Engineer - SDET should possess:

  • Intentional mentorship: Dedicated to teaching and growing talent and expects everyone to help those less experienced.
  • Honesty: Whether reviewing code, participating in retrospectives, or working with your team on what direction to take a feature, we expect openness and honesty. Honesty creates trust, and we believe that all great teams are built on trust.
  • Low Ego: Have confidence in your skills and experience but be willing to alter your opinions and ideas when another, better one comes along. Have strong opinions, but loosely held.
  • Instinctive troubleshooting: Rapid diagnosis of bugs and problems is essential to a productive team, and we expect you to have significant knowledge from experience to bring to bear.
  • Deep Curiosity: You will be expected to research new and exciting technologies, perfect the use of existing technologies, and discover new libraries, tools, and processes that can affect change across the organization.
  • Motivation: You are a natural self-starter, and you enjoy solving problems. You can jump in with minimal instruction and figure out what should be done.


It is expected you will have the following:

  • Experience testing SaaS applications.
  • Experience designing, executing, and maintaining automated test cases.
  • Experience working in an Agile environment.

It is helpful for you to have at least some of the following:

  • Financial services / Fintech experience.
  • Experience with UI and back-end testing.
  • ISTQB or similar certifications.