×
Register Here to Apply for Jobs or Post Jobs. X

Software Development Engineer in Test; SDET

Job in Long Beach, Los Angeles County, California, 90801, USA
Listing for: Zefr
Full Time position
Listed on 2026-10-31
Job specializations:
  • Software Development
    Software Testing, AI QA / Validation Engineer, Python
Salary/Wage Range or Industry Benchmark: 90000 - 120000 USD Yearly USD 90000.00 120000.00 YEAR
Job Description & How to Apply Below
Position: Software Development Engineer in Test (SDET)
What we do:

Zefr is the leader in AI-powered content classifications for brands and advertisers. Zefr’s platform is purpose built for multi-modal content understanding on open platforms like You Tube, Tik Tok, Meta and Snap, with pre-bid activation and verification solutions. Our products safeguard media and AI investments, while maximizing performance and efficacy on those channels.

Headquartered in Los Angeles with global offices across New York, Chicago, London, Toronto, Singapore, and more, Zefr is redefining what trust and transparency means for social media in the age of AI.

What you'll do:

We're hiring a Software Development Engineer in Test (SDET) with 1–3 years of experience to help own quality across our APIs, web apps, data pipelines and AI-powered services, mainly by writing code rather than running manual test scripts.

You'll work inside product engineering teams. You'll decide what to test and how, build and maintain automated tests in a shared framework, and make sure those tests gate every release. You'll also watch production through monitors and alerts.

This role suits an engineer who treats testing as a software problem and enjoys finding where systems break. That includes data and model outputs, not only screens and endpoints.

  • Plan testing for each feature. Join grooming, ask clarifying questions, and write test plans that cover happy paths, edge cases and negative cases.

  • Build and maintain test automation for REST and GraphQL APIs, backend services, web UIs and third-party partner APIs, in a shared code-based framework. Review teammates' test code.

  • Validate data pipelines and data quality. Write checks on pipeline outputs (schemas, row counts, freshness, business rules) and help define data SLAs.

  • Test AI and ML features. Compare model or prompt versions on fixed datasets, validate shadow deployments before rollout, and test AI agents and their tools (such as MCP servers) for correct behavior, input validation and error handling.

  • Keep tests running in CI/CD. Wire suites into pipelines so they gate merges and deploys. Keep them fast and reliable by triaging failures, fixing flaky tests and cutting run time.

  • Validate releases in preview, staging and production: prepare test data, run regression, sign off, and verify after deploy.

  • Monitor production quality. Build synthetic checks, dashboards and alerts that catch regressions and bad data before customers do.

  • Investigate issues and incidents. Reproduce problems, find root causes, write clear bug reports and verify fixes. Help out during high‑severity incidents.

  • Work across roles with engineers, product managers, data scientists and customer‑facing teams. Turn findings into well‑scoped tickets and share quality status openly.

What you bring:
  • 1–3 years of experience, ideally as a QA engineer or SDET, with hands‑on test automation.

  • Solid coding skills in at least one language used for test automation. Python is preferred;
    Java, Type Script or Go also work.

  • Experience automating API tests: request and response validation, schema checks and negative cases.

  • Experience with a modern UI end‑to‑end framework such as Playwright, Cypress or Selenium.

  • Working SQL. You can query across tables to confirm data is complete and correct.

  • Good test design instincts: edge cases, boundary values, negative cases and the test pyramid.

  • Comfort with Git, pull requests, code review and running tests in CI/CD pipelines.

  • Persistence when debugging: reading logs, inspecting network calls and querying databases.

  • Clear written communication: bug reports, test plans and short async status updates.

Nice to have:

None of these are required. If you have some of them, tell us.

  • Exposure to a public cloud (GCP, AWS or Azure) and containers.

  • Testing data pipelines and orchestration…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary