Ovations Technologies
Role Purpose
Own the quality assurance and test discipline for Microsoft Dynamics 365 solutions
Ensure all D365 changes are fit for purpose, stable, secure, and release ready
Act as the quality gatekeeper across the end‑to‑end D365 delivery lifecycle
Drive automation‑led regression testing using Playwright, with formal sign‑off prior to production release
Key Responsibilities
Define and execute the testing strategy for Dynamics 365 solutions
Plan, design, and execute:
Functional testing
Regression testing (automation‑led)
Integration testing
UAT support
Validate delivered solutions against approved business and technical requirements
Ensure test coverage across:
D365 configuration
Custom code
Workflows and automation
Integrations
Raise, track, and manage defects through to resolution
Provide go / no‑go quality input into releases
Ensure releases meet agreed quality, performance, security, and compliance standards
Automation & Playwright Expectations
Design, build, and maintain automated regression test suites using Playwright
Automate:
Core D365 user journeys
End‑to‑end business process flows
Ensure automation is:
Reliable
Maintainable
Aligned to D365 release cycles
Reduce dependency on manual regression testing
Analyse automation failures and collaborate with delivery teams to resolve root causes
Support integration of automated tests into CI/CD or release pipelines (where applicable)
Dynamics 365 – Specific Expertise
Strong understanding of:
D365 entities, forms, views, and business rules
Security roles and access models
Test configuration vs customisation
Validate:
Plug‑ins
JavaScript and web resources
Power Automate flows
Validate data integrity and end‑to‑end business outcomes
Understand and manage impacts across DEV / QA / UAT / PROD environments
Test Design & Quality Practices
Create and maintain:
Test plans
Manual and automated test cases
Requirement‑mapped test scenarios
Ensure:
End‑to‑end requirement‑to‑test traceability
Adequate and risk‑aligned regression coverage
Contribute to defect root cause analysis
Promote shift‑left quality and automation‑first practices
Execute manual and Playwright‑based testing
Delivery & Ways of Working
Operate within Agile / Kanban delivery teams
Participate in:
Refinement
Sprint planning
Showcases
Work closely with:
Business Analysts
Developers
Support UAT execution and stakeholder testing confidence
Environment & Release Discipline
Hands‑on testing across multiple environments
Working knowledge of release pipelines and controlled deployments
Support change governance and release readiness activities
Ensure audit‑ready testing evidence
Required Skills & Experience
Proven Software Quality Engineer / Test Analyst experience on Dynamics 365 or CRM platforms
Strong:
Test analysis and test design capability
Playwright automation for regression testing
Experience in complex, regulated environments
Confident challenging poor or incomplete requirements
Strong attention to detail with a quality‑first mindset
Qualifications
Essential
Advanced Diploma or National First Degree (NQF aligned)
Preferred
BSc IT or BCom IT (or equivalent)
go to method of application »
Apply via company website ( ) or