×
Register Here to Apply for Jobs or Post Jobs. X

Software Quality Engineer – Dynamics 365

Job in Sandton, 2172, South Africa
Listing for: The Focus Group
Contract position
Listed on 2026-07-06
Job specializations:
  • Quality Assurance - QA/QC
    IT QA Tester / Automation
  • IT/Tech
    IT QA Tester / Automation
Job Description & How to Apply Below
Position: Software Quality Engineer I – Dynamics 365 (Contract)

Our client is seeking a Software Quality Engineer I to own quality assurance and testing for Dynamics 365 solutions. You will ensure all changes are fit for purpose, stable, secure, and production-ready
, acting as the quality gatekeeper across the delivery lifecycle.

Key Responsibilities Testing & Quality Assurance
  • Define and execute the overall D365 testing strategy
  • Perform functional, integration, and regression testing
  • Drive automation-led regression testing using Playwright
  • Validate solutions against approved business requirements
  • Ensure comprehensive test coverage across:
    • Configuration
    • Custom code
    • Workflows and automations
    • System integrations
Defect Management & Release Quality
  • Log, track, and manage defects through to resolution
  • Conduct root cause analysis for recurring issues
  • Provide go / no-go recommendations for releases
  • Ensure releases meet quality, performance, and compliance standards
Dynamics 365 Testing
  • Test and validate:
    • Entities, forms, views, and business rules
    • Security roles and access controls
    • Plugins, JavaScript, and web resources
    • Power Automate workflows
  • Validate data integrity and end-to-end business processes
  • Assess impacts across DEV, QA, UAT, and PROD environments
Test Design & Best Practices
  • Create and maintain:
    • Test plans
    • Test cases
    • Requirement-traceable test scenarios
  • Ensure full requirement-to-test traceability
  • Maintain strong regression coverage
  • Promote shift-left testing practices
Agile Collaboration
  • Work within Agile / Kanban teams
  • Participate in:
    • Backlog refinement
    • Sprint planning
    • Demos and showcases
  • Collaborate closely with:
    • Business Analysts
    • Developers
  • Support UAT execution and stakeholder confidence
Environment & Release Management
  • Execute testing across multiple environments
  • Support release pipelines and controlled deployments
  • Ensure audit-ready test evidence
  • Contribute to release readiness and governance processes
Skills & Experience Required
  • 3–6 years’ experience in Software QA / Test Analysis
  • Strong experience with Dynamics 365 / CRM platforms
  • Solid test design and analysis skills
  • Experience with manual and automated testing
  • Ability to build or maintain Playwright automation scripts
  • Strong attention to detail and quality mindset
  • Experience working in Agile environments
Advantageous
  • Experience in regulated industries
  • Exposure to Dev Ops / CI-CD pipelines
  • ISTQB Agile or Advanced certifications
Qualifications
  • Essential:
    Advanced Diploma / National Degree
  • Preferred: BSc IT / BComm IT
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary