TeamViewer Germany GmbH

Senior QA Engineer, AI

TeamViewer Germany GmbH · Austin, Texas, United States

Software Development · 1,001-5,000 employees

3 d ago
Senior (5-10 yrs) Full-time United States
Log in to apply, save this posting, or score it against your profile with AI.

About the role

You will own the quality strategy for agent-generated code and build automated test infrastructure across various testing levels. Additionally, you will define evaluation frameworks for AI-powered features and partner with engineering teams throughout the development lifecycle.

What they look for

Test automation Quality engineering Python TypeScript Java C# AI model testing Evaluation frameworks CI/CD integration API testing Performance testing Agentic systems Software testing Non-deterministic systems Test infrastructure

Requirements

The role requires 8+ years of industry experience in test automation or quality engineering with proficiency in Python, TypeScript, Java, or C#. You must have hands-on experience testing AI and model-based systems, including evaluation frameworks and non-deterministic output challenges.

Benefits

Competitive compensation Bonuses Flexible PTO Paid holidays 401(k) with employer matching Comprehensive health insurance 100% employer-paid medical coverage Parental leave Basic life insurance Short-term disability Long-term disability Quarterly teambuilding events

Full description

TeamViewer provides a leading Digital Workplace platform that connects people with technology—enabling, improving and automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of digitalization.

We believe that our diverse teams and strong company culture are key to the success of our products and technologies, that hundreds of millions of users around the world and around 645,000 customers across all industries rely on. With more than 1,900 employees worldwide, we celebrate the unique perspectives and talents that each individual brings to the table and foster a dynamic work environment where new ideas thrive. Are you ready to join our team and make an impact?

Responsibilities

  • Own the quality strategy for teams shipping largely agent-generated code, ensuring software can be released safely and at speed through strong verification practices.
  • Build and maintain automated test infrastructure across unit, integration, end-to-end, contract, API, performance, and regression testing.
  • Define and operate evaluation frameworks for AI-powered features, including datasets, scoring systems, model-as-judge approaches, human calibration, regression tracking, and release gates.
  • Design testing strategies for non-deterministic and agentic systems where outputs may vary while still meeting expected quality standards.
  • Use AI coding agents to generate and maintain test suites, while ensuring coverage remains meaningful, risk-based, and aligned to business requirements.
  • Test agent behavior, including multi-step task execution, tool usage, failure recovery, safety enforcement, and human handoff workflows.
  • Instrument production quality signals and use real-world feedback to continuously improve evaluation and testing frameworks.
  • Partner closely with engineering teams throughout the development lifecycle, embedding quality from refinement through release.

Requirements

  • 8+ years of industry experience in test automation or quality engineering, with strong programming skills in Python, TypeScript, Java, or C# and a track record of supporting complex software products.
  • Hands-on experience testing AI and model-based systems, including evaluation frameworks, model quality assessment, and the challenges of non-deterministic outputs.
  • Proven ability to build and scale automated testing platforms, including CI/CD integration, test data strategies, framework development, and flaky test management.
  • Strong understanding of how to evaluate agentic systems, including tool calling, multi-step workflows, safety mechanisms, and failure handling.
  • Regular use of AI coding agents, combined with a critical review mindset and accountability for the correctness and quality of generated software and test assets.
  • Experience with API testing, performance testing, and at least one of desktop, web, or distributed backend platforms.
  • Deep understanding of common AI failure modes, including hallucinations, prompt injection, context degradation, non-determinism, and silent regressions, along with effective mitigation strategies.
  • Practical experience with agentic development environments, MCP or comparable tooling, and repository-based management of prompts, instructions, and evaluation assets.
  • Strong communication skills, the ability to collaborate effectively across distributed teams, and a passion for helping shape a modern AI-native.

What we offer

  • Competitive compensation and bonuses
  • Flexible PTO and paid holidays
  • 401(k) with employer matching
  • Comprehensive Health insurance package including 100% employer-paid medical coverage
  • Up to 12 weeks of Parental Leave
  • Basic Life Insurance, Short-Term & Long-Term Disability, 100% employer-paid
  • Quarterly teambuilding events, leadership luncheons, and companywide “All Hands” meetings
  • Open door policy and business casual dress code
  • We celebrate diversity as one of our core values. Join c-a-r-e and lead change initiatives together with us!

Work location for this position is Austin, TX.

TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.

If you require any accommodations or adjustments during the application or hiring process, including interview or onboarding support, please reach out to your Talent Acquisition Partner, who will be happy to support you.