Software Engineer in Test - AutoCAD

Autodesk

Singapore, SGhybridPosted Jul 24, 2026
Posting intelligenceActively listedReposted 41×, possible evergreen/ghost posting

Skills

javascriptgithubpythonc++cicdc#

About the role

Position Overview

Exciting career opportunity to join the AutoCAD Engineering team in Autodesk Singapore Research & Development Centre, contributing to the quality and reliability of next-generation AutoCAD family products. As a Software Engineer in Test, you will work closely with product owners, software engineers, architects, UX teams, and business stakeholders throughout the product development lifecycle, leveraging modern AI-powered development and testing workflows to ensure product quality. You will apply software engineering principles, automation, and AI-assisted quality engineering techniques to validate functionality, API compatibility, stability, performance, and customer workflows across AutoCAD family products.

As a quality advocate, you will help improve engineering efficiency and product quality through automation, intelligent testing practices, and continuous innovation.

Roles and Responsibilities

Collaborate with developers to ensure quality throughout the software development lifecycle

Design test strategies, create test plans, and execute manual and automated tests to validate new features and product workflows

Design, develop, and maintain automated tests for unit, functional, API, integration, and end-to-end validation

Build and enhance automation frameworks, tools, and testing infrastructure

Estimate, plan, schedule, and coordinate software testing tasks. Execute test plans to validate the quality of product features

Use AI tools to generate and improve test plans, test cases, and automation scripts

Review and validate AI-generated code, tests, and specifications for quality and correctness

Participate in SDD, TDD, and AI-assisted software development workflows

Perform API, performance, interoperability, and code coverage testing

Investigate defects, analyze root causes, and collaborate on issue resolution

Continuously improve engineering productivity, testing practices, and product quality

Join Beta programs, QA driven customer events, including mass testing efforts such as test fests

Research in software testing types, methods and emerging technologies and tools

Minimum Qualifications

Bachelor’s / Master’s Degree (in Computer Science or other engineering discipline.) with excellent academic background or work experience

0 – 2 years of experience in software development, software testing, quality engineering, or related areas

Strong programming and problem-solving skills

Experience with one or more of C++, C#, Python, JavaScript, or similar programming languages

Experience using AI-powered development tools such as GitHub Copilot, Cursor, Claude Code, or similar coding assistants

Basic understanding of software quality assurance principles, software testing methodologies, and software development lifecycle practices

Familiarity with automated testing concepts and test automation frameworks

Understanding of object-oriented programming, software design principles, design patterns, data structures, and algorithms

Preferred Qualifications

Experience using Generative AI for test case generation, test automation development, defect analysis, or quality engineering workflows

Experience developing or maintaining automated testing frameworks

Experience with API testing, integration testing, performance testing, or end-to-end automation

Experience with CI/CD pipelines and continuous testing practices

Experience developing third-party applications for AutoCAD using ObjectARX

Knowledge of AutoCAD family products, CAD software, or related engineering applications

Qualitative skills

Passion for software quality, automation, and engineering excellence

Strong software development mindset with an interest in building scalable and maintainable solutions

Growth mindset and enthusiasm for learning new technologies, especially AI-assisted development and testing tools

Ability to learn large and complex software systems quickly

Strong ownership, accountability, and commitment to delivering high-quality results

Pragmatic, results-oriented, and capable of balancing quality with delivery objectives

Ability to work effectively in a collaborative and fast-paced engineering environment

Self-directed, proactive, and willing to take initiative

Strong attention to detail and ability to identify, analyze, and resolve issues systematically

Customer-focused mindset with appreciation for product usability, reliability, and performance

Flexibility under changing conditions and ability to work across multiple projects and priorities

Excellent collaboration skills and ability to work effectively with local and globally distributed teams

Willingness to accept constructive feedback and use it for continuous personal and professional growth

Autodesk has always valued flexibility in how we work. We continue to provide employees flexibility to support their work preferences wherever possible and nearly all roles are hybrid or remote, unless otherwise indicated.

Are you an existing contractor or consultant with Autodesk? Please search for open jobs and apply internally (not on this external site). If you have any questions or require support, contact Autodesk Careers.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer in Test roles in Singapore varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer in Test hub for Singapore medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.