Senior Test Automation Engineer

2 months ago


Pretoria, Gauteng, South Africa Imizizi Full time
About the Role

We are seeking a highly skilled Senior Test Automation Engineer to join our team at Imizizi. As a key member of our Quality Assurance team, you will be responsible for designing, developing, and maintaining automated tests for our software applications.

Key Responsibilities
  • Collaborate with cross-functional teams to understand system analysis, design, development, and testing for assigned technical products or applications.
  • Create and maintain test scenarios and test cases for features and capabilities.
  • Track new/changed requirements and ensure they are addressed during automated testing.
  • Develop and maintain automated tests and test data for the frontend, backend, and integration using industry-standard tools and frameworks.
  • Guide and assist in defining a framework for performance and load testing using industry-standard tools and frameworks.
  • Integrate automation testing at various stages to uphold quality gates, during the build and deploy pipelines for development, regression & release cycles.
  • Provide comprehensive test reporting for each stage of testing in the SDLC, interpreting reports and managing defects for continuous improvement.
  • Perform continuous quality analysis to maintain the highest standards in our products.
  • Establish, implement, and evolve formal QA processes in line with industry best practices and company standards.
  • Design and develop QA capabilities like testing tools, frameworks, and reporting mechanisms based on Shift-Left principles.
  • Stay abreast of new testing tools and strategies aligned with industry standards.
  • Work independently and interdependently, delivering high-quality work on time.
  • Provide mentorship and guidance to junior QA team members.
  • Communicate effectively (both verbally and in writing) with technical and non-technical colleagues/users.
Requirements
  • Relevant IT degree (e.g., Computer Science, Information Technology).
  • 6+ years of experience in a Senior Test Automation Engineer role, with 3 years experience at a senior level.
Essential Skills
  • Proficiency in automation frameworks like Selenium, Cucumber, or Robot.
  • Expertise in programming languages like Java and JavaScript.
  • Solid understanding of SQL databases.
  • Familiarity with Git, JIRA, and X-ray.
  • Experience with cloud infrastructure (AWS or Azure).
  • Understanding of technical test case creation, test data management, and various testing types (frontend, backend, integration, performance, security, load).
  • Experience working in Agile environments and understanding of Agile principles.
Advantageous Skills
  • Familiarity with GitHub, GitHub Actions, AWS architecture, security and reliability testing, and portability testing.
  • Experience with test automation tools like Karate, Serenity/Cucumber, API testing tools, static and dynamic analysis tools, resource utilization tools, and performance testing tools (JMeter or Gatling).
