Enable job alerts via email!

Senior Automation Engineer

AECI Limited

Sandton

On-site

ZAR 600,000 - 900,000

Full time

3 days ago
Be an early applicant

Job summary

A leading automation solutions provider in Gauteng is seeking a Lead Automation Engineer to design and implement Robotic Process Automation solutions. The role involves mentoring developers, ensuring quality, and driving innovation in automation initiatives. Candidates should have strong experience with RPA platforms such as UiPath and Blue Prism, along with solid scripting skills. This position offers opportunities for professional growth in a dynamic environment.

Qualifications

  • Experience with enterprise-grade RPA platforms.
  • Strong scripting and programming skills.
  • Experience in CI/CD pipeline integration.

Responsibilities

  • Lead the design and implementation of RPA and automation solutions.
  • Mentor RPA developers and manage solution quality.
  • Collaborate with stakeholders for automation opportunities.

Skills

Python
Java
PowerShell
JavaScript
RPA platforms (UiPath, Blue Prism)
API Testing

Tools

Azure DevOps
ReadyAPI
REST-assured

Job description

The Lead Automation Engineer is responsible for leading the design, architecture, and implementation of Robotic Process Automation (RPA) and intelligent automation solutions for the business. This role combines technical leadership with hands-on solutioning, process analysis, and delivery oversight across multiple business projects.

The incumbent will mentor RPA developers, manage solution quality, and contribute to the evolution of automation frameworks and reusable libraries. The position requires expertise in enterprise-grade RPA platforms (e.g., UiPath, Blue Prism, Power Automate), API integrations, and intelligent automation technologies such as OCR, Chatbot, Image Analytics, Video Analytics, AI/ML, and process mining.

  • Design and implement automation frameworks aligned with business and IT goals.
  • Define automation roadmaps and prioritize initiatives based on ROI and feasibility.
  • Collaborate with stakeholders to identify automation opportunities across systems and processes.
  • Develop, maintain, and optimize automated test scripts for functional, regression, and performance testing.
  • Ensure high test coverage and reliability across platforms and environments.
  • Integrate automated tests into CI/CD pipelines.
  • Evaluate and implement automation tools (e.g., Blue Prism, Automation Anywhere, Power Automate, UiPath, Power Automate).
  • Scripting & Programming: Strong skills in Python, Java, PowerShell, or JavaScript.
  • CI/CD Pipelines: Experience with tools like Azure DevOps
  • Test Automation: Designing and maintaining automated test frameworks for functional, regression, and performance testing.
  • API Testing: Using tools like ReadyAPI, or REST-assured.
  • Ensure automation contributes to improved software quality and faster release cycles.
  • Track and report defects and collaborate with development teams for resolution.
  • Ensure automation scripts and tools comply with security and regulatory standards.
  • Implement secure coding practices and data handling in automation workflows
  • Monitor the performance of automated systems and scripts.
  • Identify bottlenecks and optimize execution time and resource usage.
  • Work closely with developers, QA, DevOps, and business teams.
  • Communicate automation progress, risks, and results effectively.
  • Provide training and support to junior engineers and testers.
  • Stay current with emerging automation trends and technologies.
  • Propose and implement innovative solutions to enhance efficiency and scalability.
  • Promote a culture of continuous improvement within the automation team
  • Mentor Interns and support their professional growth.
  • Lead cross-functional teams in delivering business analysis activities.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.