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_9440108

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

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.