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