Senior QA Engineer
Skills
About the Role
You will design and build the QA function from the ground up. You will create automated test suites for web applications, backend APIs, and critical trading flows, integrate tests into CI/CD pipelines, and define release testing criteria. You will identify edge cases that could cost users money, track bugs and quality metrics, and hire and mentor additional QA engineers as the function scales.
Requirements
- 3+ years in QA engineering or SDET roles at startups
- Experience building test infrastructure from scratch
- Experience with modern testing frameworks such as Playwright or Cypress
- Experience testing trading or fintech products where real money is at stake
- Familiarity with crypto and DeFi products (strongly preferred)
- Full-stack testing experience across web applications and backend APIs
- Proficiency with TypeScript or Python for test automation
- Experience integrating automated tests into CI/CD (GitHub Actions, CircleCI, or similar)
- Strong communication skills and ability to explain quality tradeoffs
- Experience leading or mentoring a small QA team (plus)
- Performance and load testing background (plus)
- Mobile iOS testing experience (plus)
- Security testing exposure (plus)
Responsibilities
- Build automated test suites for web applications, backend APIs, and trading flows
- Define and own the release testing process
- Identify and prioritize product test coverage for trading flows, market creation, settlement, and edge cases
- Integrate automated tests into CI/CD pipelines
- Track bugs and maintain visibility into quality metrics using Linear
- Hire and mentor additional QA engineers
Benefits
- Equity
- Unlimited PTO
- Health coverage
- Vision coverage
- Dental coverage
- 401k match
- Hardware setup including new MacBook Pro and external display
