CronJobs

backend jobs

Software Test Engineer

Deepgram · USA

unknownsenior$150,000–$220,000Posted Oct 8, 2026PythonGoRustCI/CDGrafanacanariesAPI testingload testing

Apply on the employer site

About this role

**Software Test Engineer** **Company Overview** Deepgram is the leading platform underpinning the Voice AI economy, providing real-time APIs for speech-to-text (STT), text-to-speech (TTS), and production-grade voice agents at scale. With voice-native foundation models available via cloud APIs or self-hosted/on-premises software, Deepgram delivers high accuracy, low latency, and cost efficiency. **Operating Rhythm (AI-first)** Deepgram expects an AI-first mindset—using and experimenting with advanced AI tools is core to how teams operate, innovate, and measure performance. The pace is fast, and day-to-day work evolves quickly. --- ## The Opportunity Deepgram is hiring a **Software Test Engineer** to design, build, and maintain **automated test frameworks** and **exploratory test suites** across products, models, APIs, and data platforms. You’ll enjoy breaking systems, probing edge cases (including adversarial inputs), and automating repeatable validation so regressions are caught quickly. You’ll translate product requirements and model metrics into automated regression tests, evaluation pipelines, data-quality gates, load tests, and release criteria. You’ll partner with **QA, Research, Product, Data, and Engineering** to plan testing, execute evaluations (human + automated), support user acceptance testing, and communicate risks clearly. When you find issues, you’ll provide precise reproduction steps, inputs/parameters, expected vs. actual results, and supporting data. --- ## What You’ll Do - Define and execute test plans across **products, APIs, SDKs, model-powered features, and data platforms**. - Build and maintain automated test suites/frameworks for **functional, integration, end-to-end, regression, API, browser, and service-level testing** across **batch and streaming** workflows. - Translate product requirements and acceptance criteria into **test strategies, repeatable test cases, and enforceable release gates**. - Create and maintain **representative, customer-focused, and adversarial** test datasets, fixtures, and environments. - Validate **model-powered behavior** (e.g., STT/TTS and other AI features) using appropriate metrics, expected outputs, human review, and regression coverage. - Build testing infrastructure: **harnesses, reusable scripts, test-data tooling, result aggregation, dashboards, and visualizations**. - Integrate automated tests and quality checks into **CI/CD** (including canaries and release validation) to detect regressions continuously. - Partner across Engineering, Product, Research, Data, Infrastructure, and DevOps to establish appropriate test coverage for dependencies, variations, performance limits, and deployment risks. - Own test data ingestion/processing/annotation and quality control (integrity, completeness, representativeness, deduplication, leakage, downstream readiness). - Execute staging/production validation, load/reliability testing, cross-browser/customer-workflow testing, and UAT. - Maintain and improve the test-case repository, automation coverage, documentation, and release-readiness reporting. - Write precise, actionable bug reports (repro steps, inputs/parameters, expected/actual, logs/artifacts, severity) and participate in triage. - Raise the bar through code/test-design reviews and strong engineering/automation/QA practices. --- ## What We’re Looking For - **BS/MS/PhD** in Computer Science, AI, Applied Math, or related field, *or equivalent experience*. - **5+ years** pro

Listing freshness

CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.

Browse all software engineering jobs →

Follow fresh jobs in Discord