Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

fin Logo

Senior Software Development Engineer in Test

fin

$125,000 - $250,000
Dec 2, 2025
New York, NY, US
Apply Now

Fin is looking to architect the automated testing infrastructure, CI/CD pipelines, and quality standards to ensure their next-generation payments platform can handle millions of transactions safely and reliably.

Requirements

  • Deep experience with TypeScript and Node.js
  • Production experience with React Native.
  • Comfort configuring pipelines (GitHub Actions, CircleCI) and managing device farms (AWS Device Farm, BrowserStack, or self-hosted).
  • You understand that "functional" isn't enough. You test for performance, battery drain, and network constrained environments.
  • Deep comfort debugging across the stack, from database and infrastructure issues to front end performance problems.
  • Solid understanding of security best practices, particularly around authentication, authorization, and handling sensitive data.
  • A strong sense of code quality, including testing, readability, and maintainability in a fast moving environment.

Responsibilities

  • Build and own the end-to-end testing framework for our React Native mobile app and Node.js backend (using tools like Maestro, Detox, Playwright, etc.).
  • Create test environments that simulate high latency, old devices, and offline-mode recovery to ensure Fin works on slow internet and fragmented device types.
  • Leverage AI tools to rapidly generate test cases and edge scenarios.
  • Optimize deployment pipelines (GitHub Actions) to ensure tests run fast and block bad builds automatically.
  • Build scalable, high performance services that handle real money movement with strong reliability and observability.
  • Maintain a high bar for code quality through clean abstractions, tests, and thoughtful code review.

Other

  • Clear written and verbal communication, and an ability to work closely with non engineering partners.
  • High tolerance for ambiguity and the necessary shifting targets that exist in an early stage start up environment.
  • Prior startup experience where you were an early engineer and had meaningful product ownership.
  • Experience setting up QA from scratch in a startup