Software Engineer - Quality Assurance
Core
Senior engineering role focused on building and embedding quality engineering practices, owning tools, frameworks, and pipelines to ensure software is testable, observable, and reliably high-quality.
Role type
Senior IC Quality Engineering / SDET
Builds
CI/CD testing pipelines, performance testing toolsets, and automated test frameworks (Cypress migration)
Domain
Fintech / Lending Software
Deliverable
production ML models | product features | infrastructure
Required skills
JavaScript/TypeScript, Cypress, CI/CD pipeline design, performance testing (k6, Gatling, JMeter), code coverage (JaCoCo), automated API testing, Git
Preferred skills
AI tooling for engineering workflows, Java (read-only), QFTest migration experience
Technologies
Cypress, k6, Gatling, JMeter, JaCoCo, Java/Spring Boot, Git
Responsibilities
Lead migration from legacy QFTest to Cypress; Design and maintain CI/CD testing pipelines; Establish performance testing capability; Maintain test coverage reporting; Define quality engineering standards; Embed shift-left testing practices; Evaluate and maintain static analysis and observability tooling
Seniority
Senior, hands-on IC