Automation Quality Assurance Specialist

6 days ago


Johannesburg, Gauteng, South Africa FirstRand Bank Limited Full time

Position Overview

The Automation Quality Assurance Specialist is responsible for developing, debugging, and maintaining technical test scripts to facilitate automated testing. This role ensures the functionality of systems aligns with business requirements, thereby preventing errors or defects in live environments through effective change control and enhancement processes.

Key Responsibilities

  • Enhance operational efficiency and propose solutions to improve cost-effectiveness.
  • Provide outstanding service that surpasses customer expectations by proactively addressing queries with innovative solutions.
  • Foster and maintain productive relationships with various stakeholders, including end-users, subject matter experts, project managers, and senior staff, by contributing to business requirements.
  • Collaborate effectively with peers and stakeholders to achieve productivity synergies.
  • Develop comprehensive test plans that encompass regression testing, system analysis, and reviews.
  • Formulate design steps from test cases, execute system validation plans, and compile test scripts.
  • Perform systems analyses, design, coding, debugging, testing, and security assessments across user interfaces.
  • Adhere to and implement all methodologies within IT development, ensuring compliance with governance, legislative, audit risk, and process requirements for the Test Analysis Environment.
  • Create test scripts to thoroughly evaluate enhancements and new requirements, executing automated test scripts as necessary.
  • Manage all testing activities for assigned projects, including test estimation, preparation, and submission of test plans for approval, ensuring alignment between test and production environments.
  • Oversee testing defects and engage relevant business personnel in quality assurance testing analysis.
  • Develop content for procedure guides and manuals aimed at business users.
  • Deliver efficient service for the test analysis function through meticulous analysis, planning, execution, reporting, and updating of all related information.
  • Continuously evaluate personal performance, seek constructive feedback, and pursue training opportunities as needed.

Additional Qualifications

  • Proficient in coding for the development of automated testing software.
  • A minimum of 2 years of experience in testing automation.
  • Skilled in maintaining existing test automation frameworks on the Java platform using Selenium.
  • Capable of reviewing and writing automation test scripts.
  • Familiarity with Web Services or API technologies (e.g., SOAP, REST, XML & JSON).
  • Demonstrates adherence to good coding standards, naming conventions, and version control.
  • Knowledge of test reporting tools (e.g., Serenity, TestNG, or Extent Reports).
  • Experience with open-source tools is preferred.
  • Exposure to DevOps practices is advantageous.
  • Familiarity with performance testing is a plus.
  • Experience with Test Management tools (e.g., HP ALM, JIRA, etc.) is beneficial.
  • A positive attitude and aptitude for learning.
  • Strong analytical capabilities.
  • Innovative and creative mindset.
  • Self-motivated with the ability to inspire others.
  • Demonstrates accountability, independence, and effective communication skills.

Ideal Candidate Attributes

  • Inquisitive and courageous, with a desire to learn and grow.
  • A collaborative team player who values the strength of teamwork.
  • Emotionally intelligent, capable of connecting with individuals across various roles.
  • A proactive self-starter.

