177 IT Automation jobs in South Africa
Automation Engineer
Posted today
Job Viewed
Job Description
We are looking for a passionate and detail-oriented
Software Test Engineer
with strong manual testing expertise and automation to join our team. If you thrive on ensuring product quality, collaborating across teams, and being the go-to person for QA signoffs, we'd love to hear from you
Key Responsibilities
- Design, develop, and execute
test plans, test cases, and test scripts
for software applications. - Perform
functional, regression, integration, and performance testing
to ensure product quality. - Identify, document, and track defects using tools like
JIRA
. - Collaborate with developers and product teams to ensure quality across the
SDLC
. - Analyze test results, prepare reports, and share findings with stakeholders.
- Participate in
design and requirement reviews
to embed quality from the start. - Stay updated with the latest trends, tools, and
QA best practices
. - Act as the
quality assurance point of contact and sign-off authority
within the team.
Required Skills & Experience
- 3+ years
of experience in software testing, including automation. - Strong expertise in
manual testing
with knowledge of test design techniques and best practices. - Hands-on experience with
Selenium, Java
, and automation frameworks. - Proficiency with tools such as
Jira, Confluence, and Excel
. - Excellent problem-solving, analytical, and communication skills.
- Ability to work in a
hybrid setup
and collaborate effectively with cross-functional teams.
AUTOMATION ENGINEER
Posted today
Job Viewed
Job Description
AUTOMATION ENGINEER (Manufacturing Industry) – USA / Saudi Arabia
Location:
Jeddah, Saudi Arabia (initial project engagement in the United States)
Industry:
Automotive / Plastic Injection Moulding / Painting & Assembly
An excellent opportunity exists for a skilled Automation Engineer to join a leading automotive manufacturing project based in Jeddah, Saudi Arabia. The successful candidate will initially work with the project team in the United States, contributing to project planning and execution before relocating to Saudi Arabia for full implementation and support. This role will be responsible for designing, developing, implementing, and maintaining automation systems across both the Moulding and Assembly operations to improve efficiency, product quality, and overall production performance. Reports to the Engineering Manager.
QUALIFICATIONS & EXPERIENCE REQUIRED
· Degree or Diploma in Electrical, Mechanical, Mechatronics, or Automation Engineering.
· 3–5 years' experience in automation engineering within a high-volume manufacturing or assembly environment.
· Strong working knowledge of PLC programming (Siemens, Allen-Bradley), robotics (Fanuc, ABB, KUKA), drives, pneumatics, hydraulics, and vision systems.
· Exposure to injection moulding, painting, or assembly processes will be advantageous.
· Experience with CAD design software (SolidWorks, AutoCAD, or equivalent).
· Proficiency in Lean Manufacturing, Six Sigma, and continuous improvement methodologies.
· Excellent troubleshooting, problem-solving, and analytical skills.
· Strong communication and project management capabilities.
KEY RESPONSIBILITIES:
Automation System Design & Development
· Design and integrate automated equipment, robotics, PLCs, and vision systems.
· Develop and validate control logic, sequencing, and HMI systems.
· Lead automation projects from concept through installation, commissioning, and handover.
· Apply a strong foundation in mechanical, electronic, electrical, and robotic systems.
Process Optimization
· Identify opportunities for automation and continuous improvement in current and future assembly processes.
· Enhance equipment cycle times, reliability, and overall efficiency (OEE).
· Ensure ergonomics, operator safety, and minimal manual intervention in automated processes.
Project Management
· Manage full automation project lifecycle including vendor selection, cost estimation, and timelines.
· Prepare technical documentation, specifications, and engineering drawings.
· Collaborate with Design, Project, and Manufacturing teams to ensure high-quality execution.
Collaboration & Support
· Work with Project, Production, Maintenance, and Quality teams to troubleshoot and optimize automation systems.
· Train operators and maintenance personnel on new automation technologies.
· Support process reliability and ensure consistent product quality through automation.
Compliance & Standards
· Ensure all automation systems meet safety, environmental, and industry standards.
· Maintain technical documentation and ensure adherence to company and regulatory requirements.
Only applicants that meet the above requirements will be considered
Applicants who have not been contacted within 14 days should consider their applications as having been unsuccessful
Salary Offered To Successful Applicant Will Depend On Qualifications and Experience
Automation Engineer
Posted today
Job Viewed
Job Description
We're hiring a skilled Automation Engineer to join our growing team in Nelspruit. This is a senior-level role for a capable, experienced individual who thrives in high-performance environments.
If you have strong PLC and SCADA skills, along with hands-on experience in robotic automation (programming, setup & commissioning), we want to hear from you. The role involves international travel, challenging projects, and working alongside a technical team focused on building real-world solutions.
⸻
Responsibilities:
Program, install, and commission PLCs (e.g. Siemens, Allen Bradley, Phoenix Contact)
Develop and deploy SCADA systems (Ignition, WinCC, etc.)
Program and commission articulated robots
Provide on-site support for installations and maintenance (locally and abroad)
Integrate electrical, instrumentation, and automation systems
Work with cross-functional teams (electrical, mechanical, project engineers)
⸻
Requirements:
5+ years of automation experience in PLC, SCADA, and robotics
Solid understanding of control systems, IO, motion, and safety
integration
Ability to travel internationally on short notice
Valid passport and driver's license
Excellent problem-solving and documentation skills
Strong communication in English (Afrikaans a bonus)
⸻
Nice to Have:
Motion control or servo experience
Electrical panel design knowledge
Experience with field instrumentation, sensors, and actuators
⸻
Perks:
Market-related salary
Travel costs covered
Growth opportunity into leadership roles
Work on cutting-edge automation projects across industries
⸻
No Time Wasters.
If you don't meet the requirements or aren't serious about the work, don't apply. We're looking for a results-driven engineer ready to step into a serious role.
Automation Engineer
Posted today
Job Viewed
Job Description
Pro Staffing is a dynamic recruitment agency connecting healthcare professionals and other skilled workers with opportunities across the UK. As we continue to scale, we rely on modern digital tools and process automation to streamline our operations, improve efficiency, and deliver excellent service to both candidates and clients.
We are seeking an experienced IT Automation Engineer to join our growing team. This role is central to designing, implementing, and maintaining automation solutions that integrate across our recruitment platforms and internal systems.
Role Overview
As an IT Automation Engineer, you will:
Design, develop, and maintain automations that streamline internal operations.
Collaborate with different teams to gather requirements and translate them into scalable automation solutions.
Integrate and connect multiple platforms—including Microsoft ecosystem tools, PARiM, and n8n—ensuring seamless workflows.
Provide technical support for existing automation systems and troubleshoot issues.
Continuously monitor, optimize, and document automations for long-term stability and efficiency.
Key Responsibilities
Automation Development:
Build and deploy process automations across recruitment, HR, operations, and finance functions.
Configure integrations between systems such as PARiM, Microsoft 365 (Teams, Outlook, SharePoint, Power Automate, Power BI), and other SaaS platforms.
Use tools like n8n and similar workflow automation platforms to orchestrate complex processes.
Requirements Gathering & Collaboration:
Work closely with recruitment consultants, back-office teams, and management to identify automation opportunities.
Document workflows, user requirements, and technical specifications.
Maintenance & Support:
Monitor existing automations for performance, reliability, and errors.
Provide Tier 2/3 technical support for automation-related issues.
Apply updates, patches, and enhancements to ensure business continuity.
Innovation & Best Practices:
Recommend new tools, techniques, and best practices for process automation.
Advocate for efficiency improvements across the business through automation.
Stay up to date on the latest trends in low-code/no-code platforms, RPA, and AI-driven automation.
Requirements
Skills & Qualifications
Required:
Proven experience (3–5+ years) designing and implementing automations across business systems.
Hands-on expertise with n8n, Microsoft Power Automate, and related workflow automation platforms.
Strong knowledge of the Microsoft ecosystem (Teams, Outlook, SharePoint, Power BI, Azure).
Experience integrating third-party platforms such as PARiM or similar workforce management tools.
Ability to translate business requirements into technical solutions.
Proficiency in using APIs, webhooks, and database integrations.
Strong troubleshooting, debugging, and documentation skills.
Preferred:
Experience in the recruitment or staffing industry.
Familiarity with RPA (e.g., UiPath, Blue Prism, Automation Anywhere).
Knowledge of scripting/programming (JavaScript, Python, or similar) for custom automation logic.
Understanding of data governance, compliance, and security best practices.
Soft Skills
Excellent communication and stakeholder management skills.
Ability to work independently while collaborating across multiple teams.
Detail-oriented, proactive, and solution-driven mindset.
Strong organizational skills and ability to manage multiple projects simultaneously.
Job Type: Full-time
Pay: From R25 000,00 per month
Work Location: Remote
Automation Engineer
Posted today
Job Viewed
Job Description
Company Description
Concera, founded by a diverse group of engineers, aims to reduce the complexity of C&I projects by creating tools and systems that streamline the design and automation disciplines. From conceptualization to handover, Concera provides a complete C&I scope. We strive to empower our clients with efficient and effective solutions to meet their project needs.
Role Description
This is a full-time on-site role for an Automation Engineer located in Pretoria. The Automation Engineer will be responsible for designing, implementing, and maintaining automation systems, troubleshooting issues, and ensuring optimal process control. The Automation Engineer will also collaborate with cross-functional teams to enhance system efficiency and reliability.
Education:
Bachelor's degree in Electrical Engineering
Experience & Skills:
- 2-5 years of relevant experience in an automation and controls environment
- Experience in troubleshooting and process control
- Proficiency in Ignition SCADA platform
- Experience in MCC Design and Control Panel Design
- Strong PLC programming skills (Siemens, Rockwell preferred)
- SCADA system development and integration experience
- Factory Acceptance Testing experience
- Knowledge of robotics and its applications in automation
- Thorough understanding of electrical engineering principles related to industrial control systems
- Strong analytical and problem-solving skills
- Excellent teamwork and communication skills
- Experience in a C&I environment is a plus
- Ability to work independently with strong problem-solving capabilities
Why Join Us?
As an Automation Engineer with us, you'll be at the forefront of industrial innovation, working on cutting-edge projects that drive operational excellence. You'll have the opportunity to grow your expertise while collaborating with industry professionals in a supportive environment.
Automation Engineer
Posted today
Job Viewed
Job Description
Control Systems / Automation Engineer – Northern Suburbs, Cape Town
Are you an experienced
Control Systems / Automation Engineer
looking to take on exciting industrial automation projects? Join a dynamic solutions provider where you'll collaborate with skilled engineers to design, implement, and commission cutting-edge automation systems across multiple industries.
What you'll be doing:
- Design and implement industrial automation systems for diverse projects
- Program PLCs, HMIs, SCADA systems, and related hardware
- Develop MES and reporting systems
- Conduct factory acceptance testing and on-site commissioning
- Provide on-site support and breakdown assistance
- Ensure compliance with safety and industry standards
- Collaborate with cross-functional teams to deliver quality solutions
What we're looking for:
- A tertiary engineering qualification
- Minimum 5 years' experience designing and implementing automation & process control solutions
- Hands-on experience with Schneider, Siemens, Rockwell, Wonderware, or Ignition platforms
- Strong SQL and networking knowledge
- Excellent problem-solving skills and attention to detail
- A valid driver's license and willingness to travel when required
What's on offer:
- Market-related salary with travel allowance
- Medical plan and group scheme contributions
- Company laptop and mobile phone provided
- Exciting, fast-paced projects with a skilled engineering team
Location:
Northern Suburbs, Cape Town
(On-site, full-time)
Automation Engineer
Posted today
Job Viewed
Job Description
Location:
On-Site
Employment Type:
Full-Time
Industry:
Industrial Automation | Electrical Engineering | Control Systems
WatersEdge Solutions is hiring a highly technical and self-driven
Automation Engineer
to design and develop smart automation systems within a high-performance engineering environment. This is an excellent opportunity to work on end-to-end projects, from concept through commissioning, with exposure to leading technologies such as PLCs, SCADA, HMI, and integrated web functionality.
About the Role
As an Automation Engineer, you'll design, program, test, and optimise automation systems for industrial clients. The role covers software development, factory and site acceptance testing, and ongoing client support. You'll also have the opportunity to add value through advanced services such as business data reporting and web-interface integration. If you're looking to combine strong technical ability with client-facing delivery, this is the ideal role for you.
Key Responsibilities
- Design, develop, and test PLC, SCADA, and HMI automation systems
- Participate in internal planning sessions to translate client control philosophies into automation logic
- Execute Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT)
- Provide ongoing client support and maintenance, including root cause analysis and site visits
- Deliver client training on plant control systems and process optimisation
- Build custom reports and web interfaces based on client requests
- Ensure all development milestones, testing, and documentation meet agreed quality standards
- Maintain professional client relationships, resolving issues effectively and promoting service excellence
What You'll Bring
- BTech or BSc in Mechatronics, Electronics, or Electrical Engineering
- Strong technical experience with PLC brands (e.g., Siemens TIA Portal, Schneider Vijeo Citect), HMI, and SCADA systems
- Understanding of automation operating systems and network configurations
- Familiarity with databases and web interface development is advantageous
- Analytical mindset with fault-finding and decision-making skills
- Planning, organisation, and attention to detail
- Excellent communication and interpersonal skills
- Ability to work under pressure with a strong sense of accountability and urgency
Nice to Have
- Experience developing reports using business data
- Exposure to client training and commissioning processes
- Familiarity with web development for industrial automation environments
What's On Offer
- Opportunity to work on full-lifecycle automation projects
- Exposure to cutting-edge tools and technologies
- Strong mentorship and career development in a technically rigorous environment
- Hybrid working model with site-based project engagement
- A role that combines innovation, precision, and client impact
Company Culture
At WatersEdge Solutions, we align skilled engineers with organisations driving innovation in automation. You'll join a team that values problem-solving, collaboration, and continuous technical growth—where your contributions are critical to delivering smarter, more efficient systems for the industrial sector.
If you have not been contacted within 10 working days, please consider your application unsuccessful.
Be The First To Know
About the latest It automation Jobs in South Africa !
Automation Engineer
Posted 476 days ago
Job Viewed
Job Description
Full-Stack Developer (AI & Automation Solutions) - 15784
Posted today
Job Viewed
Job Description
Job Title:
Full-Stack Developer - AI & Automation Solutions
Company:
Confidential - AI & Automation Consultancy
Location:
Remote (North American time zones preferred)
Job Type:
Full-Time
About The Company
Our client is a rapidly growing
AI and automation solutions firm
helping businesses unlock real value through intelligent software. They design and develop
custom web applications
,
automated workflows
, and
AI-driven systems
that streamline operations, optimize decision-making, and drive measurable growth.
Projects span
sales, finance, and operations
, blending
custom software development
,
low-code orchestration
, and
generative AI
to create scalable, high-impact outcomes. The team operates in a
fast-moving, entrepreneurial environment
—ideal for builders who love taking ideas from concept to production.
Role Overview
We're seeking a
Full-Stack Developer
who's passionate about blending
AI, automation, and full-stack development
to build innovative, business-impacting applications.
In this role, you'll architect and develop systems that connect APIs, orchestrate data flows, and embed AI models into functional, user-friendly products. You'll work directly with product and engineering leaders to shape architecture, implement solutions, and iterate quickly based on feedback.
This is a
high-impact, hands-on role
for a developer who thrives in a startup-like setting—balancing creativity, autonomy, and technical excellence.
What You'll Build
You'll design and implement
greenfield projects
that merge web development, AI, and automation, including:
- AI-Powered Outreach Systems: Intelligent lead generation and personalized, multi-step sales automation.
- Automated Data Extraction & Monitoring: Scraping, structuring, and alerting from financial or operational data sources.
- AI Content Pipelines: Workflows for research, drafting, repurposing, and publishing using large language models (LLMs).
- Dynamic Funnels & Integrations: Adaptive marketing and sales workflows integrated with CRMs and productivity tools.
- Custom Dashboards & Internal Tools: Intuitive interfaces that visualize data and control automated processes.
Key Responsibilities
- Full-Stack Development: Architect, build, and deploy applications using React, TypeScript, Tailwind CSS, and PostgreSQL.
- Workflow Automation: Design, test, and scale automation systems using n8n or similar low-code orchestration platforms.
- API Integration: Connect services via REST, GraphQL, and webhooks to create unified automation environments.
- AI Integration: Embed AI models and APIs (OpenAI, Anthropic, Google, etc.) into real-world applications.
- Architecture & Scalability: Contribute to system design and ensure maintainability, performance, and scalability.
- Collaboration: Work directly with founders and product stakeholders to turn business needs into technical deliverables.
- Optimization & Debugging: Troubleshoot and optimize systems for efficiency and reliability.
- Documentation: Maintain clear, collaborative documentation for long-term transparency and support.
- Continuous Learning: Stay up-to-date with trends in AI, automation, and modern web development.
Required
Skills & Qualifications
- Proficiency in React, TypeScript, and Tailwind CSS.
- Experience with PostgreSQL or similar relational databases.
- Proven ability to design and deploy workflows in n8n (or comparable tools such as Make, Zapier, or Prefect).
- Strong understanding of APIs, webhooks, and JSON-based integrations.
- Solid JavaScript/TypeScript skills for extending automation logic and building custom features.
- Experience building and maintaining end-to-end web applications.
- Strong problem-solving and debugging abilities.
- Clear communication and collaboration skills—comfortable in a fast-paced, client-facing environment.
- Ownership mindset with the ability to deliver projects independently from concept to launch.
Preferred
- Familiarity with cloud platforms (AWS, GCP, or Azure).
- Experience integrating with CRMs (HubSpot, Salesforce), marketing automation tools, or ERP systems.
- Prior work in SaaS, consulting, or automation-focused startups.
- Understanding of DevOps, Docker, and CI/CD pipelines.
- Interest in AI workflow design, LLM fine-tuning, or data pipeline engineering.
Why Join
- Build cutting-edge solutions at the intersection of AI, automation, and full-stack engineering.
- Work on new systems from the ground up—not maintenance projects.
- Directly influence architecture, design, and feature development.
- Collaborate with a high-autonomy, entrepreneurial team that values innovation.
- Fully remote and flexible work culture, optimized for output and ownership.
- Career growth potential into Senior or Lead Engineer roles as the company scales.
Test Automation Engineer
Posted today
Job Viewed
Job Description
Expleo is a trusted partner for end-to-end, integrated engineering, quality services and management consulting for digital transformation. We are a talent incubator. The time you spend at Expleo will turbo-charge your career, allowing you to work on complex technical challenges, enjoy opportunities to expand your skills and take part in inspiring, multi-disciplinary collaborations with your colleagues. Whether working on autonomous vehicles, green planes, the factories of tomorrow or cutting-edge banking technology, you will have the opportunity to become a bolder version of yourself. Let's change the game together.
We are looking for a
Test Automation Engineer
to join our dynamic team in
Johannesburg (Hybrid).
Role Overview{{:}}
In this role, you'll operate autonomously while providing senior-level guidance, managing teams, and overseeing project progress
.Your main focus will be leading Quality Engineering projects, utilizing available test frameworks and tools to ensure projects meet their goals on time and within budget
.Responsibilitie
- s Take charge of various technical phases within projects or multiple smaller projects, which may involve moderate scope and occasionally complex tasks.
- Manage both personal and team schedules and resources efficiently within specific parameters and conditions.
- Write top-notch scripts using preferred tools, integrating them into scenarios to test specified non-functional use cases. Coordinate schedules, work plans, and resources while leading progress against the overall plan.
- Facilitate the information gathering and reporting process, conducting thorough research to define problems and prepare responses to anticipated questions.
- Establish traceability records, linking test cases back to requirements, and generate reports on system quality while collecting metrics on test cases.
- Develop test scripts, materials, and regression test packs for assessing new or updated software or services.
- Offer detailed guidance and advice to the team regarding the application of various technologies.
- Assist test management in devising project plans and monitoring progress against key milestone dates.
- Cultivate a network to provide support and enhance value in client engagements, encompassing both internal company connections and external professional networks.
Qualification
- s Bachelor's Degree in Computer Science, Information Systems, or other related field, or equivalent work experience
- ISEB / ISTQB Certification
- Additional course or certification in Quality Engineering
Essential Skill
- s Proficiency in Object-oriented Programming (OOP).
- Experience with development languages such as C# and Java.
- Background in Mobile Application development.
- Familiarity with SOAP and RESTFUL services.
- Ability to use testing tools and frameworks like Selenium, Appium, Soap UI, and Jira.
- Exposure to performance and load testing.
Experienc
- e Over 5 years of experience in test automation.
- Hands-on experience in Agile delivery methodologies and exposure to Test Driven Development (TDD) and Behavior Driven Development (BDD) within a continuous delivery framework.
- Proficiency in test analysis and design.
- Exposure to Non-Functional Testing (NFT).
Benefit
sWe are guided by shared values in all things we do{{:
}} Courage, Excellence, Collaboration, Respect and Accountabilit
- y. Courage – We are bold thinkers and doers, always ready to take on new challenges. We think of ourselves as entrepreneurs, matching creativity with vigilance
- . Excellence – We are united by a shared ambition{{:}} change the game, together. Continuous performance is both an objective and a mindse
- t. Collaboration –Teamwork and emotional intelligence are what makes us stand out in a crowd. We stand shoulder to shoulder, with our clients and our peers, through good times and setback
- s. Respect – We are a hive of different profiles, and we place a high value on openness and transparency. We show respect, alway
- s. Accountability – We are reliable. We celebrate our successes, we take responsibility and learn from our failures. This is why we protect our "right to fail" as an opportunity to bounce back and progre
ss.