QA Engineer
About Clear Street:
At Clear Street, we are disrupting the institutional brokerage and clearing market by modernizing archaic industry segments with brand new technology. We’re changing the way institutional investors interact with the markets; offering an alternative to working with big banks. Our cloud-based API technology will empower clients to clear, settle, and finance trading activity while accessing real-time risk and position information. Our platform is built on an incredibly modern tech-stack, by pragmatic engineers focused on building intuitive and frictionless user experiences. Our tech-infused suite of customer experience-oriented prime service offerings will increase our clients’ efficiency and provide real-time insights they’ve never previously experienced.
The Team:
The QA engineer is a newly formed role where you will be the first hire under the Product Engineering team. The team consists of passionate and highly collaborative engineers, designers, product managers and other stakeholders as we build new Product and expand into new markets. The team looks to skillfully architect and design new automation and frameworks advocating on behalf of our customers and ensuing a premium experience on their behalf.
You will:
- Have the ability to start building out the QA culture at Clear Street.
- Own and architect QA automation frameworks and synthetic data creation.
- Gain hands-on experience in how US equity systems function.
- Have ownership over release testing.
- Define and execute QA sign offs for larger projects.
- Write test plans and scenario matrix.
- Run through these scenarios and ensure the quality of new features / product.
- Take over prod ticket verification (moving tickets from Merged Prod into Verified in Prod).
Requirements:
- You have 2+ years of professional experience developing and testing software.
- You have experience in one or more Test Automation Frameworks – Appium, Selenium, TestNG, UIAutomator, etc.
- You have demonstrated an ability to own, design, lead and implement test strategies for complex applications.
- You communicate technical ideas with ease and always look to collaborate to deliver high quality products.
- You have demonstrated proficiency and experience and with, at least, one modern programming language such as Python, Go, Java or equivalent programming language; and demonstrated ability to quickly learn new programming languages and tools.
Bonus Points:
- Have experience in a hypergrowth environment.
- Have hands on fintech experience.
We offer:
- The opportunity to join a small and growing team of good people, where you can make a difference.
- A new, high-quality code base with little technical debt and room to build new services and features.
- An environment that embraces the utility of a DevOps oriented culture and combines it with a focus on CI/CD methodology.
- A meritocratic philosophy that champions collaboration.
- Competitive compensation, benefits, and perks.