Senior Qa Engineer, Ai/ml

Autodesk Autodesk · Enterprise · Bangalore, India

Senior QA Engineer for Autodesk's Applied AI team, focusing on cloud-native services powering AI agents and workflows. The role involves building and maintaining automated tests for these services, validating non-functional requirements, and developing scenario-based regression suites for AI-integrated features. A key responsibility is to operationalize AI evaluation pipelines, curate datasets, automate agent evaluations, and publish results. The role also includes security-aware testing for AI surfaces and leveraging AI coding tools for test development. Requires strong software engineering fundamentals, Python/TypeScript/Java skills, experience with cloud-native distributed systems, and experience testing AI-integrated systems like RAG and agentic workflows.

What you'd actually do

  1. Build and maintain automated tests for cloud-native services: API/contract tests,, and end-to-end workflow tests
  2. Validate non-functional requirements: performance, resiliency/failure modes, multi-tenant behavior, and observability-driven debugging (logs/metrics/traces)
  3. Partner with engineers and PMs to define acceptance criteria and quality gates for releases
  4. Develop and maintain scenario-based regression suites for AI-integrated workflows (multi-step tasks, tool calls, retrieval-backed behaviors)
  5. Build and operationalize evaluation pipelines using internal frameworks and evaluation tools like Opik

Skills

Required

  • Python
  • TypeScript
  • Java
  • test automation
  • cloud-native distributed systems
  • API testing
  • end-to-end workflow testing
  • performance testing
  • resiliency testing
  • observability
  • debugging
  • AI-integrated systems testing
  • RAG
  • agentic workflows
  • AI coding tools

Nice to have

  • Opik
  • Langfuse
  • dataset versioning
  • automated evaluation runs
  • security-minded testing
  • external tools/data sources integration testing

What the JD emphasized

  • AI evaluation pipelines
  • test automation
  • Python and/or TypeScript/Java
  • cloud-native distributed systems
  • testing AI-integrated systems in production
  • Demonstrated experience using AI coding tools to develop tests for production systems

Other signals

  • owning quality for cloud services and AI-integrated features
  • grow into owning our AI evaluation pipelines
  • automation-first and production-minded