Skip to main content

Filevine

Software Development Engineer in Test (SDET) - Immigration AI

United States (Remote)full-timemidAdded today

About this role

Filevine, a Legal AI company, is seeking an SDET to build and maintain automated test infrastructure for their immigration AI platform. You'll design and implement test frameworks that ensure quality and reliability across their Legal Operating Intelligence System.

What you'll do

  • Design and build automated test frameworks and infrastructure for immigration AI features
  • Develop and maintain comprehensive test suites covering functionality, performance, and security
  • Collaborate with engineering teams to integrate testing into CI/CD pipelines
  • Identify and troubleshoot test failures, defects, and automation gaps
  • Document test strategies, results, and best practices for the team
  • Mentor engineers on testing approaches and automation tools

What they're looking for

  • Test automation framework design and implementation
  • Programming languages (Python, Java, TypeScript, or similar)
  • CI/CD pipeline tools and practices
  • API and integration testing
  • SQL and database testing
  • Legal software domain knowledge (preferred)
  • AI/ML testing fundamentals (preferred)
  • Version control and Git workflows
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Filevine

Filevine builds a Legal AI platform that integrates into Word and web applications to help legal professionals with contract review, drafting, and workflow automation. The company is hiring UI engineers, software developers, and product design engineers to build and refine cloud-based AI-driven tools for the legal industry.

View all jobs at Filevine

Likely interview questions

  • Walk us through your approach to designing a test automation framework from scratch for a complex AI platform.
  • How do you prioritize which features or components to automate first in a resource-constrained environment?