Back to jobs
C
Hiring companyCerence

Verified today

Principal Software Quality Assurance Engineer

Hinjewadi, Pune, India Full-time On-site

About the role

Principal Software Quality Assurance Engineer at Cerence. Lead design and implementation of scalable QA automation frameworks using Python, AI/ML, and cloud platforms (AWS/Azure/GCP). Architect end-to-end automation strategy, integrate CI/CD pipelines, develop AI-driven test solutions, mentor QA engineers, and drive quality transformation across teams.

What you’ll do

  • Design, architect, implement scalable QA automation frameworks using Python and modern tooling
  • Lead end-to-end automation strategy across functional, regression, API, and AI-driven testing
  • Develop intelligent test solutions leveraging AI/ML concepts, prompt engineering, and LLM-based validation
  • Integrate automation pipelines with CI/CD systems and cloud environments (AWS/Azure/GCP)
  • Collaborate with development, DevOps, and product teams to ensure high-quality releases
  • Drive test data automation, environment management, and performance validation strategies
  • Mentor QA engineers and promote best practices in automation, tooling, and quality governance
  • Continuously evaluate emerging AI and testing technologies to improve efficiency and coverage

What you’ll bring

  • 7+ years QA automation design and implementation
  • Strong Python automation framework expertise
  • Hands‑on AI/ML, prompt engineering, LLM systems
  • Cloud platforms (AWS/Azure/GCP) and CI/CD pipelines
  • Automation architecture, API testing, scalable strategies
  • Problem‑solving, analytical, debugging skills
  • Strong communication, collaboration across teams
  • Bachelor’s in CS/Engineering (preferred)

Skills

PythonAI/MLPrompt EngineeringLLMAWSAzureGCPCI/CDAutomation FrameworksAPI TestingTest Data AutomationPerformance ValidationCloud EnvironmentsQuality Governance

Education

Bachelor's