IT & Software

Senior Python Automation Engineer

PLATO Testing Inc.

Ottawa · Ontario · Canada

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
  • Strong 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.

#J-18808-Ljbffr

Reference: WJ-4703_9780216

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.