Senior Python Automation Engineer

2 days ago

Ottawa, ON, Canada Jobgether Full-time $90,000 - $100,000 Contract

Python automation expertise drives scalable testing for Dynamics 365 backend systems in this fully remote senior engineering opportunity. Build reusable frameworks and validate complex enterprise integrations.

As a Senior Automation Developer, you will combine software development with deep test automation expertise. The work spans Python, Playwright, Microsoft Dataverse, APIs, Azure integration services, and distributed workflows. You will strengthen quality assurance through architecture, coverage improvements, and CI/CD integration.

Key Responsibilities:

  • Design scalable, reusable automation frameworks and components
  • Build Python libraries, API clients, and validation engines
  • Develop Playwright tests for user interfaces and APIs
  • Validate Dynamics 365 data, rules, relationships, and security
  • Integrate automated testing into Azure DevOps pipelines

Requirements:

  • At least 8 years of test automation development experience
  • At least 4 years using Python for automation
  • At least 2 years using Playwright for testing
  • Experience with Dynamics 365, Dataverse, APIs, and integrations
  • Current Government of Canada security clearance required

Apply senior Python engineering skills to automation architecture, API validation, Dynamics 365 testing, and reliable CI/CD delivery.