Location
Remote
Salary
Not specified
Type
fulltime
Posted
Today
Job Description
About the Role
We’re looking for a Senior Software Development Engineer in Test (SDET) to join a small, high-impact engineering team. In this role, you’ll take ownership of testing strategy, infrastructure, and quality standards across both mobile and backend systems.
You’ll work closely with senior leadership and engineers to design and implement automated testing frameworks, improve CI/CD pipelines, and ensure system reliability at scale.
This is a highly autonomous position where you’ll own projects end-to-end—from defining requirements through to deployment, while contributing directly to a product used in real-world financial transactions.
Our hiring process emphasizes practical engineering discussions and system design, no algorithm-heavy interviews or unpaid take-home tasks.
What You’ll Do
- Design and own end-to-end testing frameworks for mobile (React Native) and backend (Node.js) systems using tools such as Maestro, Detox, Playwright, or similar
- Build test environments that simulate real-world conditions (e.g., poor connectivity, legacy devices, offline recovery scenarios)
- Leverage modern tooling, including AI-assisted approaches, to generate comprehensive test coverage and edge cases
- Improve and maintain CI/CD pipelines (e.g., GitHub Actions, CircleCI) to ensure fast, reliable test execution and prevent faulty deployments
- Develop and support scalable systems that handle high-value transactions with strong reliability and observability
- Maintain high engineering standards through clean code, testing practices, and thoughtful code reviews
What You’ll Need
- Strong experience with TypeScript and Node.js
- Experience working with React Native in production environments
- Familiarity with CI/CD tools and managing device testing environments (e.g., AWS Device Farm, BrowserStack, or similar)
- A mindset that goes beyond functional testing—considering performance, battery usage, and constrained network conditions
- Ability to debug across the full stack, from infrastructure and databases to frontend performance
- Understanding of security best practices, including authentication, authorization, and handling sensitive data
- Strong attention to code quality, readability, and maintainability
- Clear communication skills and ability to collaborate cross-functionally
- Comfort working in a fast-paced, evolving startup environment with shifting priorities
Nice to Have
- Experience with financial systems, payment integrations, or blockchain infrastructure
- Background in early-stage startups with ownership of product or systems
- Experience building QA or testing frameworks from the ground up
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.