Senior Automation Engineer

6 months ago


Cape Town, South Africa Inspired Testing Full time

Senior Automation Engineer

Location: Johannesburg/Cape Town, South Africa

Full-time

About Us:

Inspired Testing is a leading innovative and forward-thinking quality engineering and software testing consultancy. Our teams of exceptional consultants and engineers provide solutions that help our customers deliver quality software faster, more effectively, and more frequently. Our brand is trusted and highly respected globally, and we are looking for experienced Senior Automation Engineers who are inspired and motivated by the prospect of being part of our growth story.

The Team:

We're at an exciting point where there's ample opportunity to make a big impact in scaling the people, processes, and technology in service of that mission. Our team's strength is in its diversity and its acceptance of new ideas and new ways to look at old challenges. We know humans are not one-dimensional, and we celebrate the uniqueness everyone brings to the problems we solve and the culture we create.

Key Responsibilities:

  • Design and implement object-oriented programming (OOP) concepts in automation projects.
  • Enhance existing frameworks by adding classes and pages, thereby contributing to framework maintenance.
  • Create and maintain CI/CD pipelines for automation scripts.
  • Report on team tasks, provide mentoring, troubleshoot issues, and offer guidance.
  • Engage in code reviews, merge pull requests, and resolve code conflicts.
  • Lead the creation and maintenance of automation frameworks that support efficient testing and development practices.
  • Refactor existing codebases to enhance scalability, maintainability, and performance.
  • Implement SOLID design principles in automation projects to ensure high-quality, modular, and reusable code.
  • Integrate automation tools into the Test Life Cycle (TLC) and Continuous Integration/Continuous Deployment (CI/CD) processes to streamline testing and deployment workflows.
  • Conduct static code analysis and improve code coverage using tools like SonarQube to ensure the quality and reliability of the automation code.
  • Develop and maintain tools that support both development and testing efforts, improving efficiency and effectiveness across the team.
  • Engage in stakeholder reporting, effectively communicating automation efforts, results, and impacts on the overall project timeline and quality.
  • Write code aimed at improving the overall testability of the software, ensuring that software designs support robust and efficient testing strategies.
  • Participation and contribution to the Inspired Testing Community of Practice.
  • Continuous improvement and contribution to Inspired Testing's standards.

Skills and Competencies:

  • Advanced knowledge and application of OOP principles in the context of automation.
  • Experience with CI/CD pipeline creation and maintenance.
  • Ability to mentor peers, troubleshoot complex issues, and guide project direction.
  • Proficient in code review processes and effective in resolving merge conflicts.
  • Advanced understanding of automation framework design and maintenance, with a focus on creating scalable and reusable components.
  • Proficiency in refactoring and applying SOLID design principles to automation projects.
  • Strong skills in integrating automation within TLC and CI/CD pipelines.
  • Expertise in using code analysis tools like SonarQube to maintain high standards of code quality and coverage.
  • Ability to develop tools that enhance the efficiency of development and testing processes.
  • Excellent communication skills for effective stakeholder reporting and team collaboration.
  • Strong coding skills with a focus on enhancing software testability.


  • Cape Town, Western Cape, South Africa Inspired Testing Full time

    We are seeking an experienced Senior Automation Engineer to join our team at Inspired Testing, a leading innovative and forward-thinking quality engineering and software testing consultancy.As a Senior Automation Engineer, you will play a crucial role in designing and implementing object-oriented programming concepts in automation projects, enhancing...


  • Cape Town, Western Cape, South Africa Inspired Testing Full time

    About Us:Inspired Testing is a leading innovative and forward-thinking quality engineering and software testing consultancy. Our teams of exceptional consultants and engineers provide solutions that help our customers deliver quality software faster, more effectively, and more frequently.The Role:We're looking for experienced Senior Automation Engineers who...


  • Cape Town, Western Cape, South Africa Dimension Data Full time

    Job OverviewThis is a senior position based in Cape Town, South Africa.About the RoleWe are seeking an experienced QA Automation Engineer with expertise in manual testing and development of test cases. The ideal candidate will have a strong background in Agile methodology and experience working in the financial services industry.Key ResponsibilitiesDesign...

  • Automation Engineer

    5 months ago


    Cape Town, South Africa The Legends Agency Full time

    My Client a market leader in the end of line packaging machinery manufacturing is seeking an EXPERIENCED AUTOMATION ENGINEER, with at least 5 years experience coupled with a tertiary qualification in Electrical Engineering or Mechatronics.The Automation Engineer will be responsible for- Designing automated equipment- Programming automated equipment- Testing...


  • Cape Town, Western Cape, South Africa PBT Group Full time

    PBT Group, a leading provider of software quality engineering services, offers an exciting opportunity for a Senior Automation Quality Assurance Engineer to join our team. This role is ideal for an experienced professional seeking a challenging position that leverages their skills in automation testing.Job SummaryWe are looking for a skilled and motivated...


  • Cape Town, Western Cape, South Africa Dimension Data Full time

    We are looking for a seasoned Senior Automation Quality Assurance Engineer to join our team at Dimension Data. This role involves utilizing technical expertise in software development and testing automation.About the RoleThis position requires a minimum of 3 years' experience in a software project delivery environment with expertise in test automation, test...

  • Senior QA Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    At Communicate Recruitment, we're seeking a skilled Senior QA Engineer to join our dynamic team. As an automation specialist, you'll play a vital role in designing and executing test plans, ensuring flawless product delivery. Your expertise in manual and/or automation testing will drive innovation in various industries.About the RoleThis exciting opportunity...


  • Cape Town, South Africa Bridgena Barnard & Associates Full time

    Cape Town Engineer / Technician position available within a Automation department in a Packaging companyBachelor in Engineering or Technician / Mechanician / (Mech/Elec/Computer/Automation)Sound technical aptitude with Mechanical and Electrical skillPassion for industrial automation and ITSound engineering background in mech, electrical &hydraulicsISO...


  • Cape Town, South Africa Bridgena Barnard & Associates Full time

    Cape Town Engineer / Technician position available within a Automation department in a Packaging companyBachelor in Engineering or Technician / Mechanician / (Mech/Elec/Computer/Automation)Sound technical aptitude with Mechanical and Electrical skill Passion for industrial automation and ITSound engineering background in mech, electrical & hydraulicsISO...


  • Cape Town, South Africa Bridgena Barnard & Associates Full time

    Cape Town Engineer / Technician position available within a Automation department in a Packaging companyBachelor in Engineering or Technician / Mechanician / (Mech/Elec/Computer/Automation)Sound technical aptitude with Mechanical and Electrical skill Passion for industrial automation and ITSound engineering background in mech, electrical & hydraulicsISO...


  • Cape Town, Western Cape, South Africa Dimension Data Full time

    Job DescriptionWe are seeking an experienced Automation Test Engineer to join our team at Dimension Data.About the RoleThis is a fantastic opportunity for a skilled test automation engineer to work on complex software projects, delivering high-quality automated testing solutions.ResponsibilitiesDevelop and maintain automated test scripts using Selenium and...


  • Cape Town, Western Cape, South Africa The Legends Agency Full time

    **Job Title:**Mechanical Automation EngineerJob Summary:As a Mechanical Automation Engineer, you will be responsible for designing, developing, and implementing automation systems using mechatronics principles. Your goal will be to improve efficiency, reduce costs, and increase productivity in our factory operations.Main Responsibilities:Data Analysis: You...


  • Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full time

    Job DescriptionWe are seeking a highly skilled Senior Build Automation Specialist to join our team at Goldman Tech Resourcing.About the Role:This is an exciting opportunity for a seasoned professional with experience in build management, software development, and automation tools such as Jenkins, GitLab CI, and TeamCity.Responsibilities:Design and implement...


  • Cape Town, South Africa Dijkstrack Full time

    We are a UK-based development agency, specializing in delivering customized solutions to our diverse portfolio of international clients ranging from FinTech, Crypto and Start-ups. With a focus on innovation and excellence, we are expanding our team and seeking experienced QA Automation Engineers. What’s in it for you? - We are remote first. - An...


  • Cape Town, Western Cape, South Africa Greenro Solutions Ltd Full time

    Job DescriptionAs a skilled Senior Industrial Automation Technician at Greenro Solutions Ltd, you will be responsible for the installation, testing, and maintenance of industrial automation systems. Your expertise in electrical and instrumentation systems will ensure the efficient operation of our processes.About the RoleWe are seeking an experienced...

  • Automation Engineer

    6 months ago


    Cape Town, South Africa Parvana Full time

    About our client: Our client stands out as a recognised expert in automation technology, earning prestigious accolades for their innovative approach. Through the utilisation of state-of-the-art technology, they have positioned themselves as a prominent figure in global UC management. Drawing on more than 20 years of industry expertise, they consistently...


  • Cape Town, Western Cape, South Africa Ecentric Payment Systems Full time

    Job OverviewWe are seeking a highly skilled QA Automation Engineer to join our team at Ecentric Payment Systems. As a key member of our team, you will be responsible for designing, developing, and executing automated tests to ensure the highest level of software quality.Key ResponsibilitiesDesign and develop automated test scripts using BDD frameworks such...


  • Cape Town, Western Cape, South Africa IT Ridge Technologies Full time

    Job OverviewWe are seeking a highly skilled Automation Test Engineer to join our team at IT Ridge Technologies. The ideal candidate will have a strong background in automation engineering and a deep understanding of key technologies and tools.Key Requirements:Strong Automation Engineer skillsProficiency with C#, .NET, Selenium, Postman, DevOps, and...


  • Cape Town, Western Cape, South Africa Inspired Testing Full time

    Quality Engineer Opportunity at Inspired TestingAt Inspired Testing, we are seeking a highly skilled Automation Lead and Quality Engineer to join our team. This role is ideal for an experienced professional who can design, develop, and maintain automation frameworks and lead the quality engineering efforts.About Us:We are a leading innovative and...


  • Cape Town, Western Cape, South Africa Inspired Testing Full time

    About the Role:We are seeking an experienced Senior Automation Developer to join our team at Inspired Testing. As a key member of our quality engineering and software testing consultancy, you will play a vital role in designing and implementing object-oriented programming concepts in automation projects.Key Responsibilities:Design and implement...