Software Engineer in Test (Berlin)
Core
Building and maintaining an automated testing ecosystem for a unified AI platform that combines conversational AI agents and human agent augmentation to drive revenue and efficiency for enterprise customers.
Role type
Senior Software Engineer in Test (QA Automation)
Builds
Automated test frameworks, internal testing tools, and quality assurance pipelines for AI-driven customer experience software.
Domain
Artificial Intelligence / Customer Engagement / SaaS
Deliverable
production ML models | product features | infrastructure
Required skills
Playwright, TypeScript, CI/CD practices, backend and frontend debugging, risk-based testing, test strategy design, environment management, log analysis (Datadog/Grafana), SaaS QA experience
Preferred skills
mentoring peers, testing infrastructure contribution, manual exploratory testing for low-ROI areas
Technologies
Playwright, Cypress, Datadog, Grafana, TypeScript
Responsibilities
Design and execute comprehensive test plans; automate key scenarios using Playwright; perform manual exploratory testing for complex features; analyze and communicate test results; maintain testing standards and documentation; set up and manage testing environments; investigate customer-reported issues via log analysis; collaborate with developers and product managers on quality; contribute to release decisions with risk assessments.
Seniority
Mid-to-Senior, hands-on IC