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 DevOps / CI-CD pipelines
ISTQB Agile or Advanced certifications
Qualifications
Essential: Advanced Diploma / National Degree
Preferred: BSc IT / BComm IT
#J-18808-Ljbffr
Create a job alert for this search
Software Quality Engineer I – Dynamics 365 (Contract) • Gauteng, ZA