Principal Software Developer, Test Automation and Quality

1 Year ago • 8 Years + • Quality Assurance

Job Summary

Job Description

The Principal Software Developer will be responsible for shaping the future of test infrastructure for a hybrid application environment. They will build and scale automation frameworks for C++ and Java applications, as well as web and mobile platforms. This role involves designing, building, and maintaining scalable, reusable, and reliable test automation frameworks, integrating automation into CI/CD pipelines, defining and implementing test strategies, collaborating with QA and engineering teams to improve test coverage and quality metrics, detecting and resolving flaky tests, and researching and incorporating modern tools and practices. The developer will also partner with developers, product managers, and DevOps to ensure test coverage for critical paths.
Must have:
  • 8+ years of software engineering experience in test automation
  • Experience with C++ and Java application testing
  • Experience with automation tools like Selenium and Appium
  • Experience integrating automation into CI/CD pipelines
  • Strong debugging and troubleshooting skills
Good to have:
  • Experience working in hybrid application environments
  • Knowledge of cloud environments (AWS, Azure, GCP)
  • Exposure to AI/ML in test automation
  • Familiarity with developer platforms like Backstage

Job Details

Job Requisition ID #

25WD89739

Position Overview
We are looking for a Principal Software Developer with deep expertise in test automation and quality engineering to help shape the future of test infrastructure for a hybrid application environment. This individual contributor will build and scale automation frameworks for C++ and Java applications, as well as web and mobile platforms, working closely with development, QA, and DevOps teams to ensure release confidence, speed, and product quality.

Responsibilities

Test Automation Development:

  • Design, build, and maintain scalable, reusable, and reliable test automation frameworks for C++, Java, browser, and mobile platforms

  • Integrate automation into CI/CD pipelines and continuously improve test execution speed and coverage

Quality Assurance:

  • Define and implement test strategies that support early defect detection and release confidence

  • Collaborate with QA and engineering teams to improve test coverage and quality metrics

Reliability Engineering:

  • Detect, diagnose, and resolve flaky tests; improve trust in automated test results

  • Build dashboards or metrics pipelines to track automation reliability over time

• Tooling & Innovation:

  • Research and incorporate modern tools and practices, including AI/ML-assisted testing and self-healing automation frameworks

  • Propose and experiment with solutions that increase automation efficiency and maintainability

• Cross-functional Collaboration:

  • Partner with developers, product managers, and DevOps to understand workflows and ensure test coverage for critical paths

  • Share knowledge on best practices in test design, automation architecture, and shift-left testing strategies

Minimum Qualifications

  • 8+ years of hands-on software engineering experience focused on test automation and quality

  • Proven experience with C++ and Java-based application testing (including unit, integration, system, and UI tests)

  • Solid experience with automation tools such as Selenium, Appium, or custom-built frameworks

  • Familiar with integrating automation into CI/CD pipelines using GitHub Actions, Jenkins, or similar tools

  • Exposure to test reporting and debugging in continuous deployment workflows

  • Strong debugging and troubleshooting skills for test infrastructure and flaky tests

  • Demonstrated ability to innovate and optimize test frameworks for speed, reliability, and maintainability

Preferred Qualifications

  • Experience working in hybrid application environments (native desktop, browser, mobile)

  • Knowledge of cloud environments (AWS, Azure, GCP) for running tests at scale

  • Exposure to AI/ML in test automation, self-healing tests, or predictive quality metrics

  • Familiarity with developer platforms like Backstage for improving internal development workflows

Learn More

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 – 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. Offers are based on the candidate’s experience and geographic location. In addition to base salaries, we also have a significant emphasis on discretionary annual cash bonuses, commissions for sales roles, stock or long-term incentive cash 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: https://www.autodesk.com/company/diversity-and-belonging

Are you an existing contractor or consultant with Autodesk?

Please search for open jobs and apply internally (not on this external site).

Similar Jobs

metacore - UX Designer

metacore

Berlin, Berlin, Germany (Hybrid)
1 Month ago
binance - C++/Mobile Engineer

binance

Taipei City, Taiwan (Remote)
3 Years ago
luxsoft - Solution Architect

luxsoft

India (Remote)
2 Weeks ago
bytedance - Data Quality Assurance Engineer - Data Platform 2025 Start

bytedance

Singapore (On-Site)
8 Months ago
FORTUNE - Senior Sales Enablement Strategist, Integrated Marketing

FORTUNE

New York, New York, United States (On-Site)
2 Months ago
EveryMatrix - Senior QA Engineer

EveryMatrix

Bucharest, Bucharest, Romania (Hybrid)
2 Months ago
Sinozi - QA (Junior - Mid Level)

Sinozi

Bangkok, Thailand (On-Site)
2 Months ago
Qualcomm - Test Technician, Senior

Qualcomm

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
GoMotive - Manager, Enterprise Systems Engineering (QA)

GoMotive

Pakistan (Remote)
2 Months ago
Apple - Software QA Engineer, Machine Learning