Educational Background

  • Diploma or relevant certification in testing or programming.
  • Preferred: Degree and/or relevant certifications such as ISEB/ISTQB Certification; TMap Next Engineer; ISTQB Advanced Analyst.
  • Minimum of 2 years of experience in Automation or technical testing.
  • Proficient in scripting or coding.
  • Preferred: Experience in the Banking Industry.


  • Johannesburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Position Overview As an Automation Quality Assurance Specialist, you will be responsible for the creation, debugging, verification, maintenance, and enhancement of technical test scripts aimed at executing automated testing. Your role is crucial in ensuring the functionality of systems that meet business needs, thereby preventing errors and defects in...


  • Johannesburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Position Overview We are seeking a skilled Automation Quality Assurance Specialist responsible for developing, troubleshooting, validating, and enhancing technical test scripts for automated testing. This role is crucial in ensuring the system's functionality aligns with business requirements, thereby minimizing errors and defects in the operational...


  • Johannesburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Job Overview We are seeking a dedicated Automation Quality Assurance Specialist to enhance our testing capabilities. This role involves the creation, debugging, verification, maintenance, and updating of technical test scripts for automated testing. The primary responsibility is to ensure the functionality of systems that meet business requirements,...


  • Johannesburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Job Overview We are seeking a skilled Automation Quality Assurance Specialist to develop, troubleshoot, validate, maintain, and enhance technical test scripts for automated testing. This role is essential in ensuring the system's functionality aligns with business needs, thereby mitigating errors and defects in live environments through effective change...


  • Johannesburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Position Overview We are seeking a skilled Automation Quality Assurance Specialist to enhance our testing processes. This role involves the creation, debugging, verification, maintenance, and updating of technical test scripts aimed at executing automated testing. The primary responsibility is to ensure the functionality of systems designed to meet...


  • Johannesburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Position Overview As an Automation Quality Assurance Specialist, you will be responsible for developing, troubleshooting, and validating automated test scripts to ensure the functionality of systems that meet business needs. Your role is crucial in identifying and preventing errors or defects in live systems through effective change control and...


  • Johannesburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Job Overview As an Automation Quality Assurance Specialist, you will be tasked with developing, troubleshooting, and maintaining automated testing scripts to ensure the functionality of systems that meet business needs. Your role is crucial in preventing errors and defects in live systems through effective change control and continuous improvement...


  • Johannesburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Job Overview As an Automation Quality Assurance Specialist, you will be responsible for developing, troubleshooting, validating, and maintaining automated testing scripts to ensure the reliability and functionality of systems that meet business needs. Your role is crucial in identifying and preventing errors or defects in the operational environment...


  • Johannesburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Overview As an Automation Quality Assurance Specialist, you will be tasked with developing, troubleshooting, validating, and refining technical test scripts to facilitate automated testing. Your role is crucial in ensuring the functionality of systems that meet business requirements, thereby minimizing errors and defects in live environments through...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    About the RoleWe are seeking a skilled Software Quality Assurance Specialist to join our team at IOCO. As a CRM Software Tester, you will play a crucial role in ensuring the quality and usability of our software solutions.Key ResponsibilitiesTest Planning and ExecutionDevelop and execute test plans to ensure software meets requirements and is free of...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    About E-MergeE-Merge is a leading banking institution that values innovation, excellence, and customer satisfaction. We are seeking a highly skilled Software Quality Automation Specialist to join our dynamic team.Key ResponsibilitiesDesign and implement automated testing frameworks using Selenium and JavaCollaborate with cross-functional teams to identify...


  • Johannesburg, Gauteng, South Africa Energy at Work Projects Full time

    Job Summary: We are seeking a highly skilled Quality Assurance Specialist to join our team at Energy at Work Projects. As a Quality Assurance Specialist, you will be responsible for ensuring the highest level of quality in our sales calls and transactions.Key Responsibilities:Call Monitoring: Conduct thorough monitoring of sales calls to ensure that all...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Become a vital part of an innovative online background verification platform that is committed to transforming the trust economy. Our goal is to make trust accessible through groundbreaking features and tailored solutions. If you are an experienced Quality Assurance Specialist eager to contribute to meaningful change, we invite you to explore this...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Become a vital part of an innovative online background verification platform committed to transforming the trust economy. Our goal is to make trust accessible through pioneering features and tailored solutions. If you are an experienced Quality Assurance Specialist eager to contribute to meaningful change, we invite you to explore this opportunity with our...


  • Johannesburg, Gauteng, South Africa Planet10 Full time

    About the RoleWe are seeking a highly skilled Payment Quality Assurance Specialist to join our team at Planet10. As a Payment Quality Assurance Specialist, you will be responsible for conducting thorough testing of payment-related APIs, analyzing payment processing workflows, and staying updated with industry trends.Key ResponsibilitiesConduct thorough...


  • Johannesburg, Gauteng, South Africa Titanium Talent Full time

    About the Role:We are seeking a highly skilled Automation Tester to join our team at Titanium Talent. As an Automation Tester, you will play a critical role in ensuring the quality of our software applications.Key Responsibilities:Design, develop, and execute automated tests using Selenium and JavaCollaborate with cross-functional teams to identify and...


  • Johannesburg, Gauteng, South Africa AJ Personnel Full time

    Job SummaryAJ Personnel is seeking a highly skilled Quality Assurance Specialist to join our team. As a Quality Assurance Specialist, you will be responsible for ensuring that all HVAC and systems products are correctly set up and commissioned, and that all equipment is supplied free of leaks and with a dry nitrogen holding charge.Key...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Job DescriptionHire Resolve's client is seeking a skilled Software Quality Assurance Specialist to join their team. As a key member of the software development lifecycle, you will play a vital role in ensuring the quality and reliability of software applications.Key ResponsibilitiesDevelop and Execute Test Plans: Create and execute comprehensive test plans...


  • Johannesburg, Gauteng, South Africa AJ Personnel Full time

    Job SummaryWe are seeking a highly skilled Quality Assurance Specialist to join our team at AJ Personnel. The successful candidate will be responsible for ensuring the effective implementation of quality assurance and quality control activities across various studies.Key ResponsibilitiesQuality Assurance and Control: Ensure that quality assurance and quality...


  • Johannesburg, Gauteng, South Africa Pronto Labour Team Full time

    Job Title: Junior Quality Assurance SpecialistJob Summary:We are seeking a highly motivated and detail-oriented Junior Quality Assurance Specialist to join our team at Pronto Labour Team. As a Junior Quality Assurance Specialist, you will play a critical role in ensuring the quality of our products and services.Key Responsibilities:Assist in the development...