1,555,315open jobs
93,560companies
238,602added this week
Browse all
Salary
≈ $19k – $51k per year (Estimated)
Location
In office (South Africa)
Seniority
Senior
Employment
Contractor

Confirmed on the employer's own hiring board on Oct 13, 2026. First seen by Alion on Oct 8, 2026. Sourceworx Career Finder scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Eight questions, about ninety seconds. Find the part of Sourceworx where you would most plausibly fit.

Job Purpose

The Senior Automation Engineer will lead the design, development, and implementation of automation solutions across business processes and systems. This role is critical to enhancing operational efficiency, reducing manual effort, and ensuring scalable, maintainable automation frameworks. The engineer will collaborate with cross-functional teams, mentor junior developers, and drive continuous improvement in automation practices.

Mandatory Skills:

  • Programming Languages: Proficiency in languages such as Java or Python is essential for developing automation scripts and frameworks.
  • Automation Tools: Expertise in tools like Selenium, JMeter, LoadRunner, or Appium for automating web, mobile, and performance testing.
  • CI/CD Integration: Knowledge of continuous integration and continuous deployment tools such as Jenkins, Bamboo, or GitLab CI/CD to automate build and deployment processes.
  • API Testing: Experience with tools like Postman, RES Assured, or SoapUI for automating API tests.
  • Version Control Systems: Familiarity with Git, SVN, or Mercurial for managing code versions and collaborating with development teams.
  • Problem-Solving: Strong analytical skills to identify issues, perform root cause analysis, and devise effective solutions.
  • Attention to Detail: Meticulous approach to ensure accuracy and precision in automation scripts and test cases.
  • Data Analysis: Ability to analyze test results, identify trends, and derive meaningful insights to improve the automation framework
  • Industry Standards: Understanding of software development methodologies like Agile, Scrum, and DevOps practices.
  • Quality Assurance: Strong grasp of QA principles, testing methodologies, and best practices for ensuring robust automation frameworks.
  • Security Testing: Awareness of security testing concepts and tools to ensure the automation framework addresses potential vulnerabilities

Preferred Skills:

  • Certifications: Relevant certifications in automation testing, programming, or DevOps can be beneficial.
  • Professional Development: Commitment to ongoing learning and staying updated with the latest trends and advancements in automation technologies.
  • Certifications: Relevant certifications in automation testing, programming, or DevOps can be beneficial.
  • Professional Development: Commitment to ongoing learning and staying updated with the latest trends and advancements in automation technologies.

Roles and Responsibilities:

  • Design and develop automation frameworks and tools to enhance the efficiency of software development and deployment processes.
  • Create detailed technical specifications, architecture diagrams, and documentation for automation projects.
  • Stay updated with the latest technologies, tools, and trends in automation and integrate them into the existing systems.
  • Develop automated test scripts and scenarios to ensure the quality and performance of software applications.
  • Conduct thorough testing of automation solutions to identify and resolve issues, ensuring robustness and reliability.
  • Collaborate with the quality assurance team to integrate automated tests into the continuous integration/continuous deployment (CI/CD) pipeline.
  • Analyze existing processes and workflows to identify areas for improvement and automation.
  • Implement process automation solutions to reduce manual effort and increase operational efficiency.
  • Monitor and evaluate the performance of automated processes, making adjustments and enhancements as necessary.
  • Provide technical leadership and guidance to junior automation engineers and other team members.
  • Conduct training sessions and workshops to share knowledge and best practices in automation engineering.
  • Foster a collaborative and innovative work environment, encouraging the team to explore new automation technologies and techniques.
  • Work closely with cross-functional teams, including software developers, operations, and product managers, to align automation efforts with business objectives.
  • Communicate effectively with stakeholders to understand their requirements and ensure the successful implementation of automation solutions.
  • Prepare and present reports, proposals, and project updates to management and other stakeholders.
  • Provide ongoing maintenance and support for existing automation systems, addressing issues and implementing enhancements as needed.
  • Develop and maintain documentation for automation processes, ensuring that they are up to date and accessible to relevant team members.
  • Ensure compliance with industry standards and best practices in automation engineering.
  • Proven experience in automation engineering, with a strong understanding of automation frameworks, tools, and best practices.
  • Proficiency in programming languages such as Python & Java.

Qualifications:

  • Bachelor's degree in information technology
  • Any related IT qualification
  • 6 - 10 years
    Free account
    Stop reading job ads. Get the ones that fit.
    One free account turns this page into a shortlist built around your stack, your level and your pay.
    Match on every job. Stack, seniority, pay and location, scored against your profile.
    1,555,315 open roles. Read straight off company career pages, refreshed every day.
    Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
    3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
    Create a free account Continue with Google
    Free forever. No card. Under a minute.

    Your match

    How well do you fit this role?
    Two answers are enough for a real match. No account needed.
    Check my fit
    Answers stay in this browser until you create an account.

    Recommended for you based on this role

    QA
    Similar stack
    Same company
    South Africa
    Senior Software Tester 2 months ago
    ≈ $19k – $52k per year (Estimated) • In office • Contractor • 5+ years exp • Master's Degree • Cape Town
    SQL
    Databases
    MySQL
    PostgreSQL
    MS SQL
    DevOps
    Azure DevOps
    Azure
    CI/CD
    Management
    Jira
    Agile
    Scrum
    QA
    Playwright
    Apply
    ≈ $15k – $41k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Pretoria
    Python
    AI/ML
    Edge AI
    DevOps
    Git
    Linux
    TCP/IP
    Wi-Fi
    Management
    Jira
    Agile
    Scrum
    Apply
    In office • Full-Time • 1+ year exp • Pretoria
    DevOps
    Linux
    Apply
    ≈ $8k – $21k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Bengaluru
    JavaScript
    Databases
    MS SQL
    DevOps
    Rest API
    Azure
    CI/CD
    Jenkins
    TeamCity
    SOAP
    Management
    Jira
    Agile
    Scrum
    Kanban
    QA
    Cucumber
    Apply
    ≈ $16k – $33k per year (Estimated) • Remote (likely EAEU) • 3+ years exp • Moscow
    PHP
    SQL
    PHP
    Bitrix
    Apply
    ≈ $12k – $28k per year (Estimated) • In office • South Africa
    Apply
    ≈ $93k – $262k per year (Estimated) • In office • Full-Time • 5+ years exp • Cairo • Johannesburg • El Jadida • Riyadh • Sandton
    Apply
    ≈ $28k – $61k per year (Estimated) • Equity • In office • 3+ years exp • South Africa
    Apply
    ≈ $24k – $53k per year (Estimated) • Equity • In office • 3+ years exp • South Africa
    Apply
    ≈ $13k – $27k per year (Estimated) • In office • 1+ year exp • South Africa
    Management
    Microsoft Office
    Apply
    See all jobs
    This is one of many
    1,555,315 more open roles from verified company boards, updated every day.