companyFin logo

Senior Software Development Engineer in Test

FinNew York, NY
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Proven experience in software development or testing roles, preferably within the fintech industry. Solid understanding of software development life cycle and testing methodologies. Excellent communication skills, both verbal and written.

About the job

About Fin

Fin is a cutting-edge payments platform designed for high-value, instantaneous global transactions. As a Series A company supported by prominent investors like Sequoia and Circle, we leverage stablecoins to empower users and businesses to transfer millions in seconds—whether to fellow Fin users, directly into bank accounts, or through crypto networks. By merging the speed of cryptocurrency with the trustworthiness of traditional finance, Fin redefines the way money moves around the globe.

About the Role

We are on the lookout for a Senior Software Development Engineer in Test to join our pioneering team and shape the future of financial transactions at Fin. Collaborating closely with the CEO, CTO, and a select group of experienced engineers, you will be instrumental in designing the automated testing infrastructure, CI/CD pipelines, and quality benchmarks that ensure Fin can process millions of transactions securely and efficiently.

This role offers significant autonomy, allowing you to manage projects from inception to deployment, with your contributions quickly reaching real users. If you are passionate about creating seamless products atop complex systems and excited to transform global payments, we want to hear from you!

We respect your time: our hiring process emphasizes practical system design and architectural discussions rather than LeetCode exercises or unpaid take-home tasks.

What You Will Do

  • Develop and oversee the end-to-end testing framework for our React Native mobile application and Node.js backend utilizing tools such as Maestro, Detox, and Playwright.

  • Establish test environments that replicate high latency, outdated devices, and offline recovery scenarios to guarantee Fin functions effectively on slow internet and varied device types.

  • Utilize AI tools to swiftly generate test cases and edge scenarios.

  • Enhance deployment pipelines (GitHub Actions) to ensure rapid test execution and automatic blocking of faulty builds.

  • Create scalable, high-performance services that facilitate real money transfers with exceptional reliability and observability.

  • Uphold a high standard for code quality through clean abstractions, comprehensive tests, and meticulous code reviews.


What You Need to Succeed

  • Extensive experience with TypeScript and Node.js. Our tech stack predominantly uses TypeScript with some areas utilizing Rust.

  • Proficiency in developing automated tests and ensuring high-quality software delivery.

  • Strong analytical and problem-solving skills.

  • Ability to work collaboratively in a fast-paced environment.

About Fin

Fin is revolutionizing the payments industry by providing a platform that combines the efficiency of cryptocurrency with the security of traditional banking systems. Our innovative approach enables instant transactions on a global scale, making us a leader in the next-generation financial landscape.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.