
Senior Principal SDET
Autodesk
The Role
Overview
Lead QA and automation strategy, overseeing testing and quality for Autodesk products
Key Responsibilities
- test automation
- ci/cd
- test frameworks
- bug tracking
- quality metrics
- performance testing
Tasks
-Drive a culture of continuous improvement in testing processes, methodologies, and practices -Promouvoir l'intégration des tests automatisés dans le pipeline CI/CD afin de garantir une livraison rapide et fiable des logiciels -Validate that code adheres to established coding standards and meets design specifications, performance, and security goals -Serve as a liaison across cross-functional teams to ensure the seamless integration of quality practices throughout the development lifecycle -Develop, communicate, and execute comprehensive quality assurance and automation strategies -Développer, communiquer et mettre en œuvre des stratégies complètes d'assurance qualité et d'automatisation -Effectively communicate with executive stakeholders, providing regular updates on testing progress and quality metrics -Maintain a constant focus on technical excellence, secure coding principles, and thoughtful design to deliver simple and effective solutions -Define and institutionalize best practices for quality, testing, and methodologies -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 -Architect, develop, and sustain cutting-edge automated test frameworks and scripts -Concevoir, développer et maintenir des cadres et des scripts de test automatisés de pointe -Assurer la liaison entre les équipes interfonctionnelles afin de garantir l'intégration transparente des pratiques de qualité tout au long du cycle de vie du développement -Définir et institutionnaliser les meilleures pratiques en matière de qualité, de tests et de méthodologies -Lead the creation and execution of comprehensive test plans, test cases, and test scripts -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 -Superviser le suivi et la résolution des bogues et des problèmes, en collaborant étroitement avec les équipes de développement -Stay abreast of industry trends and best practices in quality assurance and automation -Set the strategic vision for overall system quality and behavior -Lead regular reviews and audits of testing processes to identify and capitalize on areas for enhancement -Assess and incorporate new automation tools and technologies to bolster efficiency and effectiveness -Foster an organization-wide culture of quality and accountability -Communiquer efficacement avec les parties prenantes de la direction, en fournissant des mises à jour régulières sur l'avancement des tests et les indicateurs de qualité -Champion the integration of automated testing into the CI/CD pipeline to ensure swift and reliable software delivery -Collaborer avec l'équipe des opérations pour garantir la haute disponibilité et la fiabilité des applications et des services -Ensure rigorous testing of applications, encompassing unit, functional, performance, security, and regression testing -Provide senior-level technical leadership and guidance to software engineering teams, fostering their development and maximizing their potential -Élaborer la feuille de route technique et orchestrer l'élimination de la dette technique, en équilibrant le temps, les ressources et la qualité afin d'atteindre les objectifs commerciaux et stratégiques
Requirements
- aws
- python
- selenium
- jmeter
- istqb
- ci/cd
What You Bring
-Comprehensive knowledge of software development lifecycle (SDLC) and agile methodologies -Experience with cloud-based testing environments and tools -Solides connaissances des méthodologies et des outils de test de performance (par exemple, JMeter, LoadRunner) -Certifications industrielles en assurance qualité ou en automatisation des tests (par exemple, ISTQB, CSTE) -Robust understanding of authentication/authorization frameworks (e.g., SSO, SAML, OAuth), secure transport (e.g., SSL, TLS), and identity management -Expérience avérée dans l'intégration de systèmes complexes -Compréhension approfondie des normes et réglementations en matière de conformité de sécurité (par exemple, SOC, FedRAMP, GDPR) -Collaborer avec les responsables de la gestion des produits, de l'architecture logicielle, de l'expérience utilisateur et de l'ingénierie afin de formuler des solutions techniques et d'aligner les objectifs de qualité sur les objectifs commerciaux -Garantir des tests rigoureux des applications, comprenant des tests unitaires, fonctionnels, de performance, de sécurité et de régression -Expérience en développement backend avec connaissance des bases de données Graph, SQL et NoSQL -Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field -Compréhension approfondie des cadres d'authentification/autorisation (par exemple, SSO, SAML, OAuth), du transport sécurisé (par exemple, SSL, TLS) et de la gestion des identités -Plus de 10 ans d'expérience en assurance qualité et en ingénierie d'automatisation, avec une expérience de direction dans des environnements en évolution rapide -Proven track record of integrating complex systems -Expérience dans l'élaboration et la maintenance de politiques et de procédures de sécurité des systèmes -Capacité avérée à s'épanouir de manière indépendante et en tant que chef d'équipe -Valider que le code respecte les normes de codage établies et répond aux spécifications de conception, aux objectifs de performance et de sécurité -Exceptional problem-solving skills and keen attention to detail -Industry certifications in quality assurance or test automation (e.g., ISTQB, CSTE) -Excellentes compétences en matière de résolution de problèmes et grand souci du détail -Advanced experience with CI/CD tools and processes (e.g., Jenkins, GitLab CI, Docker, Terraform) -Background in backend development with knowledge of Graph, SQL, and NoSQL databases -Expérience des environnements et outils de test basés sur le cloud -Demonstrated ability to thrive independently and as a team leader -Définir la vision stratégique pour la qualité et le comportement globaux du système -10+ years in QA and automation engineering, with leadership experience in fast-paced environments -Experience developing and maintaining system security policies and procedures -Proficiency in monitoring system performance, identifying issues, and maintaining system monitoring and alerting tools -Licence ou master en informatique, ingénierie ou dans un domaine connexe. -Diriger la création et l'exécution de plans de test, de cas de test et de scripts de test complets -Évaluer et intégrer de nouveaux outils et technologies d'automatisation afin de renforcer l'efficacité et l'efficience -Outstanding communication and collaboration skills -Vaste expérience des services AWS, notamment API Gateway, Lambda, SQS/SNS, S3, CloudWatch, ECS, Load Balancer et bases de données (Snowflake, Aurora, DynamoDB) -Expert-level proficiency in object-oriented and multi-threaded programming in at least one of the following languages: Python, Java, or C++ -Extensive experience with AWS services, including API Gateway, Lambda, SQS/SNS, S3, CloudWatch, ECS, Load Balancer, and databases (Snowflake, Aurora, DynamoDB) -Strong knowledge of performance testing methodologies and tools (e.g., JMeter, LoadRunner) -Fournir un leadership technique de haut niveau et des conseils aux équipes d'ingénieurs logiciels, en favorisant leur développement et en maximisant leur potentiel -Connaissance approfondie du cycle de vie du développement logiciel (SDLC) et des méthodologies agiles -Expérience avancée des outils et processus CI/CD (par exemple, Jenkins, GitLab CI, Docker, Terraform) -In-depth understanding of security compliance standards and regulations (e.g., SOC, FedRAMP, GDPR) -Connaissance des pratiques et outils avancés de test de sécurité -Diriger des examens et des audits réguliers des processus de test afin d'identifier et d'exploiter les domaines à améliorer -Maîtrise experte de la programmation orientée objet et multithread dans au moins l'un des langages suivants : Python, Java ou C++ -Excellentes compétences en matière de communication et de collaboration -Expertise approfondie des cadres et outils d'automatisation des tests (par exemple, Selenium, Appium, JUnit, TestNG) -Maîtrise de la surveillance des performances du système, de l'identification des problèmes et de la maintenance des outils de surveillance et d'alerte du système -Familiarity with advanced security testing practices and tools -Rester constamment axé sur l'excellence technique, les principes de codage sécurisé et la conception réfléchie afin de fournir des solutions simples et efficaces -Deep expertise in test automation frameworks and tools (e.g., Selenium, Appium, JUnit, TestNG)
People Also Searched For
Commercial Director jobs in Toronto , Ontario , CA
Contract Manager jobs in Toronto , Ontario , CA
Procurement Manager jobs in Toronto , Ontario , CA
Commercial Director jobs in Ontario , CA
Contract Manager jobs in Ontario , CA
Procurement Manager jobs in Ontario , CA
Commercial Director jobs in Toronto , CA
Contract Manager jobs in Toronto , CA
Procurement Manager jobs in Toronto , CA
Benefits
-Se tenir au courant des tendances du secteur et des meilleures pratiques en matière d'assurance qualité et d'automatisation
The Company
About Autodesk
-Pioneered software for 2D and 3D design, revolutionizing industries. -Known for products like AutoCAD, it reshaped architecture, engineering, and manufacturing workflows. -Empowering creators in fields from construction to digital media, enabling more innovative designs. -Develops tools used in iconic projects, from skyscrapers to blockbuster movies. -Pushes the boundaries of design technology, leading the way in artificial intelligence and automation. -Software is a cornerstone in diverse sectors, from industrial to infrastructure, energy, and entertainment. -Cloud-based solutions streamline design processes and foster real-time collaboration across industries. -A leader in 3D design software, with solutions powering projects in every corner of the globe. -Committed to shaping the future of digital design, bringing complex visions to life.
Sector Specialisms
Building Design
Construction
Automotive
Building Product Manufacturing
3D Animation
Architecture
Engineering
Construction Professionals
Mechanical Engineering
Mechanical CAD
Thermal Simulation
Electronic Design Automation
Print Circuit Board Design
Mechanical, Electrical, and Plumbing (MEP)
HVAC
Fabrication
Estimation
Infrastructure
Civil Engineering
Genetic Engineering (Life Sciences)
