Software Quality Engineer I – Dynamics 365 (Contract)

The Focus Group

Sandton

On-site

ZAR 300,000 - 450,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The Focus Group is seeking a Software Quality Engineer I to ensure quality assurance and testing for Dynamics 365 solutions. This role involves defining testing strategies and carrying out functional, integration, and regression testing, ensuring that changes are stable, secure, and production-ready.

The successful candidate should possess 3–6 years of experience in software QA, particularly with Dynamics 365, and a strong attention to detail, alongside familiarity with Agile environments. This position supports various testing environments and involves collaboration within Agile teams.

Qualifications

  • 3–6 years’ experience in Software QA / Test Analysis.
  • Strong experience with Dynamics 365 / CRM platforms.
  • Ability to build or maintain Playwright automation scripts.

Responsibilities

  • Define and execute the overall D365 testing strategy.
  • Log, track, and manage defects through to resolution.
  • Test and validate various components of Dynamics 365.

Skills

Software QA / Test Analysis
Dynamics 365 / CRM platforms
Test design and analysis
Manual and automated testing
Playwright automation scripts
Attention to detail and quality mindset
Agile environments

Education

Advanced Diploma / National Degree
BSc IT / BComm IT

Job description

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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Dynamics 365 QA Engineer I — Testing & Automation
Dynamics 365 QA Engineer I — Testing & Automation

The Focus Group • Sandton

On-site
ZAR 300,000 - 450,000
Dynamics 365 QA Engineer I: Deliver Quality Software
Dynamics 365 QA Engineer I: Deliver Quality Software

Indsafri • South Africa

On-site
ZAR 300,000 - 500,000
Dynamics 365 Software QA Engineer
Dynamics 365 Software QA Engineer

Indsafri India Private Limited • South Africa

On-site
ZAR 300,000 - 600,000
Senior Test Analyst (Contract)
Senior Test Analyst (Contract)

The Focus Group • Sandton

On-site
ZAR 500,000 - 700,000
QA Automation Engineer - (CONTRACT)
QA Automation Engineer - (CONTRACT)

PM Connection • South Africa

Hybrid
ZAR 500,000 - 800,000
QA Automation Engineer - (CONTRACT)
QA Automation Engineer - (CONTRACT)

PM Connection • Sandton

On-site
ZAR 500,000 - 800,000
Senior Software Quality Engineer
Senior Software Quality Engineer

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Quality Assurance Analyst
Quality Assurance Analyst

Blu Label Unlimited • Sandton

On-site
ZAR 420,000 - 660,000
Software Quality Engineer
Software Quality Engineer

Expleo Group • Johannesburg

On-site
ZAR 500,000 - 800,000
Senior Automation QA
Senior Automation QA

Flash Group • Cape Town

On-site
ZAR 520,000 - 900,000