This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a diligent and detail-oriented Software Engineer in Test to join our engineering team in Berlin, Germany. This role will be crucial in ensuring the robustness, scalability, and high quality of our software solutions and will be highly focused on building, expanding, and maintaining our automated testing ecosystem. While strong manual testing instincts are important, this role is designed for someone who will spend the majority of their time writing code, advancing automation, and developing internal tools. The ideal candidate is someone who can independently identify what and how to test, take ownership of impactful projects, and help elevate quality across the organization.
Job Responsibility:
Design, develop, and execute comprehensive test plans and test cases for new and existing features
Identify ambiguities or gaps in product specifications and propose improvements to ensure testability
Automate key scenarios using our Playwright-based test framework (TypeScript), with a focus on reliability and maintainability
Perform manual exploratory testing, particularly for complex, high-impact features or areas with low automation ROI
Analyze and communicate test results, triaging issues with clear, actionable insights
Maintain and evolve testing standards, procedures, and documentation
Set up and manage testing environments to mirror production usage patterns
Investigate customer-reported issues, including log analysis (e.g., from Datadog/Grafana), reproduction steps, and severity assessment
Collaborate with developers and product managers to drive quality from feature design through release
Contribute to release decisions with risk assessments and test coverage summaries
Partner with cross-functional teams to elevate quality across the SDLC
Identify and advocate for opportunities to expand test coverage across the organization
Requirements:
BS/MS in Computer Science, Engineering, or equivalent technical experience
5+ years of experience in software QA within SaaS, preferably in customer engagement or contact center platforms
Strong track record in creating and executing both manual and automated test strategies
Proficiency in automation frameworks (e.g., Playwright, Cypress) and modern development workflows
Deep understanding of QA methodologies, processes, and CI/CD practices
Attention to detail with a bias toward risk-based testing
Strong problem-solving and debugging skills, including backend and frontend issue investigation
Ability to think like an end-user and test accordingly, especially when product requirements are minimal or evolving
Excellent communication skills and the confidence to constructively advocate for quality
Nice to have:
Experience mentoring peers or contributing to testing infrastructure is a plus
What we offer:
Compensation for this position includes a base salary, equity, and a variety of benefits