{"id":87805,"date":"2025-06-23T22:01:06","date_gmt":"2025-06-23T22:01:06","guid":{"rendered":"https:\/\/www.whitehattoolbox.com\/jobs\/principal-software-developer-test-automation-and-quality\/"},"modified":"2025-06-23T22:01:06","modified_gmt":"2025-06-23T22:01:06","slug":"principal-software-developer-test-automation-and-quality","status":"publish","type":"post","link":"https:\/\/www.whitehattoolbox.com\/jobs\/principal-software-developer-test-automation-and-quality\/","title":{"rendered":"Principal Software Developer ,Test Automation and Quality"},"content":{"rendered":"<p>Job Requisition ID #<span class=\"br\"><\/span>25WD89739<span class=\"br\"><\/span><b>Position Overview<\/b><br \/>\n       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.<span class=\"br\"><\/span><b>Responsibilities<\/b><\/p>\n<ul>\n<li>Test Automation Development:<\/li>\n<\/ul>\n<p> Design, build, and maintain scalable, reusable, and reliable test automation frameworks for C++, Java, browser, and mobile platforms<span class=\"br\"><\/span>Integrate automation into CI\/CD pipelines and continuously improve test execution speed and coverage<\/p>\n<ul>\n<li>Quality Assurance:<\/li>\n<\/ul>\n<p> Define and implement test strategies that support early defect detection and release confidence<span class=\"br\"><\/span>Collaborate with QA and engineering teams to improve test coverage and quality metrics<\/p>\n<ul>\n<li>Reliability Engineering:<\/li>\n<\/ul>\n<p> Detect, diagnose, and resolve flaky tests; improve trust in automated test results<span class=\"br\"><\/span>Build dashboards or metrics pipelines to track automation reliability over time<\/p>\n<ul>\n<li>Tooling &#038; Innovation:<\/li>\n<\/ul>\n<p> Research and incorporate modern tools and practices, including AI\/ML-assisted testing and self-healing automation frameworks<span class=\"br\"><\/span>Propose and experiment with solutions that increase automation efficiency and maintainability<\/p>\n<ul>\n<li>Cross-functional Collaboration:<\/li>\n<\/ul>\n<p> Partner with developers, product managers, and DevOps to understand workflows and ensure test coverage for critical paths<span class=\"br\"><\/span>Share knowledge on best practices in test design, automation architecture, and shift-left testing strategies<span class=\"br\"><\/span><b>Minimum Qualifications<\/b><span class=\"br\"><\/span>8+ years of hands-on software engineering experience focused on test automation and quality<span class=\"br\"><\/span>Proven experience with C++ and Java-based application testing (including unit, integration, system, and UI tests)<span class=\"br\"><\/span>Solid experience with automation tools such as Selenium, Appium, or custom-built frameworks<span class=\"br\"><\/span>Familiar with integrating automation into CI\/CD pipelines using GitHub Actions, Jenkins, or similar tools<span class=\"br\"><\/span>Exposure to test reporting and debugging in continuous deployment workflows<span class=\"br\"><\/span>Strong debugging and troubleshooting skills for test infrastructure and flaky tests<span class=\"br\"><\/span>Demonstrated ability to innovate and optimize test frameworks for speed, reliability, and maintainability<span class=\"br\"><\/span><b>Preferred Qualifications<\/b><span class=\"br\"><\/span>Experience working in hybrid application environments (native desktop, browser, mobile)<span class=\"br\"><\/span>Knowledge of cloud environments (AWS, Azure, GCP) for running tests at scale<span class=\"br\"><\/span>Exposure to AI\/ML in test automation, self-healing tests, or predictive quality metrics<span class=\"br\"><\/span>Familiarity with developer platforms like Backstage for improving internal development workflows<span class=\"br\"><\/span>Learn More<span class=\"br\"><\/span>About Autodesk<br \/>\n       Welcome to Autodesk! Amazing things are created every day with our software \u2013 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.<span class=\"br\"><\/span>We take great pride in our culture here at Autodesk \u2013 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.<span class=\"br\"><\/span>When you\u2019re 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!<span class=\"br\"><\/span>Salary transparency Salary is one part of Autodesk\u2019s competitive compensation package. Offers are based on the candidate\u2019s 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.<span class=\"br\"><\/span>Diversity &#038; Belonging<br \/>\n       We take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive. Learn more here:<span class=\"br\"><\/span>Are you an existing contractor or consultant with Autodesk?<span class=\"br\"><\/span>Please search for open jobs and apply internally (not on this external site).<\/p>\n<p><center><b><a rel=\"nofollow noopener\" href=\"https:\/\/www.careerjet.ca\/jobad\/ca86c9f29e30fa91310fe482ce15bfd803?affid=0852fd5db5a52cbcd75bf945aa534932\" class=\"button purchase\" target=\"_blank\">Apply Now<\/a> <\/b><\/center><\/p>\n","protected":false},"excerpt":{"rendered":"<p>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<\/p>\n","protected":false},"author":1,"featured_media":87806,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[20,71,41],"tags":[],"class_list":["post-87805","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-it-jobs","category-it-jobs-jobs-in-uae","category-jobs-in-canada"],"jetpack_publicize_connections":[],"jetpack-related-posts":[{"id":104904,"url":"https:\/\/www.whitehattoolbox.com\/jobs\/senior-software-developer-manufacturing-automation-flutter-dart\/","url_meta":{"origin":87805,"position":0},"title":"Senior Software Developer (Manufacturing Automation &#8211; Flutter \/ Dart)","author":"Admin","date":"August 15, 2025","format":false,"excerpt":"frameworks like (ideally) Dart or Flutter to join our cross-functional engineering team. This team is focused on developing... Dart and Flutter, targeting internal tools and embedded systems. Collaborate closely with hardware, QA, and manufacturing...","rel":"","context":"In &quot;Flutter Jobs&quot;","block_context":{"text":"Flutter Jobs","link":"https:\/\/www.whitehattoolbox.com\/jobs\/category\/jobs-in-gulf-countries\/jobs-in-uae\/it-jobs-jobs-in-uae\/software-developer-jobs\/mobile-app-developer-jobs\/flutter-jobs-mobile-app-developer-jobs\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":115517,"url":"https:\/\/www.whitehattoolbox.com\/jobs\/testing-automation\/","url_meta":{"origin":87805,"position":1},"title":"Testing Automation","author":"Admin","date":"September 15, 2025","format":false,"excerpt":"Familiarity with automating test pipelines, Knowledge of any database Preferred Skills : Technology->Automated Testing-&gt...;Automated Testing - ALL->Cucumber,Technology->Java->Core Java,Technology->Java->Java Build Frameworks->Maven...","rel":"","context":"In &quot;IT Jobs&quot;","block_context":{"text":"IT Jobs","link":"https:\/\/www.whitehattoolbox.com\/jobs\/category\/jobs-in-india\/it-jobs\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":180448,"url":"https:\/\/www.whitehattoolbox.com\/jobs\/were-hiring-qa-engineer-lead-i-software-testing\/","url_meta":{"origin":87805,"position":2},"title":"We\u2019re Hiring QA Engineer Lead I &#8211; Software Testing","author":"Admin","date":"May 19, 2026","format":false,"excerpt":"Job Description: Automation QA Engineer (Java + Selenium) Experience: 6+ Years Location: Pune Key Skills Java, Selenium, API Testing, SQL, Manual Testing, UI Testing, Automation Frameworks, JIRA, Confluence, UNIX Job Description We are looking for an experienced Automation QA Engineer with strong expertise in Java and Selenium-based test automation. The\u2026","rel":"","context":"In &quot;IT Jobs&quot;","block_context":{"text":"IT Jobs","link":"https:\/\/www.whitehattoolbox.com\/jobs\/category\/jobs-in-india\/it-jobs\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":109540,"url":"https:\/\/www.whitehattoolbox.com\/jobs\/software-engineer-python-ai-ml-full-stack-developer\/","url_meta":{"origin":87805,"position":3},"title":"Software Engineer (Python, AI\/ML &#038; Full stack Developer)","author":"Admin","date":"August 29, 2025","format":false,"excerpt":"and Managers. Individual contributor and leading platform specific Automation and SW tool development using Python Automation... coding in Python, Advanced Python Experience with Pytest, Ansible, Pandas frameworks Working experience with AI\/ML...","rel":"","context":"In &quot;IT Jobs&quot;","block_context":{"text":"IT Jobs","link":"https:\/\/www.whitehattoolbox.com\/jobs\/category\/jobs-in-india\/it-jobs\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":159440,"url":"https:\/\/www.whitehattoolbox.com\/jobs\/were-hiring-senior-full-stack-developer-java-react-with-infra-automation-2\/","url_meta":{"origin":87805,"position":4},"title":"We\u2019re Hiring Senior Full Stack Developer (Java &#038; React with Infra Automation)","author":"Admin","date":"March 17, 2026","format":false,"excerpt":"a Senior Full Stack Developer (Java & React with Infra Automation) to join our team in New York City, New York (US-NY), United... development, with strong focus on full-stack application development. 8+ years experience with Java-based backend development. 8...","rel":"","context":"In &quot;Java Jobs&quot;","block_context":{"text":"Java Jobs","link":"https:\/\/www.whitehattoolbox.com\/jobs\/category\/jobs-in-india\/it-jobs\/software-development\/java-jobs\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":136756,"url":"https:\/\/www.whitehattoolbox.com\/jobs\/were-hiring-java-full-stack-developer-aws-python\/","url_meta":{"origin":87805,"position":5},"title":"We\u2019re Hiring Java Full Stack Developer-AWS &#038; Python","author":"Admin","date":"February 6, 2026","format":false,"excerpt":"applications using Java, Spring Boot, and Python. Build and manage data pipelines and work on Databricks for analytics.... Proficiency in Python for backend development, scripting, and automation. Experience with Oracle databases (SQL, PL\/SQL, query...","rel":"","context":"In &quot;IT Jobs&quot;","block_context":{"text":"IT Jobs","link":"https:\/\/www.whitehattoolbox.com\/jobs\/category\/jobs-in-india\/it-jobs\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pg9e9d-mQd","jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.whitehattoolbox.com\/jobs\/wp-content\/uploads\/2025\/06\/87805-principal-software-developer-test-automation-and-quality.png?fit=%2C&ssl=1","_links":{"self":[{"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/posts\/87805","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/comments?post=87805"}],"version-history":[{"count":0,"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/posts\/87805\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/media\/87806"}],"wp:attachment":[{"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/media?parent=87805"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/categories?post=87805"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/tags?post=87805"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}