Senior Principal SDET
Autodesk
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Position Overview
We are seeking a distinguished and highly experienced Senior Principal SDET to join our dynamic team. This senior role will drive the strategic direction and implementation of quality assurance and automation initiatives, ensuring the highest standards of product quality and performance. As a key leader, you will mentor and guide cross-functional teams towards continuous improvement and innovation in our testing methodologies and tools.
Responsibilities
- Set the strategic vision for overall system quality and behavior
- Develop, communicate, and execute comprehensive quality assurance and automation strategies
- Provide senior-level technical leadership and guidance to software engineering teams, fostering their development and maximizing their potential
- Shape the technical roadmap and orchestrate the elimination of technical debt, balancing time, resources, and quality to achieve business and strategic objectives
- Partner with senior product management, software architecture, user experience, and engineering stakeholders to formulate technical solutions and align quality goals with business objectives
- Architect, develop, and sustain cutting-edge automated test frameworks and scripts
- Champion the integration of automated testing into the CI/CD pipeline to ensure swift and reliable software delivery
- Assess and incorporate new automation tools and technologies to bolster efficiency and effectiveness
- Define and institutionalize best practices for quality, testing, and methodologies
- Lead the creation and execution of comprehensive test plans, test cases, and test scripts
- Ensure rigorous testing of applications, encompassing unit, functional, performance, security, and regression testing
- Oversee the tracking and resolution of bugs and issues, collaborating closely with development teams
- Collaborate with the operations team to ensure high availability and reliability of applications and services
- Validate that code adheres to established coding standards and meets design specifications, performance, and security goals
- Drive a culture of continuous improvement in testing processes, methodologies, and practices
- Maintain a constant focus on technical excellence, secure coding principles, and thoughtful design to deliver simple and effective solutions
- Stay abreast of industry trends and best practices in quality assurance and automation
- Lead regular reviews and audits of testing processes to identify and capitalize on areas for enhancement
- Foster an organization-wide culture of quality and accountability
- Effectively communicate with executive stakeholders, providing regular updates on testing progress and quality metrics
- Serve as a liaison across cross-functional teams to ensure the seamless integration of quality practices throughout the development lifecycle
Minimum Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
- 10+ years in quality assurance and automation development, with leadership experience in fast-paced environments
- Expert-level proficiency in object-oriented and multi-threaded programming in at least one of the following languages: Python, Java, or C++
- Proficiency in monitoring system performance, identifying issues, and maintaining system monitoring and alerting tools
- Extensive experience with AWS services, including API Gateway, Lambda, SQS/SNS, S3, CloudWatch, ECS, Load Balancer, and databases (Snowflake, Aurora, DynamoDB)
- Deep expertise in test automation frameworks and tools (e.g., Selenium, Appium, JUnit, TestNG)
- Strong knowledge of performance testing methodologies and tools (e.g., JMeter, LoadRunner)
- Advanced experience with CI/CD tools and processes (e.g., Jenkins, GitLab CI, Docker, Terraform)
- In-depth understanding of security compliance standards and regulations (e.g., SOC, FedRAMP, GDPR)
- Experience developing and maintaining system security policies and procedures
- Background in backend development with knowledge of Graph, SQL, and NoSQL databases
- Robust understanding of authentication/authorization frameworks (e.g., SSO, SAML, OAuth), secure transport (e.g., SSL, TLS), and identity management
- Proven track record of integrating complex systems
- Comprehensive knowledge of software development lifecycle (SDLC) and agile methodologies
- Exceptional problem-solving skills and keen attention to detail
- Outstanding communication and collaboration skills
- Demonstrated ability to thrive independently and as a team leader
Preferred Qualifications
- Experience with cloud-based testing environments and tools
- Familiarity with advanced security testing practices and tools
- Industry certifications in quality assurance or test automation (e.g., ISTQB, CSTE)
About Autodesk
Welcome to Autodesk! Amazing things are created every day with our software – from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made. We take great pride in our culture here at Autodesk – it’s at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world. When you’re an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
Key skills/competency
- Quality Assurance
- Automation Development
- Strategic Vision
- Technical Leadership
- Test Frameworks
- CI/CD Integration
- Performance Testing
- Security Compliance
- Agile Methodologies
- AWS Services
How to Get Hired at Autodesk
- Research Autodesk's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume for Senior Principal SDET roles: Highlight leadership in QA, automation architecture, and strategic impact with relevant keywords.
- Showcase your technical depth: Prepare to discuss expert-level proficiency in Python, Java, or C++, AWS services, and advanced test automation frameworks.
- Demonstrate leadership and strategic thinking: During interviews, articulate how you've set quality visions, mentored teams, and driven process improvements.
- Highlight problem-solving and collaboration: Provide specific examples of overcoming complex technical challenges and working cross-functionally at Autodesk.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background