About the RoleAs our QA Engineer, you'll own the quality layer for a platform where data correctness is non-negotiable. Our product processes financial data integrations and transformations on behalf of enterprise customers - errors in transformation logic, silent pipeline failures, or API regressions have real downstream consequences for real financial operations.
The selected candidate will design and build the test automation framework from the ground up, own data validation testing and make testing a first-class part of how we engineer - not a phase at the end of the sprint.
ResponsibilitiesTest Automation- Design, build, and maintain the test automation framework from scratch - Python-based, covering API, integration, and end-to-end tests
- Establish patterns and conventions the engineering team builds on as the codebase grows
- Maintain test suites that are fast, reliable, and genuinely useful - flaky tests are a bug
Data Validation- Own test coverage for data transformation logic - verify correctness of outputs, edge case handling, schema validation, and data integrity across pipeline stages
- Design test strategies for data integration scenarios - source-to-destination data flows, transformation previews vs. execution results, and reconciliation checks
- Build test data management practices: repeatable fixtures, realistic financial data scenarios, and edge case libraries
API & Workflow Testing- Build and maintain comprehensive API test suites for REST and GraphQL endpoints
- Design test strategies for Temporal-orchestrated workflows - long-running processes, retry logic, fault tolerance, timeout handling, and idempotency verification
- Collaborate with backend engineers on testability requirements in new feature design
CI/CD Integration- Ensure all automated tests run in the CI/CD pipeline; work with the Cloud Engineer to integrate quality gates into deployment workflows
- Define test coverage thresholds and quality gates that block bad deployments without blocking good ones
Defect Management & Quality Culture- Conduct Blackbox Testing, Fault injection, Performance testing etc.
- Identify, document, and track defects with clear reproduction steps and business impact
- Work closely with engineers on root cause analysis and regression prevention
- Advocate for testability in design reviews and code reviews
- Help engineers write better unit tests; review test quality alongside code quality
RequirementsExperience- 5+ years QA or test engineering experience in a SaaS environment
- Has built or significantly extended a test automation framework, not just run existing tests
Technical Skills- Python-based test automation - Pytest, Playwright, or equivalent; manual-only QA is a disqualifier for this role
- API testing - proficiency testing REST and/or GraphQL APIs, not just UI-layer testing
- Data validation - has tested data pipelines, transformation logic, or systems where data correctness and integrity are the primary quality criterion
- CI/CD integration - tests live in the pipeline; understands how to balance test confidence with pipeline speed
- Active user of AI coding assistants in daily workflow
Nice to Have- Experience testing workflow orchestration systems - Temporal, Airflow, Prefect, or similar
- Financial services or compliance-sensitive testing background
- Performance and load testing experience
- Contract testing (Pact or similar) for service boundaries
- Data engineering familiarity - understanding of ETL/ELT patterns aids in writing effective data validation tests
- Playwright for UI-level end-to-end testing
Why Join UsCategory-defining work - AI-native data integration and transformation for financial services doesn't exist yet. You'll help build it from the ground up.
Enterprise backing, startup speed - The credibility, domain expertise, and runway of an established enterprise combined with the pace of a startup. This is an unusual opportunity.
Foundational team - You'll be among the first in-house hires. You'll set architecture, culture, and standards - not inherit them.
Competitive package - Market-rate salary and comprehensive benefits. Equity is available for select roles. Poland-based team members receive private healthcare (Medicover or Luxmed), Multisport card, home office setup budget, and professional development budget.
Salary RangeMA: $85,000 - $130,000 base salary + target annual bonus
NY/NJ: $90,000 - $135,000 base salary + target annual bonus
BBH and its affiliates' compensation program includes base salary, discretionary bonuses, and profit-sharing. The anticipated base salary range(s) shown above are only for the indicated location(s) and may differ in other locations due to cost of living and labor considerations. Base salaries may vary based on factors such as skill, experience and qualification for the role. BBH's total rewards package recognizes your contributions with more than just a paycheck-providing you with benefits that enhance your experience at BBH from long-term savings, healthcare, and income protection to professional development opportunities and time off, our programs support your overall well-being.
We value diverse experiences. We value diverse experiences and transferrable skillsets. If your career hasn't followed a traditional path, includes alternative experiences, or doesn't meet every qualification or skill listed in the job description, please do go ahead and apply.