About the Company
Our client is a fintech startup in NYC and London backed by some of the world’s leading investment banks, building a next-generation data brokerage platform.
About the Role
Our client is looking for a QA Engineer who takes ownership of product and platform quality end-to-end. This role sits close to backend engineering and DevOps and focuses on:
* Preventing regressions
* Improving test coverage
* Ensuring reliability across APIs, data pipelines, and workflows
* Making quality visible and measurable
You’ll help define how quality works at the Company, not just execute test cases.
Responsibilities
Quality Engineering (Core)
* Designing and maintaining automated test suites
* Writing and maintaining:
* API tests
* Integration tests
* End-to-end workflow tests
* Validating:
* Data ingestion flows
* File-based workflows (CSV / Parquet)
* Region-specific and customer-isolated data paths
* Testing error cases, edge cases, and failure modes
* Ensuring backward compatibility of APIs and schemas
Tooling & Process
* Improving test strategy across environments (UAT, staging, prod-like)
* Integrating tests into CI/CD pipelines
* Helping define release quality gates
* Working with engineers to reproduce, isolate, and fix issues
* Improving documentation around testing and known limitations
Collaboration
* Working closely with backend engineers and frontend engineers
* Reviewing feature designs from a testability perspective
* Participating in architecture discussions with a quality lens
Our Client's Tech Stack (Context)
* Backend: Python 3.11+, FastAPI
* Frontend: TypeScript, React
* Infra: AWS (ECS/Fargate, S3, RDS, CloudFront)
* Data: PostgreSQL, CSV / Parquet
* CI/CD: GitLab CI
* IaC: Terraform
* Testing: Pytest, Postman/Newman, custom scripts
You don’t need to know everything — but you should be comfortable navigating a modern backend stack.
Qualifications
Must-have
* Experience in QA / Quality Engineering for backend or API-driven systems
* Strong understanding of automated testing
* Ability to read and reason about backend code (Python or similar)
* Experience testing APIs (REST, auth, error handling)
* Good understanding of data validation and edge cases
* Structured, methodical approach to quality
Nice-to-have
* Experience with Python + Pytest
* Familiarity with CI/CD pipelines
* Experience testing data-heavy or file-based workflows
* Exposure to regulated environments (fintech, banking, healthcare)
* Understanding of cloud-based architectures (AWS)
What You’ll Like at our Client
* QA treated as an engineering discipline
* Early involvement in design and architecture
* No “throw it over the wall” culture
* High trust, low bureaucracy
* Real production impact
* Remote-friendly, flexible working style
* Competitive compensation based on experience
Equal Opportunity Statement
Our client is committed to diversity and inclusivity.