Senior SDET — Automation Quality & Test Engineering
Kind Lending | NMLS #3925 · Irvine, CA · 2 wk ago
RemoteRemoteEngineering$125k/yrFull-time
Responsibilities
- Design and own the test automation strategy across the platform: API/integration tests against the LOS (Blue Sage) and broker portal (Kwikie), end-to-end tests for pilot workflows (COC, re-disclosures, Gateless condition clearing), and regression suites that run in CI/CD.
- Build test frameworks and tooling other developers actually use — fixtures, synthetic loan files, environment seeding, and contract tests for third-party integrations (Gateless, Cotality, AUS, pricing).
- Develop evaluation harnesses for AI/LLM features: golden datasets, eval suites, regression detection for prompt and model changes, and pass/fail gates on automated underwriting outputs.
- Define quality gates for pilot expansion — what must be green before a feature rolls from pilot group to all brokers — and instrument production monitoring to catch escapes early.
- Verify compliance-critical behavior: disclosure timing, fee tolerances, audit trails, and data integrity across systems.
Qualifications
- 6+ years in software engineering with at least 4 focused on test automation/SDET work; strong coding skills in at least one of TypeScript/JavaScript, Python, Java, or C#.
- Proven experience building test frameworks from scratch — API testing (Postman/REST-assured/pytest/supertest), UI/E2E (Playwright or Cypress), and CI/CD integration (GitHub Actions, GitLab CI, Jenkins, or Azure DevOps).
- Experience testing complex, multi-system integrations with third-party services, including mocking, contract testing, and test data management.
- Daily, demonstrable use of AI coding tools — see AI-Assisted Development above. This requirement is absolute.
Preferred Qualifications
- Mortgage technology experience strongly preferred: LOS platforms (Blue Sage, Encompass), broker portals, AUS (DU/LP), disclosure/doc systems, or other regulated fintech where TRID-style timing and tolerance rules apply.
- Experience evaluating LLM or ML systems in production — eval frameworks, golden sets, non-deterministic output testing, or model regression gates.
- Performance and load testing experience for event-driven/queue-based architectures.
Pay
The starting base pay for this position is $125k/annually. The actual base is dependent on many factors such as: work experience, business needs, market demands, and other compensation components. The base pay range is subject to change and may be modified in the future.
Disclaimer Statement
This job description is not intended, nor should it be construed to be an exhaustive list of all responsibilities, duties, skills, or working conditions associated with a job. It is intended to be a general description of the principal requirements common to positions of this type. Work Authorization: Must be able to verify identity and employment eligibility to work in the U.S. without a visa sponsorship.