Apple

Culver City, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Cognite - Technical Account Manager

Cognite

Austin, Texas, United States (Hybrid)
2 Months ago
Shipt - Director of Product Management

Shipt

San Francisco, California, United States (Hybrid)
1 Month ago
Zuora - Technical Account Manager

Zuora

Costa Rica (Remote)
1 Month ago
Unity - Director, Product Management – Advertiser Performance

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Sabre India - Principal Software Engineer - Revenue Optimzier

Sabre India

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
2 Months ago
Balbix - Director Platform/Backend Engineering

Balbix

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Netflix - Research Scientist (L6) - Identity Algorithms

Netflix

Los Gatos, California, United States (On-Site)
8 Months ago
Scout - Senior Specialist, Aftersales Project Management

Scout

Columbia, South Carolina, United States (On-Site)
2 Months ago
Qualcomm - Digital Bench Characterization Engineer, Senior

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Alten Technology - Senior Mechanical Architect, Power Electronics

Alten Technology

Michigan, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Toronto, Ontario, Canada

Keywords Studios - AI Prompt & Language Specialist (Italian)

Keywords Studios

Quebec, Canada (Remote)
3 Months ago
Marsh McLennan - Defined Contribution (DC) Consultant

Marsh McLennan

Toronto, Ontario, Canada (Hybrid)
2 Months ago
TAG - Social Media Community Manager

TAG

Toronto, Ontario, Canada (Hybrid)
1 Month ago
Chimera entertainment - Brazilian Portuguese Localization QA Tester

Chimera entertainment

Montreal, Quebec, Canada (On-Site)
2 Months ago
Dentsu - Account Coordinator

Dentsu

Calgary, Alberta, Canada (On-Site)
1 Month ago
Synechron - Business Analyst – Risk and Governance

Synechron

Mississauga, Ontario, Canada (On-Site)
1 Month ago
Epic Games - Senior Platform Programmer

Epic Games

Canada (On-Site)
3 Months ago
PwC - PwC Private, High Net Worth Tax, Manager

PwC

Toronto, Ontario, Canada (On-Site)
9 Months ago
Activision - Expert Head Artist

Activision

Toronto, Ontario, Canada (On-Site)
1 Month ago
WaveApps - Sr. Software Engineer, Observability

WaveApps

Toronto, Ontario, Canada (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Quality Assurance Jobs

Apple - WSoC PHY/MAC Validation and Integration Engineer

Apple

Sunnyvale, California, United States (On-Site)
1 Month ago
KlearNowAI - QA Engineer I / QA Engineer II

KlearNowAI

Gurugram, Haryana, India (On-Site)
1 Year ago
BioFire - Lab Technologist QC I (Night Shift)

BioFire

Salt Lake City, Utah, United States (On-Site)
4 Months ago
Granicus - Quality Engineer

Granicus

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Valeo - Quality PTM - Engineer

Valeo

Ahmedabad, Gujarat, India (On-Site)
2 Months ago
Amber - Localization Quality Assurance (Spanish EU)

Amber

Montreal, Quebec, Canada (Hybrid)
10 Months ago
Boomi  - Software Quality Engineer

Boomi

India (On-Site)
1 Month ago
luxsoft - Senior Java Automation QA Engineer

luxsoft

Ukraine (Remote)
1 Month ago
Perplexity - Full Stack Software Engineer - Search Quality Evaluation

Perplexity

Belgrade, Serbia (On-Site)
1 Month ago
Virtusa - Cypress QA

Virtusa

Andhra Pradesh, India (Hybrid)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Autodesk is changing how the world is designed and made. Our technology spans architecture, engineering, construction, product design, manufacturing, media, and entertainment, empowering innovators everywhere to solve challenges big and small. From greener buildings to smarter products to more mesmerizing blockbusters, Autodesk software helps our customers to design and make a better world for all. Over 100 million people use Autodesk software like AutoCAD, Revit, Maya, 3ds Max, Fusion 360, SketchBook, and more to unlock their creativity and solve important design, business and environmental challenges. Our software runs on both personal computers and mobile devices and taps the infinite computing power of the cloud to help teams around the world collaborate, design, simulate and fabricate their ideas in 3D. We provide exceptional compensation/benefit packages and we’d love for you to join us. We’re proud to be an equal opportunity employer and we consider all qualified applicants without regard to race, gender, disability, veteran status or other protected category. To see our culture in action, check out #AutodeskLife. We are headquartered in the San Francisco Bay Area and have more than 10,000 employees worldwide.

Oregon, United States (Remote)

Barcelona, Catalonia, Spain (On-Site)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Hybrid)

London, England, United Kingdom (Hybrid)

Bengaluru, Karnataka, India (On-Site)

Denver, Colorado, United States (Hybrid)

Ho Chi Minh City, Vietnam (Hybrid)

Denver, Colorado, United States (Remote)

View All Jobs

Get notified when new jobs are added by Autodesk

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug