Engineering

Automation Engineer

Communicate Recruitment·South Africa, south-africa·FULL_TIME
Engineeringentry-levelFULL_TIME
-Closes Nov 14, 2026

Job Description: As an Automation Engineer, you will design, develop, and maintain automation solutions that streamline workflows and improve business efficiency. Working closely with stakeholders, you will identify process improvement opportunities and implement scalable automation frameworks that deliver measurable value. You will play a key role in driving continuous improvement initiatives through the effective use of automation technologies. Skills & Experience: Minimum 4+ years of automation engineering experience Experience with workflow automation and RPA technologies Strong programming or scripting skills (Python, PowerShell, Java, C#, etc.) Process mapping and business process optimisation experience Experience integrating systems and automating workflows Knowledge of CI/CD and DevOps practices advantageous Strong troubleshooting and debugging skills Excellent analytical and problem-solving abilities Strong stakeholder engagement and communication skills Qualification: Bachelor's degree in computer science, Information Technology, Engineering, Information Systems, or related field UiPath, Automation Anywhere, Blue Prism, or equivalent certifications advantageous Relevant software development or automation certifications preferred Experience delivering enterprise automation solutions highly desirable Connect with us on and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town. Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular Developer and Full stack developer jobs.

At a glance

Company

Communicate Recruitment

Location

South Africa, south-africa

Employment

FULL_TIME

Experience

entry-level

Valid until

November 14, 2026

Created

October 16, 2026

More opportunities

Similar roles you might like

It Systems Developer- Automation - City Of Johannesburg

Liberty Group South Africa

Gauteng, south-africa

full-time

We're looking for a detail-oriented and analytical IT Systems Developer - Automation to join our organization. About the Role In this role, you will design, develop, and maintain automation solutions that streamline IT operations and enhance system efficiency. You will work collaboratively with IT teams to identify opportunities for process automation and implement robust, scalable solutions that drive organizational productivity. Responsibilities Design and develop automation scripts and tools using industry-standard programming languages to streamline IT operations and reduce manual processes Analyze existing IT systems and workflows to identify automation opportunities and recommend efficient solutions Develop, test, and deploy automation solutions across enterprise systems while ensuring code quality and adherence to best practices Collaborate with IT teams, system administrators, and stakeholders to gather requirements and implement customized automation solutions Troubleshoot and resolve issues in automated workflows, providing timely technical support to end users Create and maintain comprehensive technical documentation, including system specifications, procedures, and automation guidelines Monitor and optimize automated processes to ensure peak performance, reliability, and security Participate in code reviews and contribute to continuous improvement of automation frameworks and methodologies Stay current with emerging automation technologies and industry best practices to enhance technical skill set Qualifications and Experience: 3+ years of professional experience in IT systems development, automation engineering, or related technical roles Proficiency in at least two programming languages such as Python, PowerShell, Bash, or Java Strong knowledge of scripting and automation tools and frameworks Solid understanding of systems administration, IT infrastructure, and enterprise systems Excellent analytical and problem-solving skills with strong attention to detail Proven ability to design and implement automation solutions that improve operational efficiency Experience with technical documentation and clear communication of complex technical concepts Familiarity with version control systems and collaborative development practices Preferred: Experience with CI/CD pipelines and deployment automation Preferred: Knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform Preferred: Experience with configuration management tools and infrastructure-as-code principles Preferred: API integration and web services experience Preferred: Familiarity with Agile development methodologies

2 days ago

Test Engineer - Mechatronic/high-tech

Flink Recruitment

Netherlands, south-africa

FULL_TIME

Roles and Responsibilities Develop and execute functional and performance tests on complex machinery and mechatronic systems. Perform system validation and verification against technical specifications and requirements. Conduct testing of mechanical, electrical, electronic and automated equipment. Perform calibration, adjustment and setup of equipment and systems. Identify, diagnose and troubleshoot technical faults during testing and commissioning. Analyse test results and identify deviations from required specifications. Investigate equipment failures and determine potential root causes. Implement and document appropriate corrective actions. Retest equipment following adjustments, repairs or modifications to confirm successful resolution. Work closely with design, engineering, production and commissioning teams to resolve technical issues. Interpret engineering drawings, technical specifications, schematics and test procedures. Develop or improve test procedures and documentation where required. Record test results accurately and prepare technical reports. Support equipment integration and commissioning activities. Assist with the optimisation and improvement of machine performance and reliability. Ensure testing is conducted in accordance with relevant safety procedures and technical standards. Testing & Technical Experience The successful candidate should have practical experience with several of the following: Functional testing System validation and verification Equipment calibration Equipment adjustment and setup Mechanical and mechatronic troubleshooting Electrical and electronic troubleshooting Machine commissioning Integration testing Test-result analysis Root-cause investigation Corrective and preventative actions Measurement and diagnostic equipment Automated machinery and control systems The key requirement is that the candidate has personally tested and troubleshot physical machinery or integrated mechatronic equipment. Relevant Industries Experience in the following environments will be highly relevant: Machine building High-tech manufacturing Automotive Aviation and aerospace Industrial automation Precision engineering Precision equipment manufacturing Advanced manufacturing Special-purpose machinery Minimum Requirements Bachelor's degree in: Mechanical Engineering Mechatronics Engineering Automation Engineering or a closely related engineering discipline. Practical experience testing and troubleshooting physical machinery or mechatronic systems. Experience with equipment validation and functional testing. Ability to analyse test results and identify technical problems. Experience performing adjustments, calibration and corrective actions. Strong technical problem-solving abilities. Ability to read and interpret engineering drawings, schematics and technical documentation. Good English communication skills. Ability to work collaboratively across engineering, production and technical teams.

3 days ago

Principal Security Platforms Engineer

NTT Ltd.

All, south-africa

full-time

Role Summary The Principal Security Platforms Engineer serves as a subject matter expert for the MSSP's Palo Alto Cortex XSIAM platform but is not limited to and associated security operations technologies. The role is responsible for the strategic evolution, architecture, engineering, automation, onboarding, Agentic AI and operational excellence of the security platforms ecosystem incl. XSIAM. The successful candidate will provide technical leadership across platform architecture, log onboarding and normalization, detection engineering, automation, content development, integrations, and advanced troubleshooting while acting as a technical mentor and escalation point for engineering and SOC teams. This role combines Security Architecture, Security Engineering, Detection Engineering and Automation Engineering responsibilities to ensure the security platform continuously evolves to support managed security services, threat detection, incident response and customer onboarding requirements. Key Responsibilities XSIAM and Other Security Platforms: Support the overall architecture, roadmap, and strategic evolution of the MSSP Cortex XSIAM platform and other security platforms. Design and maintain multi-tenant service architecture supporting managed security services customers alongside capability teams. Lead platform architecture reviews and recommend improvements to scalability, performance, resilience and cost optimization. Act as trusted advisor for onboarding, architecture, use-case development and platform optimization initiatives. Lead and build new service platform and automation for the SOC/security services Support platform upgrades, new integrations design, build and enhance, and feature adoption within XSIAM and other associated security platforms Act as L4 escalation support for complex platform issues such platform disruptions, ingestion failures, automation failures and detection gaps. Act as an advisor for the development and optimization of: Correlation and Suppression Rules Alert tuning strategies and Threat intelligence integrations Support to develop and maintain XQL-based use cases and detection logic. Support in improving the detection coverage by aligning content against MITRE ATT&CK techniques. Support in continuous reduction of false positives and alert fatigue. Review detection performance and recommend improvements based on threat trends and SOC feedback. Engage directly with vendor TAC and engineering teams on critical incidents. Provide technical leadership and guidance to SOC, Engineering, and Customer Success teams. Review customer requirements and recommend security monitoring strategies. Develop and maintain: Platform standards Engineering procedures Integration guides Document and share operational and engineering knowledge across teams. Mentor Platform, Detection, and SOC Engineers and Analysts. Drive technical best practices across the MSSP security engineering function. Knowledge and Attributes Strong knowledge of Cortex XSIAM architecture and operations, SIEM, SOAR, XDR, detection engineering, and modern SOC practices. Working knowledge of Python, PowerShell, Rest APIs, KQL, and XQL. Deep expertise in security telemetry normalization, correlation, MITRE ATT&CK, threat detection, automation, and orchestration. Strong cloud security experience across Azure, AWS, and GCP. Excellent analytical, troubleshooting, consulting, stakeholder engagement, communication, mentoring, and technical leadership skills, with the ability to independently drive complex platform initiatives. Academic Qualifications and Certifications Bachelor's degree in Information Technology, Cyber Security, Computer Science or related field. Palo Alto Networks Cortex XSIAM Engineer certification (advantageous). Relevant cloud security certifications across Azure, AWS or GCP. CISSP, CISM, CCSP or equivalent security certifications preferred. Required Experience 10+ years in Cyber Security Engineering, Security Operations, or Security Architecture. 2+ years hands-on experience with Palo Alto Cortex XSIAM/XDR. Experience onboarding and normalizing SIEM/XDR telemetry and developing XQL queries, correlation rules, and detection content. Experience with automation, orchestration, APIs, Broker-VMs, and cloud-native integrations. Experience supporting MSSP or enterprise SOC environments and troubleshooting large-scale platform and ingestion issues. Strong knowledge of EDR/XDR, SIEM, SOAR, Threat Intelligence, Vulnerability Management, and Cloud Security. Experience with Python or PowerShell, REST APIs, and automation frameworks. Experience working with security vendors and technical support teams. Strong knowledge of network protocols, Linux, Windows, and cloud infrastructure.

4 days ago

Apex Graduate Programme 2027 - Future Leaders Accelerator

Lesaka Technologies

Gauteng, south-africa

full-time

Job Description About APEX What if your first job was designed to accelerate you towards your future? APEX is Lesaka's Future Leaders Accelerator, designed for exceptional graduates who want more than a traditional graduate programme. From Day 1, you will be a permanent Lesaka employee with real responsibilities, a role in the business and opportunities to work on meaningful challenges. Over 18 months, you will build your professional, functional, commercial and leadership capability while gaining exposure to one of Africa's leading fintech businesses. What you can expect Real responsibility from Day 1 You will have a permanent role, a line manager and real business deliverables. Go beyond your function Gain exposure to Lesaka's businesses, customers, markets and operations across different functions and geographies. Work with senior leaders Engage with executives and work on strategic business challenges that matter to Lesaka. Build AI and technology capability You won't just learn about AI. You will identify opportunities to use AI and technology to improve productivity, automate work, enhance customer experiences and solve business problems. Develop as a future leader Build capability in commercial thinking, strategic thinking, influencing, communication, collaboration, leadership and personal effectiveness. Make an impact Your journey will culminate in an executive-sponsored business challenge and a recommendation presented to senior leadership, alongside a community/CSI contribution. Who are we looking for? We are looking for exceptional people who have the potential to become future leaders, not simply candidates with strong academic results. You should have: A minimum 75% academic average Relevant qualifications aligned to Technology, Finance, Operations Evidence of leadership - through university, work, community, entrepreneurial or other experiences Strong problem-solving and analytical ability A demonstrated desire to create impact and improve how things work Curiosity about technology, business and the future of financial services The ambition and adaptability to work across functions, businesses and environments You do not need previous fintech experience. What matters is your potential, mindset, capability and what you have already demonstrated. What are the roles? TECHNOLOGY STREAM Cybersecurity Analyst - Secure 100+ million customer transactions daily Data Analyst - Unlock insights from fintech data at scale Developer / Business Analyst - Build the next generation of fintech solutions AI/Automation Engineer - Solve problems with AI. Identify automation opportunities. Security Operations Analyst - Protect Lesaka's systems and customer data FINANCE STREAM Group Accountant - Own accounting across the fintech ecosystem Finance Sales Analyst - Understand customer economics. Drive profitable growth. Junior Finance Analyst - Build financial discipline and commercial thinking Junior Insights Analyst - Turn data into business decisions Risk Analyst - Identify, measure, mitigate financial risk OPERATIONS STREAM Operations & Projects Graduate - Deliver complex cross-divisional projects Commercial Strategy Analyst - Shape Lesaka's competitive strategy Junior Commercial Decision Analyst - Make data-driven commercial decisions Fraud Risk Analyst - Protect customers. Detect and prevent fraud. Closing Date 30 October 2026

6 days ago

Qa Competency Lead

Sanlam Group

Gauteng, south-africa

full-time

What will you do? The QA Competency Lead is responsible for developing, implementing, and maintaining Glacier's test automation framework and to provide support to all IT Development teams. The QA Competency Lead will provide for enough automation coverage that will guarantee comprehensive regression testing and quality. Key Outcomes The following outcomes will be expected to be achieved by the QA Competency Lead: Create and run automation scripts Collaborate the Lead testers / Test analysts / Devs / Architects to ensure sufficient automated regression testing coverage Investigate defects and log defects (where required) Responsible for distributing Automation reports on a regular basis Keeping libraries and services up to date Mapping of controls and adding it to application code Support IT Development teams to deliver on their sprint testing goals Joint responsibility with Test analysts of maintaining automation datasheets Serve as the test automation subject matter expert Optimize automation scripts to ensure maintainable code Ensure stability of the automation framework and environment Recommend and initiate enhancements to the current automation framework to ensure relevance Provide input to the automation strategy to ensure increasing value-add within the functional testing process Mentor and guide junior automation engineers Qualifications and experience Relevant IT qualification 4+ years experience in automation scripting and automation tools 5+ years Functional testing experience Knowledge and experience in Selenium, SpecFlow, Visual Studio, Appium, Desktop Automation Experience in Back-end development, using C# and JavaScript Building Automation Frameworks e.g. BDD, AzureDevOps CI/CD, API Testing, WCF services etc Experience in Front-end development, using HTML5, WPF or any other popular JavaScript libraries Knowledge and experience of the following processes and methodologies: SDLC and Testing Life Cycle Scrum Methodology Prior experience in the financial services industry would be preferred Competencies Client focus Cultivates innovation Collaborates Being resilient Drive results Problem solving and analysis skills Ability to perform well under pressure Planning and organising Decision-making ability Attention to detail Communication skills (written & verbal) Attributes Honesty, integrity and respect Positive, enthusiastic attitude Professional work standards Ability to motivate self and others What will make you successful in this role? Qualification and Experience Degree or Diploma with 4 to 5 years related experience. Degree or Diploma with 4 to 5 years related experience. Knowledge and Skills Change control Regression testing and scripts Business Requirements System testing, analysis and reviews Reporting and administration

9 days ago

Software Quality Engineer (ioco0139)

iOCO

Gauteng, south-africa

full-time

Job Description We are looking for a Software Quality Engineer to join our team based at one of our clients within the banking industry (specifically within the Payments Engineering team). The role will support both the existing Mainframe payments platform and the new payments system that will replace it. A key focus will be validating card transaction authorization flows, switching logic, and message processing using ISO 8583 standards. The successful person will implement automation-first testing practices across UI, APIs, and messaging layers, integrating automated tests into CI/CD pipelines and using monitoring and production telemetry to continuously improve system quality. This role reflects the modern Quality Engineering model, where engineers embed quality throughout the delivery lifecycle through continuous testing, observability, automation, and measurable delivery outcomes. Key Responsibilities Test Automation Engineering Design, develop, and maintain automated test frameworks and test suites across UI, API, and messaging layers. Build UI automation using preferably Playwright, leveraging advanced debugging capabilities in the tool. Implement UI automation where required using Selenium or Opentext UFT for legacy systems or compatibility requirements. Develop API automation suites using Karate to enable: Readable and maintainable API tests Parallel execution Mock service capabilities Use API testing tools such as SoapUI and Postman for exploratory testing, debugging, and service validation. Maintain automated regression suites covering critical payment processing scenarios. Payments & Transaction Processing Testing Validate end-to-end card transaction lifecycles, including: Authorization requests and responses Reversals Settlement scenarios Network response codes Perform detailed validation of ISO 8583 messages, including: Message types (MTI) Field-level validations Message transformations Response code behaviour Test transaction routing and switching logic across the payments ecosystem. Support testing of ATM, POS, eCommerce transactions. Validate integrations between: Payment switches Card schemes Core banking systems Payment gateways Fraud and risk systems. ISO 8583 Simulation & Payment Network Testing Use ISO 8583 simulators to simulate payment network behaviour and test transaction flows. Work with Mastercard MAS (Mastercard Authorization Simulator) to validate authorization scenarios and scheme interactions. Utilize Astrex tooling to simulate and test ISO 8583 messaging and transaction flows as part of Quality Engineering workflows. Build test scenarios that simulate:Host responses Network behaviour Failure and timeout conditions Transaction retries and reversals Validate switching behaviour across both legacy infrastructure and modern SmartVista architecture. CI/CD Integration & Continuous Testing Integrate automated test suites into CI/CD pipelines, preferably using Harness. Implement automated quality gates that validate builds and prevent defective releases. Enable continuous testing practices across build, integration, and deployment pipelines. Ensure automation supports parallel execution and rapid feedback cycles. Production Monitoring & Observability Apply a production-quality mindset by monitoring system behaviour post-deployment. Use monitoring and alerting platforms such as Zabbix to track: Transaction success rates System latency Authorization failures Infrastructure health Correlate production incidents and monitoring signals with testing gaps to improve automated coverage. Quality Strategy & Engineering Enablement Contribute to the development of test strategies, automation frameworks, and quality standards across teams. Promote shift-left testing practices, ensuring testability is considered during design and development. Support shift-right practices by integrating production insights into test strategies. Help improve automation adoption and quality engineering maturity across delivery teams. Engineering Metrics & Continuous Improvement Support teams in tracking engineering delivery performance metrics, including: Deployment frequency Lead time for changes Change failure rate Mean time to recovery (MTTR) Use these DORA-style metrics to help improve both delivery speed and platform stability. Required Technical Skills Test Automation Strong experience with modern automation frameworks. Hands-on experience with Playwright. Experience using Selenium or UFT for UI automation where required. API & Integration Testing Experience building API automation suites using Karate. Practical experience testing APIs using tools such as: SoapUI Postman Ability to validate REST and service-based integrations within distributed systems. Payments Domain Expertise Strong understanding of card payments and transaction processing systems. Experience working with ISO 8583 messaging standards, particularly around: Authorization flows Transaction lifecycle management Experience using ISO 8583 simulators such as: Mastercard MAS (Mastercard Authorization Simulator) Astrex ISO messaging simulation tools CI/CD & DevOps Experience integrating automated testing into CI/CD pipelines. Experience with Harness or similar pipeline platforms. Monitoring & Observability Experience working with monitoring platforms such as Zabbix. Ability to use production monitoring data to drive quality improvements. Nice-to-Have Skills: Security Testing Understanding of secure testing practices, including: Static Application Security Testing (SAST) Dynamic Application Security Testing (DAST) Software Composition Analysis (SCA) Ability to derive test scenarios from frameworks such as OWASP ASVS. Payment Messaging Standards Exposure to ISO 20022 payment messaging standards. Tools & Technologies Automation Playwright Selenium UFT API Testing Karate SoapUI Postman Payments Testing Mastercard MAS (Authorisation Simulator) Astrex ISO 8583 Simulator CI/CD Harness Monitoring Zabbix

18 days ago