Role Summary
We're looking for a Senior Quality Assurance Engineer to take end-to-end ownership of application testing and production readiness for our trading platform. This is a hands-on, high-ownership role that spans building test suites, executing detailed functional and edge-case testing, validating APIs, and reporting production-ready results ? critical to protecting a low-latency, high-stakes trading environment. The role also comes with the responsibility of mentoring a junior QA engineer.
Key Responsibilities
1. Test Strategy & Suite Design
- Prepare test suites based on application requirements and validate across devices of different sizes, OS versions, and configurations.
- Design and maintain a regression test suite to safeguard existing functionality as new features ship.
- Get involved early in requirement discussions and provide feedback from a user and testability perspective.
2. Functional, Edge Case & API Testing
- Prepare detailed functional test cases along with edge cases, particularly around trading workflows, order execution, and market data scenarios.
- Conduct thorough API testing to validate request/response behavior, data accuracy, and error handling.
- Deploy the backend locally for testing purposes as needed.
3. Production Readiness & Reporting
- Prepare production-ready test reports with clear pass/fail status, severity, and supporting evidence.
- Efficiently log, triage, and track bugs through resolution, ensuring nothing critical slips into production.
- Own release sign-off by confirming builds meet quality and readiness criteria before go-live.
4. Trading Domain & Risk-Aware Testing
- Apply working knowledge of stock markets, futures & options, and trading terminology to design realistic, high-impact test scenarios.
- Test under conditions that mirror live market volatility and high-frequency usage to catch issues that only surface under load or during trading hours.
- Provide responsive, hands-on QA support during trading hours to help triage and validate fixes quickly.
5. Team Mentorship & Stakeholder Collaboration
- Mentor and manage a junior QA engineer reviewing test cases, guiding best practices, and ensuring quality of delivery.
- Collaborate with founders and product stakeholders to translate trading and business requirements into clear, functional test plans.