What We Offer
  • Opportunity to work with cutting-edge global IT systems and processes.
  • Flexible work arrangements (1960 hours in a 12-month period).
  • High work-life balance with remote/on-site work location flexibility.
  • Attractive company vehicle purchase or leasing options (subject to terms and conditions).
  • Fast-paced and highly motivating work environment.
  • Modern, state-of-the-art offices.
  • Collaboration with a dynamic global team.
  • Application of the Agile Working Model Methodology.


  • Pretoria, Gauteng, South Africa Imizizi Full time

    {"title": "Senior Test Automation Engineer", "description": "Job SummaryWe are seeking a highly skilled Senior Test Automation Engineer to join our team at Imizizi. As a key member of our quality assurance team, you will be responsible for designing, developing, and maintaining automated test frameworks to ensure the highest quality of our products.Key...


  • Pretoria, Gauteng, South Africa Imizizi Full time

    About the RoleWe are seeking a highly skilled and experienced Test Automation Engineer to join our dynamic team. In this role, you will play a pivotal part in designing, developing, and executing automated test scripts to ensure the quality and functionality of our software applications within the context of an Agile/DevOps delivery model.Key...


  • Pretoria, Gauteng, South Africa Imizizi Full time

    About the RoleWe are seeking a highly skilled and experienced Test Automation Engineer to join our dynamic team. In this role, you will play a pivotal part in designing, developing, and executing automated test scripts to ensure the quality and functionality of our software applications within an Agile/DevOps delivery model.ResponsibilitiesCollaborate with...


  • Pretoria, Gauteng, South Africa Imizizi Full time

    About the Role:We are seeking a highly skilled and experienced Test Automation Engineer to join our dynamic team. In this role, you will play a crucial part in designing, developing, and executing automated test scripts to ensure the quality and functionality of our software applications within the context of an Agile/DevOps delivery model.Key...


  • Pretoria, Gauteng, South Africa Imizizi Full time

    About the RoleWe are seeking a highly motivated and experienced Senior Test Automation Engineer to join our dynamic team at Imizizi. In this role, you will play a pivotal part in designing, developing, and executing automated test scripts to ensure the quality and functionality of our software applications within the context of an Agile/DevOps delivery...


  • Pretoria, Gauteng, South Africa Datacentrix Full time

    Job Title: Senior Full Stack Quality Assurance Engineer - Automation TestingWe are seeking a Senior Full Stack Quality Assurance Engineer - Automation Testing to join our team at Datacentrix. As a key member of our quality assurance team, you will be responsible for leading end-to-end testing for a major, high-impact project (UMOJA) at one of the biggest...


  • Pretoria, Gauteng, South Africa Data Centrix Full time

    Job Title: Senior Performance Test EngineerWe are seeking a highly skilled Senior Performance Test Engineer to join our team at Data Centrix. As a key member of our QA team, you will be responsible for designing, developing, and executing performance tests to ensure the reliability, stability, and responsiveness of our applications.Key...


  • Pretoria, Gauteng, South Africa Data Centrix Full time

    Job DescriptionAs a Senior Performance Test Engineer at Datacentrix Ltd, you will play a pivotal role in ensuring the reliability, stability, and responsiveness of our applications under high loads. With a strong background in Performance Test Execution and Automation, you will be responsible for developing and executing test scripts using LoadRunner and...


  • Pretoria, Gauteng, South Africa Data Centrix Full time

    Job DescriptionWe are seeking a highly skilled Senior Performance Test Engineer to join our team at Data Centrix. As a key member of our QA team, you will be responsible for designing and implementing performance testing strategies to ensure the reliability, stability, and responsiveness of our applications.Key ResponsibilitiesDesign and develop performance...


  • Pretoria, Gauteng, South Africa Imizizi Full time

    Job Title: Senior Ansible Automation EngineerWe are seeking a highly skilled Senior Ansible Automation Engineer to join our team at Imizizi. As a key member of our operations team, you will be responsible for designing, implementing, and maintaining automation solutions using Ansible.Key Responsibilities:Design and implement automation solutions using...


  • Pretoria, Gauteng, South Africa Imizizi Full time

    Job Title: Senior Ansible Automation EngineerWe are seeking a highly skilled Senior Ansible Automation Engineer to join our team at Imizizi. As a key member of our IT operations team, you will be responsible for designing, implementing, and maintaining automation solutions using Ansible.Key Responsibilities:Design and develop Ansible playbooks and roles to...


  • Pretoria, Gauteng, South Africa Diverse Consulting Solutions (Pty) Ltd Full time

    Job Title: Intermediate OR Senior Automation Control Engineer MechatronicJob Summary:We are seeking an experienced Automation Control Engineer to lead our Automation Department. The ideal candidate will have a strong background in Mechatronic, Electronic, or Electrical Engineering and extensive management experience in running Clients' Automation PLC SCADA,...


  • Pretoria, Gauteng, South Africa Diverse Consulting Solutions Full time

    Job Title: Senior Automation Control Systems ManagerJob Summary:We are seeking a highly experienced Senior Automation Control Systems Manager to lead our Automation Department. The successful candidate will have a strong background in electrical and mechatronic engineering, with a proven track record of managing automation control systems and leading...


  • Pretoria, Gauteng, South Africa Perfect Placement Recruitment Full time

    Job Title: Senior Automation EngineerPerfect Placement Recruitment seeks an experienced Senior Automation Engineer to lead the design and development of complex automation systems. This is a full-time position based in the Netherlands, offering a competitive salary.Company OverviewWe are a leading recruitment agency specializing in technical placements. Our...

  • Senior Test Analyst

    4 weeks ago


    Pretoria, Gauteng, South Africa Datacentrix Full time

    Job Title: Senior Test AnalystWe are seeking an experienced Senior Test Analyst to join our team at Datacentrix. As a key member of our quality assurance team, you will be responsible for ensuring the highest quality of our software applications.Key Responsibilities:Analyzing business requirements and functional specifications to ensure comprehensive...


  • Pretoria, Gauteng, South Africa Lim Personnel Full time

    Job Description for DevOps EngineerLim Personnel is seeking a skilled DevOps Engineer to join their team. As a DevOps Engineer, you will be responsible for ensuring the smooth operation of our systems and infrastructure. Your primary focus will be on automating environments, infrastructure, build, and deployment pipelines, as well as maintaining and setting...

  • Senior Test Analyst

    4 weeks ago


    Pretoria, Gauteng, South Africa Data Centrix Full time

    Job DescriptionWe are seeking a highly skilled Senior Test Analyst to join our team at Data Centrix. As a key member of our quality assurance team, you will be responsible for ensuring the highest level of quality in our software solutions.Key ResponsibilitiesAnalyze business requirements and functional specifications to identify testing gaps and ensure...


  • Pretoria, Gauteng, South Africa Imizizi Full time

    We are looking for a skilled Senior Ansible Automation Engineer to join our team at Imizizi. As a key member of our operations team, you will be responsible for developing and maintaining Ansible playbooks and roles in a highly secure and regulated environment.Some of your key responsibilities will include:Developing and maintaining Ansible playbooks and...


  • Pretoria, Gauteng, South Africa IT Ridge Technologies Full time

    Job Title: Senior DevOps EngineerWe are seeking a highly skilled Senior DevOps Engineer to join our team at IT Ridge Technologies. As a key member of our engineering team, you will be responsible for designing and implementing scalable and efficient DevOps processes and tools to improve our software development and release lifecycle.Key...


  • Pretoria, Gauteng, South Africa Diverse Consulting Solutions (Pty) Ltd Full time

    Automation and Control Systems Engineer WantedJob Description:We are looking for a highly skilled Automation and Control Systems Engineer to join our team at Diverse Consulting Solutions (Pty) Ltd. The successful candidate will be responsible for designing and implementing automation systems, as well as commissioning and testing control...