Job-Nr. 68232845
LG
Test Engineer – AI Voice Systems (m/f/d)
Luxoft GmbH vor 1 Wochen
VollzeitHybrid
StandortIngolstadt, Bayern
- Build and own the AI evaluation engine: discrete (e.g. 1–6) and continuous (0–100%) scoring with confidence values and partial scores, efficient evaluation via embeddings and cosine similarity, with selective LLM-as-judge only where it earns its cost and latency.
- Define and maintain the quality metric set for an automotive assistant: hallucination rate, answer faithfulness and relevance, intent-fulfilment, latency P95, BLEU / WER / CER — and defend their thresholds as release criteria.
- Develop generative test case and dialogue generation: LLM-based test case creation per domain (navigation, media, knowledge, car control) with configurable volume, complexity, scenario types and edge-case coverage; automatic generation of test descriptions, expected dialogue flows, success criteria and evaluation prompts.
- Make generated dialogue realistically human: hesitations, filler words, incomplete sentences and colloquial speech instead of rigid scripts; generative multi-turn conversations where follow-up turns are produced dynamically from the assistant's actual answer.
- Engineer test variability and reliability: randomised test parameters (language, voice characteristics, speaking rate, audio characteristics, dialects), complexity variants (short / nominal / complex) that preserve semantic intent, and automatic retry with clean separation of infrastructure failures from functional defects.
- Build prompt and model regression suites in LangFuse so prompt changes, model version upgrades and backend releases are caught before they reach vehicles — including version-over-version comparison and trend analysis.
- Contribute to audio simulation and multi-speaker testing: realistic background noise (engine, road, music, phone calls, sirens, horns, passenger conversation), mixed-language input, multi-speaker simulation from different seat positions with position-specific evaluation prompts, and comparison of synthetic against real native-speaker recordings.
- Cover conventional test engineering alongside the AI layer: unit, integration and system tests across domain, adapter and infrastructure layers (pytest, testcontainers), automated smoke and release tests, and the supplier speech-stack test suites.
- Support test execution in real vehicles and on the test rack (TISAX Level 3 environment), including device health checks, failover behaviour and triage of infrastructure versus assistant defects.
- Deliver reporting and analytics that non-engineers can act on: test statistics by batch and device, exports (PDF/CSV/Excel), version comparisons, performance trends and regression detection between software releases.
- Maintain traceability between test cases, requirements and defects, including versioned test cases with change history and diff views, and integration with the client's test specification and requirements management systems.
- Coordinate with the backend, frontend, AI and hardware teams and with the client's departments; report quality status to management in a form that supports go/no-go decisions.
Must have
- 5+ years in test automation / quality engineering with strong Python, including ownership of a test framework rather than only writing cases in someone else's.
- Hands-on experience evaluating LLM or other non-deterministic systems: building evaluation pipelines, LLM-as-judge patterns, embedding/cosine-similarity scoring, and reasoning about scoring reliability and inter-rater agreement.
- Practical command of LLM quality metrics — faithfulness, hallucination rate, relevance, plus at least one of BLEU / WER / CER — and the judgement to know what each does and does not prove.
- Experience with LangChain / LangGraph or equivalent, and with an LLM observability tool (LangFuse, Phoenix, Langsmith or comparable) for tracing, prompt versioning and evaluation runs.
- Prompt regression testing in practice: detecting quality drift across prompt edits and model version changes.
- Solid conventional test engineering: pytest, code coverage, test case design across positive, negative, boundary and regression cases; testcontainers or equivalent integration test tooling.
- Experience integrating ASR and TTS services (Azure Speech, Whisper, Cerence, Google TTS or equivalent), including streaming/real-time behaviour.
- CI/CD integration of automated test suites (Azure DevOps Pipelines, GitHub Actions) and comfort with Docker; working knowledge of REST APIs and SQL/PostgreSQL for test data and results.
- English C1, and willingness to work onsite in the Ingolstadt/Munich area, including hands-on test sessions in vehicles and on the test rack.
Nice to have
- German B2 or above — strongly preferred; project language is German and test specifications and defect discussions often are too.
- Automotive voice assistant and vehicle interface experience; familiarity with in-vehicle test benches, test racks or HiL environments.
- Audio engineering: background noise modelling, multi-speaker and mixed-language audio, speaking-rate and dialect variation, synthetic versus human speech comparison.
- Frontend skills for reporting and review tooling (Vue / React / Angular): dashboards, data visualisation, PDF/CSV/Excel export, browser-based remote test control.
- Test device and network infrastructure: remote device fleets, registration and health monitoring, failover mechanisms, reservation/scheduling systems.
- Multi-language and localisation testing, including configurable wake-words and language-specific evaluation criteria.
- Awareness of TISAX, A-SPICE, ISO/SAE 21434 and of EU AI Act documentation expectations for AI system testing.
- Experience evaluating safety-relevant AI output where a wrong answer is more than a quality defect.
We offer
Other
Über den Arbeitgeber
LG
Luxoft GmbH
Unternehmen · Ingolstadt
7
offene Stellen
Ähnliche Stellen
Alle Softwareentwicklung Jobs ›Könnte dich auch interessieren
AI Engineer (m/w/d)
Onlineprinters GmbHFürth 86 km entferntVollzeitHybrid45.000 – 70.000 € pro Jahr
vor 1 Wochen
Details ansehen TESTINGENIEUR (M/W/D)
Schmitt EngineeringErlangen 97 km entferntVollzeitHybrid
vor 6 Tagen
Details ansehen Testingenieur / Systemtestingenieur (m/w/d) (Testingenieur/in)
Tintschl Technik GmbH HannoverMünchen 75 km entferntVollzeitHybrid
vor 3 Wochen
Details ansehen Testingenieur (w/m/d) Automation (Softwareentwickler/in)
Akkodis Germany Tech Experts GmbHMünchen 65 km entferntVollzeit
vor 2 Tagen
Details ansehen