Autodesk logo

Principal Software QA Engineer(Cypress, Playwright)

Autodesk
Full-time
On-site
Pune, Maharashtra, India
Automation Tester, SDET

About the job

Job Requisition ID # 26WD95078

Position Overview You will be part of a dynamic team at Autodesk in Pune, India. We are looking for a Principal Software QA Engineer with deep expertise in test automation, a strong background in cloud-native applications, and proven experience working across globally distributed teams. The ideal candidate is self-driven, passionate about quality, and thrives in a fast-paced, agile environment. You will be responsible for leading the QA efforts, designing automation strategies, and ensuring the overall quality of our software products. This is a hybrid role, and you will report to a Software QA Engineering Senior Manager.

Responsibilities

  • Lead end-to-end quality assurance efforts for cloud-native applications
  • Design, implement, and maintain scalable test automation frameworks for APIs, UI, and integration testing
  • Drive automation-first testing culture, enabling faster and reliable software releases
  • Collaborate closely with cross-functional global teams (product, development, DevOps, Customer Support) to ensure high-quality deliverables
  • Establish and evolve QA processes and best practices to support a high-performing engineering culture
  • Own test planning, execution, defect tracking, and reporting metrics to stakeholders
  • Mentor and guide a team of QA engineers in automation and quality strategy
  • Integrate automated tests with CI/CD pipelines and ensure coverage across environments
  • Stay updated on the latest testing tools and technologies and introduce them as appropriate
  • Participate in design and code reviews to ensure testability and best practices

Minimum Qualifications

  • 9+ years of experience in Quality Assurance, with 3+ years in a lead role
  • Strong experience in test automation using tools like Cypress, Playwright, PyTest
  • Proficiency in programming/scripting languages (e.g., Java, JavaScript, Python)
  • Solid understanding of microservices, RESTful APIs, and cloud-native architecture (Kubernetes, Docker, etc.)
  • Experience testing applications on cloud platforms such as AWS, Azure, or GCP
  • Experience with CI/CD tools like Jenkins, GitLab CI, GitHub Actions
  • Exposure to testing in Agile/Scrum environments and global team setups
  • Excellent problem-solving, analytical, and communication skills
  • Ability to work independently and manage multiple priorities effectively