Software Development Engineer in Test
We usually respond within three days
About Structure Financial:
Founded by MIT & Jump Trading alumni, and backed by Polychain Capital, Structure Financial empowers anyone in the world to access quality financial markets with ease.
The Structure app replaces an antiquated financial system crippled by waste and opaque by design; repackaging financial products designed for exclusivity and non-participation into assets fit for the public domain & organizational structures built for a global democratic society.
We are a global, remote-first team of engineers, designers, traders, and innovators of all kinds working together to build solutions for globally systemic financial systems. We value innovative ideas and encourage the audacity required to bring those ideas to life.
At Structure, you'll have an opportunity to expand industry-leading exchange technology that will dramatically improve financial markets for decades to come. By joining us at this early stage, you will also have a significant influence on the design direction and vision of Structure. We strongly prefer motivated individuals who share a passion for financial markets and building world-changing technology.
About the Position:
As a Software Development Engineer in Test reporting to engineering leadership, your responsibilities will include the design, development, and implementation of quality testing toolchains and automated test scripts for our iOS, Android, and Web apps. We are looking for a QA Engineer that will help ensure the quality and efficiency of our product releases and processes. You will be responsible for testing a variety of new releases both before and after deployment. Experience and knowledge of blockchain and cryptocurrencies are a plus but not required.
Responsibilities:
- Design testing infrastructure and write code to examine and validate large-scale software development and deployments.
- Partner with software developers to create code tests concurrently with product development.
- Work in a React front-end environment with a Java back-end API architecture
- Build tools that help developers be more productive, write better code and test it themselves
- Identify and document bugs
- Write detailed bug reports, including screencasts when appropriate
- Review requirements, designs, and other specifications to provide feedback
- Perform regression testing for potential impact areas when necessary
- Stay current on new testing tools and test strategies
- Implement QE Automation processes, guidelines, and best practices to bring ineffectiveness
- Work with other teams/departments to ensure smooth Automation delivery during the entire lifecycle
- Participate in Scrum meetings, Automation demos and ensure accurate and timely status updates to the application team
Requirements:
- BSCS or equivalent working experience as a developer
- 4-8 years of experience in QA/QE test & tool development with automation stack
- API/Microservices Automation: Java, JavaScript (React), RestAssured, NodeJS, SQL based applications
- Experienced with BDD Tools like Jasmine, JBehave, or Cucumber.
- Experienced with Selenium WebDriver, Cucumber, JUnit, TestNG, and JIRA.
- Expert at building test solutions & frameworks for complex cross-platform applications
- Proven test automation ability in CI/CD context for Microservices, Web, n-tier, Mobile (iOS & Android) & Cloud platforms
- Experience working on CI/CD platforms like Jenkins & AWS CodePipeline for automation purpose
- Deep understanding of Web frontend & backend technologies, such as JavaScript, Java, APIs, Microservices, SQL, browsers, AJAX, HTTP, HTML/XML, React, JavaScript, XPATH etc.
Preferred Experience (Not Required):
- Expert at Java & JavaScript development
- Experience implementing automation frameworks on cloud platforms
- Experience with Containers & Container management platforms like Docker, Kubernetes, etc.
- Expert at debugging, profiling, and software analysis on Cloud, web platforms
- Deep experience with UI/UX Design of consumer-facing mobile applications
- Recent experience in the FinTech, blockchain, or digital assets industry
- Passionate about crypto, blockchain, and/or DeFi innovation
- A proponent of open-source software licenses
- Department
- Engineering
- Locations
- ✺
- Remote status
- Fully Remote

Perks & Benefits
-
Bleeding Edge Technology
You will work on industry-leading exchange, blockchain, and DeFi technologies that will improve markets for decades to come. -
Cash Pays the Bills
Structure offers competitive base salaries, regular merit increases, career advancement, and opportunities for performance bonuses. -
Everyone is an Owner
We believe everyone on the team is an owner of what we are building. Structure offers equity packages to all employees. -
More than a Company
Structure is more than a company, it's a movement. Make sure you're invested from the start with generous token allocations. -
Take the Time You Need
Unlimited time off that actually feels unlimited. We know our colleagues are passionate about their work, so we'll regularly remind you to set aside some time to relax and recharge. -
Work from Anywhere
Structure is globally distributed and remote-first. Work from home, the coffee shop, the mechanic, or the beach. We measure your performance by your results, not by your time in an office.
About Structure Financial
Founded by MIT & Jump Trading alumni; backed by Polychain Capital; Structure empowers anyone in the world to access quality financial markets with ease.
The Structure app replaces an antiquated financial system crippled by waste and opacity; we are repackaging legacy financial products that were designed for exclusivity and non-participation and transforming them into digital assets that are fit for a global public.
Software Development Engineer in Test
Loading application form
Already working at Structure Financial?
Let’s recruit together and find your next colleague.