1

Automation Programming Jobs in Saskatchewan (NOW HIRING)

We are looking for an experienced Quality Automation Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...

We are looking for an experienced Quality Automation Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...

We are looking for an experienced Quality Automation Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...

We are looking for an experienced Quality Automation Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...

We are looking for an experienced Senior Quality Automation Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is ...

We are looking for an experienced Senior Quality Automation Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is ...

We are looking for an experienced Senior Quality Automation Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is ...

We are looking for an experienced Senior Quality Automation Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is ...

next page

Showing results 1-20

Automation Programming information

See Saskatchewan salary details

$30K

$82.2K

$129K

How much do automation programming jobs pay per year?

As of Sep 13, 2026, the average yearly pay for automation programming in Saskatchewan is $82,200.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,000.00 and $97,500.00 per year, depending on experience, location, and employer.

What is automation programming?

Automation programming involves writing code to automate repetitive tasks, processes, or workflows, often to improve efficiency and reduce human error. This can include scripting for software applications, automating data entry, managing IT infrastructure, or controlling industrial machines. Automation programmers typically use languages such as Python, JavaScript, or specialized automation tools depending on the industry. The goal is to save time, ensure consistency, and allow human workers to focus on more complex tasks.

What are the key skills and qualifications needed to thrive as an automation programmer?

To thrive as an Automation Programmer, you need strong programming skills (such as Python, Java, or C#), a solid understanding of automation frameworks, and a degree in computer science or a related field. Experience with tools like Selenium, Jenkins, or PLC programming systems, as well as certifications in automation or software testing, is highly valuable. Analytical thinking, problem-solving ability, and effective communication distinguish top performers in this role. These skills ensure efficient automation solutions, minimize errors, and facilitate collaboration with cross-functional teams, driving project success.

What are some common challenges automation programmers face when integrating new systems into existing workflows?

Automation programmers often encounter challenges such as compatibility issues between legacy systems and new automation tools, as well as resistance to change from end users. Effective communication with stakeholders is crucial, as is thorough documentation to ensure seamless transitions. Additionally, rigorous testing and troubleshooting are required to minimize disruptions and maintain data integrity during integration. Collaborating closely with IT, operations, and end users helps address these challenges and leads to smoother automation implementation.

What is the difference between Automation Programming vs Automation Test Engineer?

AspectAutomation ProgrammingAutomation Test Engineer
Primary FocusDeveloping automation scripts and software for industrial or process automation systemsDesigning, executing, and maintaining automated tests for software applications
Required SkillsProgramming languages (e.g., Python, C++), control systems, hardware integrationTesting frameworks, scripting, software testing methodologies
Work EnvironmentIndustrial settings, manufacturing plants, automation companiesSoftware development teams, QA departments, tech companies
CertificationsPLC certifications, control system certifications, programming certificationsISTQB, automation testing certifications, scripting courses

Automation Programming focuses on creating software and systems to control machinery and processes, often in industrial environments. Automation Test Engineers concentrate on testing software applications to ensure quality. While both roles involve scripting and programming, their applications and environments differ significantly.

Is automation programming a good career?

Automation programming is a growing field that involves developing software to control machinery and processes, often requiring skills in programming languages like Python or PLCs. It offers opportunities in manufacturing, robotics, and industrial settings with increasing demand for efficiency and innovation. The career typically requires technical training, certifications, and problem-solving skills, and can provide stable employment with competitive salaries.

What are popular job titles related to Automation Programming jobs in Saskatchewan?

For Automation Programming jobs in Saskatchewan, the most frequently searched job titles are:

What job categories do people searching Automation Programming jobs in Saskatchewan look for?

The top searched job categories for Automation Programming jobs in Saskatchewan are:

Infographic showing various Automation Programming job openings in Saskatchewan as of September 2026, with employment types broken down into 1% Internship, 91% Full Time, 6% Part Time, and 2% Contract. Highlights an 78% Physical, 5% Hybrid, and 17% Remote job distribution, with an average salary of $82,200 per year, or $39.5 per hour.

Senior Automation Engineer

Belle Plaine, SK • On-site

Full-time

Medical, Dental, Retirement, PTO

Posted 6 days ago


Job description

We at Yara are part of a global network, collaborating to profitably and responsibly solve some of the world's key challenges - resource scarcity, food insecurity and environmental change.

About the Unit

Yara Belle Plaine is a world class producer of nitrogen fertilizer. Yara International is a global fertilizer company, with operations in over 60 countries around the world. Yara's dynamic global presence and unique business model allows the company to be an industry shaper. Belle Plaine is in Saskatchewan, Canada 50 km west of Regina on highway #1.

Responsibilities

Reporting to the Electrical and Automation Engineering Lead, the Automation Engineer is responsible for configuring, updating, maintaining, administrating and the security of the following systems: distributed control system, supervisory control and data acquisition system, safety shutdown system, human machine interfaces, assorted programmable logic controllers, and the Ethernet process control network infrastructure. This includes all ancillary systems (such as data historian, domain controllers). 

  • Ensure the control systems are operating with full availability. Leverage planned/unplanned maintenance windows. Ensure systems are meeting needs of operators
  • Provide technical guidance for Control/Automation Group Technologists/Technicians
  • Design/implementation of capital and alteration work involving the Yara control systems in accordance with management of change procedures, including updating documentation.
  • Maintain and troubleshoot the control and safety system hardware and software. Install bypasses on systems, in coordination with operations, in abnormal operating conditions.
  • Provide technical support and information regarding the control system to other departments. Analyse process data and event histories to provide sequence of events and trip "first-out" information to determine root causes of abnormal operating conditions, equipment failure, and to propose changes to prevent these incidents from recurring.
  • Ensure that process safety has been considered/ accounted for prior to making control system changes.
  • Maintain technical expertise in the state-of-the-art technology for control systems.
  • Provide support for the IT Controls Technician to ensure the process control network is secure & complies with best practice.
  • Contribute to plant HAZOP analysis and SIL calculations with the Process Safety Group
  • Maintain a system road map based on upcoming obsolescence and other vulnerabilities
  • Develop and execute capital-funded control system migration projects that ensure continued high performance and robust security
Education, Experience & Skill
  • The successful candidate will possess a bachelor's degree in engineering in a field related to industrial control systems eg) Electrical, Electronic Systems etc
  • At least 5 years of related experience is preferred
  • Eligibility for registration with APEGS as a P.Eng. is required
  • Familiarity with Honeywell Experion DCS, Triconex SIS, Modbus communication, HAZOP and TCP-IP networking and security are assets.
  • Familiarity in an industrial plant setting is preferred. Applicants must have demonstrated effective interpersonal, communication and leadership skills.
Be Part of Our Team- Why Work For Us- What we Offer

Yara Belle Plaine offers a highly competitive total compensation package including:
   Bonus Program
   Enhanced Top up for Maternity/Adoption/Parental Leave
   Health and Dental Benefits
   Optional Vacation Enhancement
   Paid Lunch Break
   Pension & Savings Plans
   Wellness and Employee Assistance Plan
   Professional Development and Training Opportunities 
 

Contact details

Deanna Milton, People & Culture Manager

Apply no later than

September 22, 2026 

Knowledge grows through differences
Yara is committed to creating a diverse and inclusive environment and is proud to be an equal opportunity employer. We believe that creating a diverse and inclusive work environment is not only the right thing, but also the smart thing to do. To deliver on this, Yara has firmly anchored Diversity, Equity & Inclusion (DE&I) in our business strategy and has more than 400 employees worldwide involved in D&I ambassadors networks. 

As part of our recruitment process, where permitted by local law, we may conduct reference and background checks. These checks will only be performed when deemed necessary for the nature of the job. Candidates will be informed by HR before any background checks are initiated.