Software Development Engineer in Test
Core
Build and sustain high-quality software through strong test design, automation, and collaboration with engineering partners to ensure quality is built in early.
Role type
Mid-level Software Development Engineer in Test (SDET)
Builds
Automated tests across API, UI, and integration layers; CI/CD pipelines; production-quality test code
Domain
Digital forensics software / Cybersecurity
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Test automation (API and UI), CI/CD systems, modern development workflows, reading and writing production-level code, risk-based test approaches
Preferred skills
Agent-assisted or agentic testing workflows, distributed systems or microservices, contract testing, performance testing, reliability testing, Jenkins, Grafana, Playwright, Linux, C#
Technologies
API, UI, integration layers, CI/CD, Jenkins, Grafana, Playwright, Linux, C#
Responsibilities
Own quality for assigned features, services, or components; Design and execute risk-based test approaches; Build and maintain automated tests across API, UI, and integration layers; Integrate tests into CI/CD pipelines to provide timely quality signals; Partner with software engineers to improve testability and design; Raise quality risks early with context and evidence
Seniority
Mid-level, hands-on IC
