{"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_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_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}},"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_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","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-india\/it-jobs\/software-development\/mobile-app-developer\/flutter-jobs\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":78856,"url":"https:\/\/www.whitehattoolbox.com\/jobs\/principal-lead-quality-engineer-automation\/","url_meta":{"origin":87805,"position":1},"title":"Principal Lead &#8211; Quality Engineer &#038; Automation","author":"Admin","date":"May 30, 2025","format":false,"excerpt":"Software Developer with 10+ years of experience in developing applications using Java, Python, Golang and has good... and object-oriented software development utilizing Programming Languages: Java\/J2EE, Python, GoLang Web Frameworks: Spring MVC...","rel":"","context":"In &quot;Golang Jobs&quot;","block_context":{"text":"Golang Jobs","link":"https:\/\/www.whitehattoolbox.com\/jobs\/category\/jobs-in-india\/it-jobs\/software-development\/golang-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":2},"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-gulf-countries\/jobs-in-uae\/it-jobs-jobs-in-uae\/"},"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":122915,"url":"https:\/\/www.whitehattoolbox.com\/jobs\/were-hiring-senior-technology-automation-engineer-c-net-java-python-development-powershell-bash-scripting-ci-cd-iac\/","url_meta":{"origin":87805,"position":4},"title":"We\u2019re Hiring Senior Technology Automation Engineer (C#.Net\/Java\/Python Development + Powershell\/Bash Scripting + CI\/CD + IaC)","author":"Admin","date":"December 6, 2025","format":false,"excerpt":"Senior Technology Automation Engineer, Assurant-GCC, India The Senior Technology Automation Engineer role exists to provide software development and system configuration expertise for all things related to automated service fulfillment, remediation, and reporting automation across a variety of technology products and platforms in use at Assurant. The Senior Technology Automation Engineer\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":159440,"url":"https:\/\/www.whitehattoolbox.com\/jobs\/were-hiring-senior-full-stack-developer-java-react-with-infra-automation-2\/","url_meta":{"origin":87805,"position":5},"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":[]}],"jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pg9e9d-mQd","_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}]}}