Skip to content

Autodesk – Principal SDET, Remote, Canada – Ontario

Company: Autodesk

Location: Ontario

Expected salary:

Job date: Thu, 12 Dec 2024 08:40:53 GMT

Job description: Job Requisition ID #24WD83830Position OverviewWe are seeking a highly experienced and motivated Principal Quality and Automation Engineer to join our dynamic team. In this role, you will lead the development and implementation of quality assurance and automation strategies to ensure the highest standards of product quality and performance. You will work closely with cross-functional teams to drive continuous improvement and innovation in our testing methodologies and tools.ResponsibilitiesLeadership and StrategyDrive key design decisions related to overall system quality and behaviorDevelop and execute comprehensive quality assurance and automation strategiesProvide technical leadership and mentorship to software engineering teams to help them reach their potentialContribute to technical roadmap and technical debt elimination, balancing time, resource, and quality constraints to achieve business and strategic goals and requirementsCollaborate with product managers, software architects, user experience designers, software engineers and stakeholders to form technical solutions and align quality goals with business objectivesAutomationDesign, develop, and maintain automated test frameworks and scriptsIntegrate automated testing into the CI/CD pipeline to ensure rapid and reliable delivery of softwareEvaluate and implement new automation tools and technologies to improve efficiency and effectivenessQuality AssuranceDefine and develop best practices around quality, test and methodologiesOversee the creation and execution of test plans, test cases, and test scriptsEnsure thorough testing of software applications, including unit, functional, performance, security, and regression testingIdentify, document, and track bugs and issues, working closely with development teams to resolve themCollaborate with operations team to ensure applications and services are highly available and reliableEnsure that code conforms to established coding standards and meets design specifications, performance and security goals and best practicesContinuous ImprovementDrive continuous improvement in testing processes, methodologies, and practicesApply continuous attention to technical excellence, secure coding principles and good design, resulting in a straightforward solution and reducing complexityStay current with industry trends and best practices in quality assurance and automationConduct regular reviews and audits of testing processes to identify areas for improvementCollaboration and CommunicationFoster a culture of quality and accountability across the organizationCommunicate effectively with stakeholders, providing regular updates on testing progress and quality metricsCollaborate with cross-functional teams to ensure seamless integration of quality practices into the development lifecycleMinimum QualificationsBachelor’s or Master’s degree in Computer Science, Engineering, or a related field10+ years of experience in quality assurance and automation engineeringProven experience leading QA and automation teams in a fast-paced environment focusing on automation and configuration managementMonitor system performance and availability and identify and troubleshoot issues. Maintain system monitoring and alerting tools.Proficiency in object-oriented and multi-threaded programming in at least one of the following languages: Python, Java or C++Experience with AWS services, specifically API Gateway, Lambda, SQS/SNS, S3, CloudWatch, ECS, Load Balancer, and databases (Snowflake, Aurora and DynamoDB)Strong expertise in test automation frameworks and tools (e.g., Selenium, Appium, JUnit, TestNG)Strong Knowledge of performance testing and tools (e.g., JMeter, LoadRunner)Experience with CI/CD tools and processes (e.g., Jenkins, GitLab CI, Docker, Terraform)Understanding of security compliance standards and regulations (e.g., SOC, FedRAMP, GDPR)Develop and maintain system security policies and procedures.Backend development with Database interactions and knowledge of Graph, SQL and NoSQL databasesStrong knowledge in fundamentals: authentication/authorization frameworks (e.g., SSO, SAML, Oauth), secure transport (e.g., SSL, TLS), identity managementPrior experience integrating many complex systems togetherIn-depth knowledge of software development lifecycle (SDLC) and agile methodologiesExcellent problem-solving skills and attention to detailStrong communication and collaboration skillsAbility to work independently and as part of a teamPreferred QualificationsExperience with cloud-based testing environments and toolsFamiliarity with security testing practices and toolsCertification in quality assurance or test automation (e.g., ISTQB, CSTE)Advanced expert role, requiring deep subject-matter knowledge and sound business acumen to advise leadersFor jobs at this level, knowledge of the business starts to become as important as subject-matter knowledgeIncumbents translate specialized subject-matter requirements into business needs/requirementsRequire depth of specialized expertise to interpret internal/external business issues and recommend best practices to address themSolve complex problems that require in-depth evaluation of variable factors by taking a broad perspective to identify the best approach and innovative solutionsWork independently, with close guidance in only the most complex or unusual situationsAdapt communication style to persuade various stakeholders across the business and frequently interact with senior leaders to provide advice and SMEMay lead functional teams or programs within own function (or closely related functions)Learn MoreAbout 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 – our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers.When you’re an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future for all. Ready to shape the world and your future? Join us!Salary transparency Salary is one part of Autodesk’s competitive compensation package. For Canada-BC based roles, we expect a starting base salary between $131,500 and $180,840. Offers are based on the candidate’s experience and geographic location, and may exceed this range. In addition to base salaries, we also have a significant emphasis on annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.Diversity & Belonging
We take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive. Learn more here:Are you an existing contractor or consultant with Autodesk?Please search for open jobs and apply internally (not on this external site).

No comment yet, add your voice below!


Add a Comment

Your email address will not be published. Required fields are marked *