Watch this video to learn more about Autodesk
Work Location Eligibility
This position is open to candidates based in the following locations:
Autodesk makes the software and tools that help people imagine, design, and make a better world. If you've ever driven a high-performance car, admired a towering skyscraper, used a smartphone, or watched a great film, chances are you've experienced what millions of Autodesk customers are doing with their software. Autodesk offers their employees benefits like:
Job Details
Job Requisition ID #
The French translation can be found below!/La traduction en français se trouve plus bas!
Position Overview
We are seeking a skilled and motivated Senior Software Developer in Test (Senior SDET) to join our Trust Software development team. This role represents a full-contributor level position, requiring strong technical expertise across quality development and test automation, along with the ability to independently drive complex testing initiatives.
As a Senior SDET, you will design, implement, and evolve automated testing solutions while working closely with software developers, product managers, and other stakeholders. You will apply sound judgment, data analysis, and best practices to solve complex quality challenges, connecting individual efforts to broader product and platform objectives.
Responsibilities
Quality Development & Automation
Design, develop, and maintain automated test frameworks, tools, and test suites to ensure high-quality, reliable software
Integrate automated testing into CI/CD pipelines, enabling rapid feedback and consistent delivery
Create and execute test plans, test cases, and test scripts across unit, integration, functional, performance, security, and regression testing
Identify, document, and track defects, working closely with development teams to drive timely resolution
Apply testing best practices to ensure software meets functional, performance, reliability, and security requirements
Problem Solving & Technical Contribution
Solve complex quality and automation problems by applying best practices, taking new perspectives on existing solutions, and adapting approaches based on data and outcomes
Use analysis and judgment to select appropriate testing strategies, tools, and levels of coverage
“Connect the dots” between individual testing initiatives and broader system behavior, user experience, and business impact
Contribute to improving existing test processes, tools, and frameworks to reduce manual effort and increase confidence in releases
Collaboration & Project Leadership
Lead testing efforts for features or key components within larger initiatives, owning quality outcomes for assigned areas
Collaborate closely with software developers, product managers, and other stakeholders to align quality goals with development objectives
Build effective working relationships with senior developers and peers, and actively participate in the broader quality development community
May provide guidance or mentorship to junior developers or less experienced SDETs on tools, practices, and approaches
Continuous Improvement
Contribute to the evolution of testing methodologies, standards, and best practices within the team
Stay current with industry trends, tools, and techniques in test automation and quality development
Participate in reviews and retrospectives, using feedback and metrics to continuously improve quality outcomes
Minimum Qualifications
Bachelor’s degree in Computer Science or a related field (or equivalent practical experience)
6–9 years of experience in software quality development and test automation
Strong programming skills in Python, Java, or C++, with experience writing maintainable, production-quality test code
Experience with test automation frameworks and tools such as Selenium, Appium, JUnit, or TestNG
Solid experience with CI/CD pipelines and tooling, including Jenkins, GitLab CI, Docker, and Terraform
Experience testing systems deployed on AWS, including services such as API Gateway, Lambda, SQS/SNS, S3, CloudWatch, ECS, and databases (Aurora, DynamoDB, Snowflake)
Working knowledge of performance testing tools (e.g., JMeter, LoadRunner)
Understanding of security fundamentals, including authentication/authorization, secure transport (TLS/SSL), and common compliance considerations
Strong understanding of SDLC and Agile methodologies
Excellent problem-solving, communication, and collaboration skills
Ability to work independently, with guidance provided at key decision points
Preferred Qualifications
Experience with cloud-based testing environments and tools
Familiarity with security testing practices and tools
Experience with SQL and NoSQL databases, and backend system testing
Certification in quality assurance or test automation (e.g., ISTQB, CSTE)
----------------------------------------------------------------------------------------------------------------------------------------------
Description du poste
Nous recherchons un développeur logiciel senior spécialisé dans les tests (Senior SDET) compétent et motivé pour rejoindre notre équipe de développement Trust Software. Ce poste de niveau senior requiert une solide expertise technique en matière de développement qualité et d'automatisation des tests, ainsi que la capacité à mener de manière autonome des initiatives de test complexes.
En tant que Senior SDET, vous serez chargé de concevoir, de mettre en œuvre et de faire évoluer des solutions de test automatisées, tout en travaillant en étroite collaboration avec les développeurs de logiciels, les chefs de produit et d'autres parties prenantes. Vous ferez preuve de bon sens, d'analyse des données et de bonnes pratiques pour résoudre des problèmes de qualité complexes, en reliant les efforts individuels aux objectifs plus larges du produit et de la plateforme.
Responsabilités
Développement de la qualité et automatisation
Concevoir, développer et maintenir des cadres de test automatisés, des outils et des suites de tests afin de garantir des logiciels fiables et de haute qualité
Intégrer les tests automatisés dans les pipelines CI/CD, afin de permettre un retour d'information rapide et une livraison cohérente
Créer et exécuter des plans de test, des cas de test et des scripts de test pour les tests unitaires, d'intégration, fonctionnels, de performance, de sécurité et de régression
Identifier, documenter et suivre les défauts, en collaborant étroitement avec les équipes de développement afin de trouver une solution rapide
Appliquer les meilleures pratiques en matière de tests afin de garantir que les logiciels répondent aux exigences fonctionnelles, de performance, de fiabilité et de sécurité
Résolution de problèmes et contribution technique
Résoudre des problèmes complexes liés à la qualité et à l'automatisation en appliquant les meilleures pratiques, en adoptant de nouvelles perspectives sur les solutions existantes et en adaptant les approches en fonction des données et des résultats
Utiliser l'analyse et le jugement pour sélectionner les stratégies, les outils et les niveaux de couverture de test appropriés
« Relier les points » entre les initiatives de test individuelles et le comportement global du système, l'expérience utilisateur et l'impact commercial
Contribuer à l'amélioration des processus, des outils et des cadres de test existants afin de réduire les efforts manuels et d'accroître la confiance dans les versions
Collaboration et direction de projet
Diriger les efforts de test pour les fonctionnalités ou les composants clés dans le cadre d'initiatives plus larges, en assumant la responsabilité des résultats de qualité pour les domaines assignés
Collaborer étroitement avec les développeurs de logiciels, les chefs de produit et les autres parties prenantes afin d'aligner les objectifs de qualité sur les objectifs de développement
Établir des relations de travail efficaces avec les développeurs seniors et les pairs, et participer activement à la communauté plus large du développement de la qualité
Peut fournir des conseils ou un mentorat aux développeurs juniors ou aux SDET moins expérimentés sur les outils, les pratiques et les approches
Amélioration continue
Contribuer à l'évolution des méthodologies, des normes et des meilleures pratiques de test au sein de l'équipe
Se tenir au courant des tendances, des outils et des techniques du secteur en matière d'automatisation des tests et de développement de la qualité
Participer à des revues et à des rétrospectives, en utilisant les commentaires et les mesures pour améliorer continuellement les résultats en matière de qualité
Qualifications minimales
Licence en informatique ou dans un domaine connexe (ou expérience pratique équivalente)
6 à 9 ans d'expérience dans le développement de la qualité logicielle et l'automatisation des tests
Solides compétences en programmation en Python, Java ou C++, avec une expérience dans l'écriture de code de test maintenable et de qualité production
Expérience avec les cadres et outils d'automatisation des tests tels que Selenium, Appium, JUnit ou TestNG
Solide expérience avec les pipelines et outils CI/CD, notamment Jenkins, GitLab CI, Docker et Terraform
Expérience dans le test de systèmes déployés sur AWS, y compris des services tels que API Gateway, Lambda, SQS/SNS, S3, CloudWatch, ECS et des bases de données (Aurora, DynamoDB, Snowflake)
Connaissance pratique des outils de test de performance (par exemple, JMeter, LoadRunner)
Compréhension des principes fondamentaux de la sécurité, y compris l'authentification/autorisation, le transport sécurisé (TLS/SSL) et les considérations courantes en matière de conformité
Excellente compréhension des méthodologies SDLC et Agile
Excellentes compétences en matière de résolution de problèmes, de communication et de collaboration
Capacité à travailler de manière autonome, avec des conseils fournis aux moments clés de la prise de décision
Qualifications souhaitées
Expérience des environnements et des outils de test basés sur le cloud
Connaissance des pratiques et des outils de test de sécurité
Expérience des bases de données SQL et NoSQL, et des tests de systèmes backend
Certification en assurance qualité ou en automatisation des tests (par exemple, ISTQB, CSTE)
Learn More / Plus d'information
About Autodesk / À propos d’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!
Bienvenue chez Autodesk ! Nos logiciels créent chaque jour des choses extraordinaires : des bâtiments les plus écologiques aux voitures les plus propres, en passant par les usines les plus intelligentes et les films à succès. Nous aidons les innovateurs à concrétiser leurs idées, transformant non seulement la façon dont les choses sont fabriquées, mais aussi ce qui peut l’être. Nous sommes très fiers de notre culture chez Autodesk ; elle est au cœur de tout ce que nous faisons. Notre culture guide notre façon de travailler et de nous comporter les uns envers les autres, influence nos interactions avec nos clients et nos partenaires, et définit notre image au monde. En tant qu’Autodeskien, vous pouvez accomplir un travail significatif qui contribue à bâtir un monde meilleur, conçu et réalisé pour tous. Prêt à façonner le monde et votre avenir ? Rejoignez-nous !
Salary transparency / Transparence salariale
Salary is one part of Autodesk’s competitive compensation package. Offers are based on the candidate’s experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
Le salaire est l'un des éléments du programme de rémunération concurrentiel d'Autodesk. Pour les postes basés au Canada (Colombie-Britannique), nous proposons un salaire de base compris entre X et X dollars. Les offres sont basées sur l'expérience et la situation géographique du candidat et peuvent dépasser cette fourchette. En plus du salaire de base, notre programme de rémunération peut inclure des primes annuelles en espèces, des commissions pour les postes commerciaux, des attributions d'actions et un ensemble complet d'avantages sociaux.
Diversity & Belonging / Diversité et appurtenance
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: https://www.autodesk.com/company/diversity-and-belonging
Nous sommes fiers de cultiver une culture d’appartenance où chacun peut s’épanouir. Pour en savoir plus, cliquez ici : https://www.autodesk.com/company/diversity-and-belonging
Are you an existing contractor or consultant with Autodesk?
Êtes-vous un sous-traitant ou un consultant existant d’Autodesk ?
Please search for open jobs and apply internally (not on this external site).
Veuillez rechercher des emplois vacants et postuler à l’interne (pas sur ce site externe).
We believe flexibility in how and where work gets done is good for our people and teams. Embracing a hybrid-first model allows us to better meet... Read more