Software Quality Analyst
About Yieldstreet
Yieldstreet is building the largest global digital wealth management platform to change the way wealth is created. With an investor-first approach, our investor community builds a diversified portfolio of investments outside of the stock market to generate passive income. Yieldstreet is giving unprecedented access to asset classes such as Fine Art, Real Estate, Marine, Legal & Private Business Credit. We’re headquartered in New York City with offices in Miami, Boston, Brazil, Argentina, Malta and Greece.
Why Yieldstreet?
Join a team of diverse, smart, and friendly people from 8 different countries who speak a total of 17 different languages who are on a mission to make alternative investments more accessible. Our team is comprised of successful entrepreneurs with combined exits of over $1B. We get social with each other during happy hours, exercise classes and team off sites!
What’s in it for you:
Competitive compensation packages including equity Health, dental & vision coverage with FSA/HSA options
Unlimited PTO
401k Match
Learning and Development stipend
Wellness credit
Paid lunch once a week
Commuter benefit
Life insurance
Sabbatical
Yieldstreet is looking for a manual Quality Analyst. This is a crucial role in Yieldstreet’s test engineering team. You will be working with a super-talented, motivated and distributed complex of engineers, product managers and designers on a large and growing, modern and highly distributed platform. We will rely on you to take an active hands-on role in ensuring the quality, stability and robustness of our software platform across both web and mobile.
What You'll Do:
- Work with a diverse global team of engineers, designers and product managers to test and validate regular builds that are shipped to prod on a regular basis.
- Work with the developers to identify and prepare test data needed for the test execution.
- Work with product managers to understand the product better and clarify with them should you have any questions and eliminate the communication gaps, inconsistencies in the product usage across different platforms.
- Roll up your sleeves and crank out some automation code yourself if you want a change from manual testing.
What You'll Need:
- First and foremost, an innate talent of finding ways to break things.
- 3+ years of experience working in the test engineering space, covering all aspects of testing including, but not limited to, functional testing, automation, manual testing, API testing across the full stack (web, mobile, back-end)
- Excellent at working with API tools like Postman or cURL commands.
- Strong SQL chops, proficient in finding your way around a relational database.
- Experience working with React.js web and mobile apps.
- Experience with release management and making a no/go decision based on your testing results. Also advocating for quality and releases by working with developers.
- Experience working with tools like Saucelabs/Browserstack for testing the app on various mobile devices.
Nice To Have:
- Specific experience with Cypress
- Specific experience with Jenkins
- Exposure to broader testing like chaos engineering
- Experience with working in event stream processing architectures like Kafka/Kinesis/Google pub-sub/Azure Scheduler MQ
- Experience working with any observability tools preferably Grafana, Kibana and Kiali