QA Engineer (Automation)
Summary
Designs and runs automated tests for a SaaS platform’s financial and content modules using JavaScript frameworks, while collaborating with engineers on white-box testing and CI/CD integration.
- Own end-to-end test coverage for our three core platform modules: Rights, Royalties, and Content — ensuring accuracy in financial calculations, rights conflict detection, and content delivery workflows.
- Design and execute black-box test plans covering user flows, edge cases, boundary conditions, and negative testing across the platform UI and APIs.
- Apply white-box testing techniques — reviewing code paths, writing and maintaining unit and integration tests — in close collaboration with our engineering team.
- Write and maintain automated test suites in JavaScript using frameworks such as Playwright or Cypress.
- Test REST API endpoints (FastAPI) for correctness, data integrity, and performance under real-world conditions.
- Perform regression testing across releases and flag issues early through code review participation.
- File detailed, reproducible bug reports and track them to resolution in collaboration with engineers and product leadership.
- Contribute to CI/CD pipeline test integration to support rapid, confident deployments.
- Experience: 3+ years in a QA or SDET role on a SaaS product.
- Black-Box Testing: Strong instincts for functional testing, exploratory testing, user flow validation, and edge case identification.
- White-Box Fundamentals: Comfortable reading code, contributing to unit/integration test coverage, and collaborating with developers at the code level.
- JavaScript Proficiency: Hands-on experience with test automation in JavaScript (Playwright, Cypress, or similar).
- API Testing: Experience testing REST APIs via Postman, pytest, or equivalent tooling.
- Data Awareness: Familiarity with MongoDB or complex data structures where accuracy is non-negotiable.
- The Right Mindset: You thrive in a startup environment. You are analytical, detail-obsessed, and take initiative to find problems before users do.
- English Proficiency: Fluent enough in English to communicate clearly with the team in writing and video calls (B2+ level or equivalent professional experience).
- Real Flexibility: We offer work flexibility, and we are serious about you actually taking time off. 10 days a year — minimum.
- Modern Tooling: We want you to move fast. The company completely covers your subscriptions for advanced AI coding tools like Cursor and Claude.
- The Package: Excellent medical, dental, and vision benefits, a top-tier hardware setup provided by us, and a 401K plan (no company match just yet).