Proficiency in programming languages such as JavaScript, Python, or Java * Ability to design scalable and maintainable automation architectures * Strong analytical and problem-solving skills
Proficiency in programming languages such as JavaScript, Python, or Java * Ability to design scalable and maintainable automation architectures * Strong analytical and problem-solving skills
Programming Languages ... SQL, PL/SQL, T-SQL, Python (automation scripting) * Tools:Talend, SSIS, Power BI, Git, Jira
Programming Languages ... SQL, PL/SQL, T-SQL, Python (automation scripting) * Tools:Talend, SSIS, Power BI, Git, Jira
... automation tasks. You will be expected to manage your own projects, develop them in Python, and work with the DevOps team to deploy these projects as micro-services in a cloud environment. You will ...
... automation tasks. You will be expected to manage your own projects, develop them in Python, and work with the DevOps team to deploy these projects as micro-services in a cloud environment. You will ...
Specialiste Senior, Automatisation des Donnees et Ingenierie /Sr. Specialist, Data Automation Eng...
Montreal, QC · Remote
Maitrise de Python (ou equivalent) pour l'automatisation, les API et les integrations * Experience ... Connaissance du prompt engineering, de l'orchestration de modeles et des applications basees sur ...
Specialiste Senior, Automatisation des Donnees et Ingenierie /Sr. Specialist, Data Automation Eng...
Montreal, QC · Remote
Maitrise de Python (ou equivalent) pour l'automatisation, les API et les integrations * Experience ... Connaissance du prompt engineering, de l'orchestration de modeles et des applications basees sur ...
Specialiste Senior, Automatisation des Donnees et Ingenierie /Sr. Specialist, Data Automation Eng...
Montreal, QC · Remote
Maitrise de Python (ou equivalent) pour l'automatisation, les API et les integrations * Experience ... Connaissance du prompt engineering, de l'orchestration de modeles et des applications basees sur ...
Specialiste Senior, Automatisation des Donnees et Ingenierie /Sr. Specialist, Data Automation Eng...
Montreal, QC · Remote
Maitrise de Python (ou equivalent) pour l'automatisation, les API et les integrations * Experience ... Connaissance du prompt engineering, de l'orchestration de modeles et des applications basees sur ...
Develop automation and scripting solutions using Python. * Build and support cross-platform applications across Windows, macOS, and Linux. * Collaborate with cross-functional engineering teams to ...
Quick apply
Develop automation and scripting solutions using Python. * Build and support cross-platform applications across Windows, macOS, and Linux. * Collaborate with cross-functional engineering teams to ...
You will bridge data engineering, ML automation, infrastructure, observability, and application ... Python (pandas, Polars, boto3, joblib, LightGBM/XGBoost), SQL, JavaScript/React * Data Engineering:
You will bridge data engineering, ML automation, infrastructure, observability, and application ... Python (pandas, Polars, boto3, joblib, LightGBM/XGBoost), SQL, JavaScript/React * Data Engineering:
Senior DevOps Engineer
Montreal, QC · On-site
Medical
Dental
Vision
Life
Retirement
PTO
Software Development & Engineering Design, develop, and maintain scalable content management solutions, integrations, and automation using Python. Java knowledge is an asset. Lead and contribute to ...
Senior DevOps Engineer
Montreal, QC · On-site
Medical
Dental
Vision
Life
Retirement
PTO
Software Development & Engineering Design, develop, and maintain scalable content management solutions, integrations, and automation using Python. Java knowledge is an asset. Lead and contribute to ...
Flight-Operations Systems Engineer | Hybrid/Remote Opportunity | Fastwater Staffing
Montreal, QC · On-site +1
Develop automation tools and scripts using Python or other scripting languages. * Collaborate with multidisciplinary engineering teams to ensure mission success. * Participate in system testing ...
Flight-Operations Systems Engineer | Hybrid/Remote Opportunity | Fastwater Staffing
Montreal, QC · On-site +1
Develop automation tools and scripts using Python or other scripting languages. * Collaborate with multidisciplinary engineering teams to ensure mission success. * Participate in system testing ...
Senior Software Engineer
Medical
Life
Retirement
PTO
Architect and evolve the core systems that powers our Automation solutions, as command-line tools ... Python * The ability to quickly become comfortable with large and complex systems * A deep ...
Senior Software Engineer
Medical
Life
Retirement
PTO
Architect and evolve the core systems that powers our Automation solutions, as command-line tools ... Python * The ability to quickly become comfortable with large and complex systems * A deep ...
Create automation solutions that improve operational efficiency and reduce manual tasks ... Program or script using languages such as Python , Go , PowerShell , or JavaScript * Integrate ...
Quick apply
Create automation solutions that improve operational efficiency and reduce manual tasks ... Program or script using languages such as Python , Go , PowerShell , or JavaScript * Integrate ...
Autonomous Driving Systems Simulation and Data Analysis Engineer
Medical
Dental
Vision
Experience developing internal engineering tools and automation frameworks in C/C++ or Python ... Experience with build systems such as CMake and software development best practices. Autonomous ...
Quick apply
Autonomous Driving Systems Simulation and Data Analysis Engineer
Medical
Dental
Vision
Experience developing internal engineering tools and automation frameworks in C/C++ or Python ... Experience with build systems such as CMake and software development best practices. Autonomous ...
Developpeur en Automatisation Assurance Qualite (RT-LAB) / Quality Assurance Automation Developer...
Concevoir, executer, maintenir et documenter des tests automatises en Python. * Integrer les tests ... Under the supervision of the Team Leader / RT-LAB, the QA Automation Developer will work in a ...
Developpeur en Automatisation Assurance Qualite (RT-LAB) / Quality Assurance Automation Developer...
Concevoir, executer, maintenir et documenter des tests automatises en Python. * Integrer les tests ... Under the supervision of the Team Leader / RT-LAB, the QA Automation Developer will work in a ...
Test Engineer - Microfluidics
Montreal, QC · On-site
... automation-ready. Our technology empowers scientists to generate precisely modified primary and ... Familiarity with CAD design tools; basic programming skills (Python, R) a plus * Comfortable with ...
Test Engineer - Microfluidics
Montreal, QC · On-site
... automation-ready. Our technology empowers scientists to generate precisely modified primary and ... Familiarity with CAD design tools; basic programming skills (Python, R) a plus * Comfortable with ...
Test Engineer - Microfluidics
Montreal, QC · On-site
... automation-ready. Our technology empowers scientists to generate precisely modified primary and ... Familiarity with CAD design tools; basic programming skills (Python, R) a plus * Comfortable with ...
Quick apply
Test Engineer - Microfluidics
Montreal, QC · On-site
... automation-ready. Our technology empowers scientists to generate precisely modified primary and ... Familiarity with CAD design tools; basic programming skills (Python, R) a plus * Comfortable with ...
Site Reliability Engineer
Montreal, QC · On-site
Strong scripting skills in Python, Bash, Java, or similar for automation and diagnostics * Familiarity with AI-assisted engineering tools (e.g., Amazon Kiro) and ability to validate outputs ...
Quick apply
Site Reliability Engineer
Montreal, QC · On-site
Strong scripting skills in Python, Bash, Java, or similar for automation and diagnostics * Familiarity with AI-assisted engineering tools (e.g., Amazon Kiro) and ability to validate outputs ...
Expert, AI Engineer
Montreal-est, QC · On-site
Build and enhance generative AI, machine learning, and automation solutions using CN-approved ... Strong programming skills in Python and Structured Query Language (SQL), with experience using APIs ...
Expert, AI Engineer
Montreal-est, QC · On-site
Build and enhance generative AI, machine learning, and automation solutions using CN-approved ... Strong programming skills in Python and Structured Query Language (SQL), with experience using APIs ...
Site Reliability Engineer
Montreal, QC · On-site +1
Strong scripting skills in Python, Bash, Java, or similar for automation and diagnostics * Familiarity with AI-assisted engineering tools (e.g., Amazon Kiro) and ability to validate outputs ...
Site Reliability Engineer
Montreal, QC · On-site +1
Strong scripting skills in Python, Bash, Java, or similar for automation and diagnostics * Familiarity with AI-assisted engineering tools (e.g., Amazon Kiro) and ability to validate outputs ...
Medical
Dental
Life
Test automation & quality gates * Integrate unit, integration, regression and security tests into ... Proficiency with scripting (PowerShell, Bash, Python) and Git branching strategies. Tools & systems ...
Medical
Dental
Life
Test automation & quality gates * Integrate unit, integration, regression and security tests into ... Proficiency with scripting (PowerShell, Bash, Python) and Git branching strategies. Tools & systems ...
Payload System Verification & Validation Engineer | Hybrid/Remote Opportunity | Fastwater Staffing
Montreal, QC · On-site +1
Develop test automation scripts and analyze test data using Python, MATLAB, or similar tools ... Bachelor's degree in Electrical Engineering, Telecommunications, Aerospace Engineering , or a ...
Payload System Verification & Validation Engineer | Hybrid/Remote Opportunity | Fastwater Staffing
Montreal, QC · On-site +1
Develop test automation scripts and analyze test data using Python, MATLAB, or similar tools ... Bachelor's degree in Electrical Engineering, Telecommunications, Aerospace Engineering , or a ...
Python Automation Engineer information
See Quebec salary details
$60.5K - $69.7K
11% of jobs
$69.7K - $78.9K
11% of jobs
$80.7K is the 25th percentile. Wages below this are outliers.
$78.9K - $88K
11% of jobs
The median wage is $94.8K / yr.
$88K - $97.2K
22% of jobs
$102.6K is the 75th percentile. Wages above this are outliers.
$97.2K - $106.4K
33% of jobs
$106.4K - $115.6K
11% of jobs
$115.6K - $124.8K
0% of jobs
$124.8K - $134K
0% of jobs
$134K - $143.1K
0% of jobs
$143.1K - $152.3K
0% of jobs
$152.3K - $161.5K
0% of jobs
$60.5K
$98.5K
$161.5K
How much do python automation engineer jobs pay per year?
What is a Python automation engineer?
A Python Automation Engineer is responsible for designing, developing, and maintaining automated solutions using Python. They work on tasks like scripting repetitive processes, testing automation, data processing, and infrastructure automation. Their role often involves integrating various tools, optimizing workflows, and ensuring efficient software deployment. Strong programming skills, knowledge of automation frameworks, and experience with CI/CD pipelines are essential for this role.
What does a Python automation engineer do?
A typical day for a Python Automation Engineer involves designing, coding, and maintaining automation scripts to streamline repetitive tasks or testing processes. You may collaborate with software developers, QA testers, and DevOps engineers to understand workflow requirements and troubleshoot issues that arise. Regular responsibilities include reviewing code, writing and running automated tests, monitoring results, and documenting procedures. Expect to participate in team meetings, project updates, and knowledge-sharing sessions as part of an agile or collaborative environment. This role provides variety and opportunities to continuously learn about new tools, technologies, and best practices.
What skills and qualifications are needed to thrive as a Python automation engineer?
To excel as a Python Automation Engineer, you need strong programming skills in Python, experience with automation frameworks (such as Selenium or PyTest), and a degree in computer science or a related field. Familiarity with version control systems like Git, continuous integration tools like Jenkins, and, optionally, certifications in automation or Python development are highly valued. Attention to detail, problem-solving skills, and the ability to communicate effectively with cross-functional teams are important soft skills for this position. These abilities ensure that automation solutions are reliable, scalable, and aligned with business or project goals.
Is Python automation engineer a good career?
What are popular job titles related to Python Automation Engineer jobs in Quebec?
For Python Automation Engineer jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Python Automation Engineer jobs in Quebec look for?
The top searched job categories for Python Automation Engineer jobs in Quebec are:

