Build Python automation for Dynamics 365 backend validation at PLATO, using Playwright, APIs, and reusable framework architecture. Current Government of Canada clearance is required. As a Senior Automation Developer, you will support a critical initiative involving Dynamics 365 and enterprise integrations. The work combines Python development, Playwright testing, Dataverse validation, and distributed-system integration testing. You will help create maintainable automation for complex business rules and data integrity.
Key Responsibilities
- Design scalable frameworks using architecture and design patterns
- Build Python libraries, API clients, engines, and utilities
- Develop Playwright automation for UI and API testing
- Validate Dataverse entities, relationships, rules, and security models
- Integrate tests into Azure DevOps pipelines and CI/CD
Requirements:
- Eight-plus years in test automation development
- Four-plus years of Python experience
- Two-plus years working with Playwright
- Robust Dynamics 365 and Dataverse experience
- Current Government of Canada clearance Apply your Python, Playwright, and backend automation expertise to scalable Dynamics 365 validation at PLATO.