Test Automation Specialist
We are looking for a highly skilled Test Automation Engineer with strong expertise in Microsoft Dynamics 365 and modern automation frameworks using Playwright with .NET (C#).
This role will focus on building scalable, maintainable, and enterprise-grade automation solutions, integrating seamlessly with Azure DevOps pipelines, and contributing to a robust quality engineering strategy.
Key Responsibilities:
• Design, develop, and maintain UI and API automation frameworks using Playwright (.NET / C#)
• Implement test automation for Dynamics 365 modules (e.g., Sales, Customer Service)
• Develop data-driven and reusable automation solutions aligned with enterprise standards
• Integrate automation suites with Azure DevOps CI/CD pipelines
• Collaborate with developers, BAs, and stakeholders during 3 Amigos / sprint ceremonies
• Perform test automation code reviews and enforce best practices
• Build and maintain test reports, dashboards, and observability metrics
• Ensure automation aligns with shift-left and continuous testing strategies
• Support regression, smoke, and E2E automation suites
• Identify automation gaps and propose improvements
Core Technical Skills:
• Strong experience in Playwright with .NET (C#) for UI automation
• Hands-on experience with Microsoft Dynamics 365 testing
• Experience in test automation frameworks (POM, BDD, data-driven)
• Proficiency in API testing and validation
• Solid understanding of object-oriented programming (OOP) principles
DevOps & CI/CD:
• Strong experience with Azure DevOps
• Hands-on with:
• Pipelines (YAML-based CI/CD)
• Test execution in pipelines
• Test reporting integration
• Experience with Git-based version control
Dynamics 365 Expertise:
• Good understanding of:
• Entities, forms, workflows, and business rules
• Customizations and configurations
• Test automation challenges in D365 UI
Nice to Have:
• Experience with BDD tools (SpecFlow / Cucumber for .NET)
• Exposure to performance testing tools (e.g., k6, JMeter)
• Experience with Azure cloud services
• Knowledge of service virtualization or test data management
• Familiarity with AI-driven testing or self-healing automation
Soft Skills:
• Strong analytical and problem-solving skills
• Excellent communication and stakeholder management
• Ability to work in Agile / DevOps environments
• Proactive mindset with focus on quality and continuous improvement
Key Deliverables:
• Scalable Playwright automation framework for Dynamics 365
• Integrated CI/CD automation pipelines in Azure DevOps
• High-quality test coverage and reporting dashboards
• Continuous improvements in automation maturity and reliability