QA Automation Specialist (12-month Contract) | Specialiste QA automatisation (Contrat de 12 mois)
Full-time
Re-posted yesterday
Job description
Company Overview
Jesta I.S. is a leading supplier of ERP software for the apparel, footwear, and soft-goods industries. Our global client base includes many recognizable brands and continues to grow.
Position Summary
We're looking for a QA Automation Specialist to join our QA team and help elevate the quality and reliability of our Vision Suite ERP platform.
If you're passionate about building robust automation frameworks, improving release speed, and ensuring high-quality software in complex enterprise environments, this role is for you.
In this role, you'll work closely with Development, Product, and DevOps teams to design and maintain automated testing solutions that support scalable, high-performing ERP and retail systems. You'll play a key role in increasing test coverage, preventing defects early, and enabling faster, more confident releases.
This is an exciting opportunity to work in a fast-paced SaaS environment supporting global retail clients, with strong exposure to modern automation tools, AI-assisted testing approaches, and enterprise-scale systems.
Responsibilities
- Design, develop, andmaintainautomated test scripts for web, API, and integration testing across Vision Suite modules.
- Execute andmaintainregression automation suites, ensuring reliability and scalability of test coverage.
- Collaborate with developers, product managers, and QA analysts to define test strategies and acceptance criteria.
- Integrate automated tests into CI/CD pipelines (e.g., GitHub Actions, Azure DevOps, Jenkins) for continuous testing.
- Analyze test results,identifydefects, and support root cause analysis with engineering teams.
- LeverageAIassistedtesting tools and techniques tooptimizetest creation, execution, and maintenance.
- Maintain test data, environments, and automation frameworks aligned with production configurations.
- Contribute to continuous improvement initiatives, including automationcoverageexpansion and testing efficiency.
- Participate in Agile ceremonies (sprint planning, standups, retrospectives, demos).
- Document automation frameworks, test cases, and testing processes to ensure knowledge sharing and audit readiness.
- Mentor junior QA team members on automation best practices and tools when needed.
Qualifications
Education & Training
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent practical experience
- Training in QA methodologies, test automation frameworks, and Agile practices
- ISTQB Certification (Foundation or Test Automation Engineer) (preferred)
- Training or exposure to AI-assisted testing tools or frameworks (preferred)
- Agile or Scrum certification (preferred)
Knowledge & Experience
- 3-5 years of experience in Quality Assurance, with a strong focus on test automation
- Hands-on experience implementing automation frameworks end-to-end (Selenium, Cypress, or Playwright)
- Experience testing enterprise or SaaS applications (ERP experience is a strong asset)
- Experience with API testing (REST/SOAP) using tools such as Postman or Swagger
- Experience integrating automated tests into CI/CD pipelines
- Familiarity with Agile/Scrum methodologies
- Experience in retail, supply chain, or ERP environments (asset)
- Exposure to microservices architecture and cloud platforms (asset)
- Experience with performance testing tools (JMeter, K6) (asset)
- Exposure to AI-based testing tools or predictive quality analytics (asset)
Skills & Abilities
- Strong expertise in test automation frameworks and scripting
- Proficiency in programming languages such as JavaScript, Python, or Java
- Ability to design scalable and maintainable automation architectures
- Strong analytical and problem-solving skills
- Experience with CI/CD integration and DevOps workflows
- Effective use of Microsoft Copilot for productivity and automation support
- Daily use of GitHub Copilot to accelerate development, debugging, and testing
- Ability to validate AI-generated outputs for accuracy and security
- Strong understanding of QA methodologies and testing lifecycle
- Data-driven mindset supported by AI-assisted insights
- Excellent communication and cross-functional collaboration skills
- High attention to detail and strong organizational skills
- Digital fluency and adaptability in fast-changing environments
- Continuous improvement mindset and learning agility
- Responsible and secure use of AI tools in accordance with company policies
Tools & Systems
AI & Development Tools
Microsoft Copilot; GitHub Copilot (Business); ChatGPT Enterprise; Cursor (where applicable); Jesta AI tools (e.g., Ask Jane / advisorIQ where applicable)
Collaboration & Delivery Tools
Outlook; Microsoft Teams; SharePoint; Jira; Azure DevOps; Confluence
QA, Testing & Engineering Tools
Selenium; Cypress; Playwright; Postman; Swagger; TestRail (or equivalent); JMeter; K6; Git; Bitbucket
Enterprise Platform
Jesta Vision Suite (ERP/SCM)
Additional Information
- This is a contract position with a minimum term of 12 months and the possibility of extension based on business needs and mutual agreement.
- This is a hybrid role, 2 days working in the office in Montreal, QC is required.
- We thank all applicants for their interest. However, only shortlisted candidates will be contacted.
--------------------
Presentation de l'entreprise
Jesta I.S. est un fournisseur de premier plan de logiciels ERP pour les industries de l'habillement, de la chaussure et des biens de consommation. Notre clientele mondiale comprend de nombreuses marques reconnues et continue de croitre.
Resume du poste
Nous recherchons une Specialiste en automatisation de l'assurance qualitepour se joindre a notre equipe QA et contribuer a ameliorer la qualite et la fiabilite de notre plateforme ERP Vision Suite.
Si vous etes passionnee par la creation de cadres d'automatisation robustes, l'amelioration de la vitesse de livraison et la garantie d'une qualite logicielle elevee dans des environnements d'entreprise complexes, ce poste est pour vous.
Vous collaborerez etroitement avec les equipes Developpement, Produit et DevOps afin de concevoir et maintenir des solutions de tests automatises soutenant des systemes ERP et retail performants et evolutifs. Vous jouerez un role cle dans l'augmentation de la couverture de tests, la detection precoce des anomalies et la livraison de deploiements plus rapides et plus fiables.
Il s'agit d'une belle opportunite dans un environnement SaaS dynamique desservant une clientele mondiale, avec une exposition aux outils modernes d'automatisation, aux approches de tests assistees par l'IA et aux systemes a grande echelle.
Responsabilites
- Concevoir, developper et maintenir des scripts de tests automatises (web, API, integration) pour les modules Vision Suite
- Executer et maintenir les suites de regression automatisees afin d'assurer la fiabilite et la scalabilite de la couverture de tests
- Collaborer avec les equipes Developpement, Produit et QA pour definir les strategies de test et criteres d'acceptation
- Integrer les tests automatises dans les pipelines CI/CD (GitHub Actions, Azure DevOps, Jenkins) pour assurer des tests continus
- Analyser les resultats de tests, identifier les defauts et soutenir l'analyse des causes racines (root cause analysis)
- Utiliser des outils et approches de tests assistes par l'IA pour optimiser la creation, l'execution et la maintenance des tests
- Maintenir les donnees de test, environnements et cadres d'automatisation alignes avec la production
- Contribuer a l'amelioration continue de la couverture et de l'efficacite des tests
- Participer aux ceremonies Agile (planification, melees quotidiennes, retrospectives, demonstrations)
- Documenter les frameworks, cas de tests et processus afin d'assurer le partage des connaissances et la conformite
- Encadrer et soutenir les membres juniors de l'equipe QA lorsque requis
Qualifications
Formation
- Baccalaureat en informatique, genie logiciel, systemes d'information ou domaine connexe, ou experience equivalente
- Formation en methodologies QA, automatisation des tests et pratiques Agile
- Certification ISTQB (Foundation ou Test Automation Engineer) (atout)
- Formation ou exposition aux outils de tests assistes par l'IA (atout)
- Certification Agile ou Scrum (atout)
Experience et connaissances
- 3 a 5 ans d'experience en assurance qualite avec un fort accent sur l'automatisation des tests
- Experience pratique en conception et mise en uvre de frameworks d'automatisation (Selenium, Cypress ou Playwright)
- Experience en tests de systemes SaaS ou d'applications d'entreprise (ERP : un atout important)
- Experience en tests d'API (REST/SOAP) avec Postman ou Swagger
- Experience d'integration de tests automatises dans des pipelines CI/CD
- Connaissance des methodologies Agile/Scrum
- Experience en retail, chaine d'approvisionnement ou environnements ERP (atout)
- Exposition aux architectures microservices et aux environnements infonuagiques (atout)
- Experience en tests de performance (JMeter, K6) (atout)
- Exposition aux outils de tests bases sur l'IA ou a l'analytique predictive qualite (atout)
Competences
- Solide expertise en automatisation des tests et en scripting
- Maitrise de langages tels que JavaScript, Python ou Java
- Capacite a concevoir des architectures d'automatisation evolutives et maintenables
- Excellentes capacites d'analyse et de resolution de problemes
- Experience en integration CI/CD et pratiques DevOps
- Utilisation efficace de Microsoft Copilot pour la productivite et l'automatisation
- Utilisation quotidienne de GitHub Copilot pour accelerer le developpement et les tests
- Capacite a valider les resultats generes par l'IA (exactitude et securite)
- Bonne comprehension du cycle de vie QA et des methodologies de test
- Esprit oriente donnees appuye par des outils d'IA
- Excellentes habiletes de communication et collaboration interfonctionnelle
- Grand souci du detail et sens de l'organisation
- Forte adaptabilite dans des environnements en evolution rapide
- Esprit d'amelioration continue et agilite d'apprentissage
- Utilisation responsable et securisee des outils d'IA conformement aux politiques de l'entreprise
Outils et systemes
Outils IA et developpement
Microsoft Copilot; GitHub Copilot (Business); ChatGPT Enterprise; Cursor (le cas echeant); outils IA Jesta (ex. Ask Jane / advisorIQ selon disponibilite)
Collaboration et livraison
Outlook; Microsoft Teams; SharePoint; Jira; Azure DevOps; Confluence
Tests et ingenierie QA
Selenium; Cypress; Playwright; Postman; Swagger; TestRail (ou equivalent); JMeter; K6; Git; Bitbucket
Plateforme d'entreprise
Jesta Vision Suite (ERP/SCM)
Informations supplementaires
- Il s'agit d'un poste contractuel d'une duree minimale de 12 mois, avec possibilite de prolongation selon les besoins de l'entreprise et d'un commun accord.
- Ce poste est hybride : 2 jours par semaine au bureau a Montreal sont requis.
- Nous remercions tous les candidats de leur interet. Toutefois, seuls les candidats selectionnes pour une entrevue seront contactees.