Note: The job is a remote job and is open to candidates in USA. Filevine is a Legal AI company delivering Legal Operating Intelligence for the future of legal work. The company is seeking a senior-level Software Development Engineer in Test to own quality for its Immigration AI platform by leading backend and API testing, validating customer-facing applications, building custom test tooling, and improving automated testing practices.
Responsibilities
- Provide leadership, mentoring, and excellent judgment by being responsible for
- Writing and identifying test cases
- Setting up of test environments
- Designing test plans
- Developing test cases/scenarios based on usage cases
- Executing manual and automated tests
- Assisting in the design and implementation of automated test frameworks
- Performing expert code reviews
- Identifying opportunities for automated testing at different levels (unit, integration, UI, etc)
- Work within the assigned team to complete duties as assigned, while mentoring, training, and reviewing more junior engineers
- Communicate frequently, clearly, and effectively with various technical and management audiences on usability and serviceability and suggested changes
- Analyze and improve the scalability, performance, and efficiency of the testing pipeline
- Build solutions to aid in automated and load testing
Skills
- 8+ years working as a software engineer or test automation engineer
- Expert in an object oriented language such as C# or Java
- Complete understanding of the application development life cycle
- Expert knowledge of QA testing techniques and the STLC
- Expert experience testing REST web services
- Expert at testing backend-heavy services where little or no user interface is available to drive testing
- Ability to design and build custom test tooling and harnesses for systems that are difficult to exercise through conventional automation, including asynchronous and event-driven services
- Practical experience applying GenAI/LLMs to solve engineering productivity, test generation, and analysis challenges
- Experience with stress and load testing tools and techniques
- Expert understanding of advanced techniques such as stubbing and mocking
- Expert understanding of source control systems and CI/CD Pipelines
- B.S. or M.S in computer science, information systems, a related field; comparable certifications; or equivalent direct work experience
Benefits
- Remote or option to be hybrid/in-office in one the following locations: San Francisco, New York, Chicago, or Salt Lake City
- Paid time off policy
- Medical, Dental, & Vision Insurance (for full-time employees)
- Maternity & paternity leave (for full-time employees)
- Short & long-term disability
- Opportunity to learn from a dedicated leadership team
- Top-of-the-line company swag
Company Overview