{"id":35941,"date":"2026-05-15T10:02:19","date_gmt":"2026-05-15T10:02:19","guid":{"rendered":"https:\/\/jobs.dataaxisnode.com\/southafrica\/job\/d365-software-quality-engineer-i-senior-developer-ii\/"},"modified":"2026-05-15T10:03:00","modified_gmt":"2026-05-15T10:03:00","slug":"d365-software-quality-engineer-i-senior-developer-ii","status":"publish","type":"job_listing","link":"https:\/\/jobs.dataaxisnode.com\/southafrica\/job\/d365-software-quality-engineer-i-senior-developer-ii\/","title":{"rendered":"D365 Software Quality Engineer I \n\n\n            \n\n            \n            Senior Developer II"},"content":{"rendered":"<p>Role Purpose<\/p>\n<p>\tOwn the quality assurance and test discipline for Microsoft Dynamics 365 solutions<br \/>\n\tEnsure all D365 changes are fit for purpose, stable, secure, and release ready<br \/>\n\tAct as the quality gatekeeper across the end\u2011to\u2011end D365 delivery lifecycle<br \/>\n\tDrive automation\u2011led regression testing using Playwright, with formal sign\u2011off prior to production release<\/p>\n<p>Key Responsibilities<\/p>\n<p>\tDefine and execute the testing strategy for Dynamics 365 solutions<br \/>\n\tPlan, design, and execute:<br \/>\n\tFunctional testing<br \/>\n\tRegression testing (automation\u2011led)<br \/>\n\tIntegration testing<br \/>\n\tUAT support<br \/>\n\tValidate delivered solutions against approved business and technical requirements<br \/>\n\tEnsure test coverage across:<br \/>\n\tD365 configuration<br \/>\n\tCustom code<br \/>\n\tWorkflows and automation<br \/>\n\tIntegrations<br \/>\n\tRaise, track, and manage defects through to resolution<br \/>\n\tProvide go \/ no\u2011go quality input into releases<br \/>\n\tEnsure releases meet agreed quality, performance, security, and compliance standards<\/p>\n<p>Automation &amp; Playwright Expectations<\/p>\n<p>\tDesign, build, and maintain automated regression test suites using Playwright<br \/>\n\tAutomate:<br \/>\n\tCore D365 user journeys<br \/>\n\tEnd\u2011to\u2011end business process flows<br \/>\n\tEnsure automation is:<br \/>\n\tReliable<br \/>\n\tMaintainable<br \/>\n\tAligned to D365 release cycles<br \/>\n\tReduce dependency on manual regression testing<br \/>\n\tAnalyse automation failures and collaborate with delivery teams to resolve root causes<br \/>\n\tSupport integration of automated tests into CI\/CD or release pipelines (where applicable)<\/p>\n<p>Dynamics 365 \u2013 Specific Expertise<\/p>\n<p>\tStrong understanding of:<br \/>\n\tD365 entities, forms, views, and business rules<br \/>\n\tSecurity roles and access models<br \/>\n\tTest configuration vs customisation<br \/>\n\tValidate:<br \/>\n\tPlug\u2011ins<br \/>\n\tJavaScript and web resources<br \/>\n\tPower Automate flows<br \/>\n\tValidate data integrity and end\u2011to\u2011end business outcomes<br \/>\n\tUnderstand and manage impacts across DEV \/ QA \/ UAT \/ PROD environments<\/p>\n<p>Test Design &amp; Quality Practices<\/p>\n<p>\tCreate and maintain:<br \/>\n\tTest plans<br \/>\n\tManual and automated test cases<br \/>\n\tRequirement\u2011mapped test scenarios<br \/>\n\tEnsure:<br \/>\n\tEnd\u2011to\u2011end requirement\u2011to\u2011test traceability<br \/>\n\tAdequate and risk\u2011aligned regression coverage<br \/>\n\tContribute to defect root cause analysis<br \/>\n\tPromote shift\u2011left quality and automation\u2011first practices<br \/>\n\tExecute manual and Playwright\u2011based testing<\/p>\n<p>Delivery &amp; Ways of Working<\/p>\n<p>\tOperate within Agile \/ Kanban delivery teams<br \/>\n\tParticipate in:<br \/>\n\tRefinement<br \/>\n\tSprint planning<br \/>\n\tShowcases<br \/>\n\tWork closely with:<br \/>\n\tBusiness Analysts<br \/>\n\tDevelopers<br \/>\n\tSupport UAT execution and stakeholder testing confidence<\/p>\n<p>Environment &amp; Release Discipline<\/p>\n<p>\tHands\u2011on testing across multiple environments<br \/>\n\tWorking knowledge of release pipelines and controlled deployments<br \/>\n\tSupport change governance and release readiness activities<br \/>\n\tEnsure audit\u2011ready testing evidence<\/p>\n<p>Required Skills &amp; Experience<\/p>\n<p>\tProven Software Quality Engineer \/ Test Analyst experience on Dynamics 365 or CRM platforms<br \/>\n\tStrong:<br \/>\n\tTest analysis and test design capability<br \/>\n\tPlaywright automation for regression testing<br \/>\n\tExperience in complex, regulated environments<br \/>\n\tConfident challenging poor or incomplete requirements<br \/>\n\tStrong attention to detail with a quality\u2011first mindset<\/p>\n<p>Qualifications<\/p>\n<p>Essential<\/p>\n<p>\tAdvanced Diploma or National First Degree (NQF aligned)<\/p>\n<p>Preferred<\/p>\n<p>\tBSc IT or BCom IT (or equivalent)<br \/>\n\t\u00a0<\/p>\n<p>go to method of application \u00bb<\/p>\n<p>Apply via company website (  ) or<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"author":2,"featured_media":0,"template":"","meta":{"_promoted":"","_job_location":"","_application":"","_company_name":"Ovations Technologies","_company_website":"","_company_tagline":"","_company_twitter":"","_company_video":"","_filled":0,"_featured":0,"_remote_position":0,"_job_salary":"","_job_salary_currency":"","_job_salary_unit":""},"job_listing_region":[11],"job-types":[12],"class_list":{"0":"post-35941","1":"job_listing","2":"type-job_listing","3":"status-publish","4":"hentry","5":"job_listing_region-gauteng","7":"job-type-full-time"},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/job-listings\/35941","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/job-listings"}],"about":[{"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/types\/job_listing"}],"author":[{"embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/users\/2"}],"wp:attachment":[{"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/media?parent=35941"}],"wp:term":[{"taxonomy":"job_listing_region","embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/job_listing_region?post=35941"},{"taxonomy":"job_listing_type","embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/job-types?post=35941"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}