Test Automation Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+18 more
Job description
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.
Responsibilities
- Design, develop, and maintain UI and API automation frameworks using Playwright (.NET / C#)
- 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
- 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
- Integrated CI/CD automation pipelines in Azure DevOps
- High-quality test coverage and reporting dashboards
- Continuous improvements in automation maturity and reliability
Requirements
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#)., * 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
- 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, * 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, * 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
- Integrated CI/CD automation pipelines in Azure DevOps
- High-quality test coverage and reporting dashboards
- Continuous improvements in automation maturity and reliability
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What Are The Top Skills Required For Azure Developers?
Where To Find Software Engineering Jobs
Dev Digest 121 - AI goes offline
The 12 Best Jobs for Software Engineers