QA Dynamics CRM - Remote || 10 +Years Experience

QA Dynamics CRM - Remote || 10 +Years Experience

Posted 7 days ago by 1753786715

Negotiable
Outside
Remote
USA

Summary: The role is for an automation QA Engineer specializing in testing Microsoft Dynamics 365 applications, focusing on Sales, Customer Service, Marketing, and Operations. The engineer will be responsible for ensuring the quality of the D365 ecosystem through functional testing, system integration testing, and oversight of third-party vendor deliverables. The ideal candidate should have experience in D365 testing and automation strategies, particularly with low-code or no-code tools. This position is remote and requires collaboration with various teams to ensure comprehensive testing coverage.

Key Responsibilities:

  • Assist in developing and maintaining automated test scripts for high-value regression tests and repeated workflows.
  • Use tools like Selenium, EasyRepro, or other Power Platform-friendly automation frameworks.
  • Collaborate on building and maintaining a test automation roadmap aligned with evolving application features.
  • Ensure automation assets are documented, version-controlled, and integrated into CI/CD pipelines via Azure DevOps.
  • Support creation of synthetic test data and reusable automation components.
  • Plan, develop, and execute automation & manual functional test cases for D365 Sales, Service, Marketing, and Operations modules.
  • Validate UI/UX elements, business rules, security roles, workflows, and field logic.
  • Collaborate with business analysts and product owners to ensure full requirements, traceability and coverage.
  • Manage and track test execution results and defects using Azure DevOps (ADO).
  • Participate in regression testing and post-deployment validation.
  • Design and execute end-to-end system integration tests across Dynamics 365 modules and external platforms.
  • Validate data flows, system triggers, and inter-module dependencies.
  • Support SIT during environment refreshes and release cutovers.
  • Review and validate test cases, test scripts, and results provided by third-party QA vendors.
  • Provide actionable feedback to improve vendor test coverage, accuracy, and alignment with business requirements.
  • Monitor vendor test execution quality and flag inconsistencies or gaps in defect reporting and resolution.
  • Participate in Agile team rituals including sprint planning, backlog grooming, and retrospectives.
  • Support User Acceptance Testing (UAT) through test preparation, execution support, and defect triage.
  • Work closely with developers, release managers, and business stakeholders during test cycles to ensure end-to-end readiness.

Key Skills:

  • 3+ years of hands-on experience in software QA or testing roles with multiple years in automation.
  • 2+ years with automation testing experience in Microsoft Dynamics 365 (Sales, Service, Marketing, or Operations).
  • Experience with test automation tools such as Selenium, EasyRepro, or Robot Framework.
  • Experience with low-code/no-code test automation platforms (e.g. Power Automate Desktop, Leapwork).
  • Deep understanding of Dynamics 365 user interfaces, configurations, and business process flows.
  • Experience with functional and system integration testing in multi-environment setups.
  • Proficient in Azure DevOps for test planning, execution tracking, and defect management.
  • Experience reviewing vendor test assets and driving quality improvements.
  • Excellent documentation and communication skills.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Location: Remote

Duration: 12 Months+

Position Overview

We are seeking an automation QA Engineer with hands-on experience testing Microsoft Dynamics 365 applications, specifically across Sales, Customer Service, Marketing, and Operations. This person is key to helping set up and choose the automation process.

This role is responsible for ensuring the quality and reliability of our D365 ecosystem through rigorous functional testing, system integration testing (SIT), and quality review of test cases and deliverables provided by third-party vendors.

The ideal candidate is detail-oriented and experienced in D365 testing, capable of building and executing test cases, reviewing external testing efforts, and contributing to automation strategy. Some experience with test automation, especially low-code or no-code testing tools is preferred.

Primary Responsibilities

Test Automation

Assist in developing and maintaining automated test scripts for high-value regression tests and repeated workflows.
Use tools like Selenium, EasyRepro, or other Power Platform-friendly automation frameworks.
Collaborate on building and maintaining a test automation roadmap aligned with evolving application features.
Ensure automation assets are documented, version-controlled, and integrated into CI/CD pipelines via Azure DevOps.
Experience with low-code/no-code test automation suites (e.g., Power Automate Desktop, Leapwork, TestProject, Tricentis Testim) is strongly preferred to scale test coverage and enable business-friendly automation.
Support creation of synthetic test data and reusable automation components.

Functional Testing

Plan, develop, and execute automation & manual functional test cases for D365 Sales, Service, Marketing, and Operations modules.
Validate UI/UX elements, business rules, security roles, workflows, and field logic.
Collaborate with business analysts and product owners to ensure full requirements, traceability and coverage.
Manage and track test execution results and defects using Azure DevOps (ADO).
Participate in regression testing and post-deployment validation.

System Integration Testing (SIT)

Design and execute end-to-end system integration tests across Dynamics 365 modules and external platforms (e.g., contract management, ERP, marketing systems).
Validate data flows, system triggers, and inter-module dependencies (e.g., Marketing to Sales, Sales to Operations).
Support SIT during environment refreshes and release cutovers.

Test Case Review & Oversight

Review and validate test cases, test scripts, and results provided by third-party QA vendors.
Provide actionable feedback to improve vendor test coverage, accuracy, and alignment with business requirements.
Monitor vendor test execution quality and flag inconsistencies or gaps in defect reporting and resolution.

Cross-Team Collaboration

Participate in Agile team rituals including sprint planning, backlog grooming, and retrospectives.
Support User Acceptance Testing (UAT) through test preparation, execution support, and defect triage.
Work closely with developers, release managers, and business stakeholders during test cycles to ensure end-to-end readiness.

Required Qualifications

3+ years of hands-on experience in software QA or testing roles with multiple years in automation.
2+ years with automation testing experience in Microsoft Dynamics 365 (Sales, Service, Marketing, or Operations).
Experience with test automation tools such as Selenium, EasyRepro, or Robot Framework
Experience with low-code/no-code test automation platforms (e.g. Poer Automate Desktop, Leapwork)
Deep understanding of Dynamics 365 user interfaces, configurations, and business process flows.
Experience with functional and system integration testing in multi-environment setups.
Proficient in Azure DevOps for test planning, execution tracking, and defect management.
Experience reviewing vendor test assets and driving quality improvements.
Excellent documentation and communication skills.

Preferred Qualifications

Agile/Scrum experience with fast release cycles.
Exposure to testing in enterprise, regulated, or data-sensitive environments.