remote
Senior Software Test Engineer - Dynamics 365 Customer Engagement - Caterpillar
Software Engineer
Lead quality engineering for Dynamics 365 Customer Engagement, designing test strategies, building automated test suites, and driving CI/CD pipelines using C#, .NET, Selenium, and Azure DevOps.
About the role
Key Responsibilities
- Define and execute comprehensive test strategies for Dynamics 365 Customer Engagement solutions.
- Design, develop, and maintain automated test frameworks using C#, .NET, and Selenium.
- Integrate automated tests into Azure DevOps pipelines to ensure continuous quality delivery.
- Collaborate with developers, product owners, and business analysts to identify test requirements and resolve defects.
- Mentor junior test engineers and promote best practices in test automation and quality engineering.
Requirements
- 5+ years of software testing experience, with a focus on test automation for enterprise applications.
- Strong proficiency in C# and .NET development.
- Hands‑on experience with Selenium or similar UI automation tools.
- Deep knowledge of Dynamics 365 Customer Engagement (CE) platform and its customization model.
- Experience configuring and managing CI/CD pipelines in Azure DevOps.
Skills
test automationcselenium