Lead Software Engineer in Test
Core
Lead the strategy, architecture, and execution of automated testing to ensure platform reliability and high-quality releases.
Role type
Lead Software Engineer in Test (Technical Leadership)
Builds
Scalable test automation frameworks, CI/CD pipelines, and test environments for a B2B AI platform.
Domain
B2B Fintech / AI / Test Engineering
Deliverable
production ML models
Required skills
Test automation architecture, Python, TypeScript/JavaScript, CI/CD optimization, Cloud-native infrastructure (AWS, Kubernetes), Distributed systems testing, Root cause analysis, Team mentorship
Preferred skills
Experience with Playwright, Cypress, pytest, FastAPI, Vue.js, Inngest, Turborepo, Docker, Vercel, RDS PostgreSQL
Technologies
Python, TypeScript, JavaScript, Playwright, Cypress, pytest, FastAPI, Vue.js, Inngest, Turborepo, Docker, Vercel, AWS EKS, Kubernetes, RDS PostgreSQL
Responsibilities
Define long-term vision for automated testing frameworks and quality gates; Design and implement robust automation across integration, UI, and end-to-end layers; Lead test planning with product squads to prioritize critical functionality; Own the health, speed, and reliability of test pipelines to reduce flakiness; Collaborate with Infrastructure to build scalable, realistic test environments; Optimize CI/CD test stages to reduce cycle times and accelerate safe deployments; Partner with engineering teams to define test strategy and build automation for new features; Guide teams through systematic debugging of failures; Promote strong testing patterns and quality-first thinking across teams; Coach engineers in automation best practices and quality ownership.