About the position
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
Desired Skills:
- Agile
- Automation Testing
- CI/CD
- Configuration
- Kanban
- Manual Testing
- Production Workflow