Contract Positions Available:

Title: Specialist QA Engineer – Hourly
Work Location: South Africa (Remote)
Work Location Address: Gauteng
Job Description:

INFORMATION REQUIRED

JOB DESCRIPTION INFORMATION

Job Title:

Test Automation Engineer (UI & API Focused)/ Specialist QA Engineer

Business Unit:

Absa – Personal and Private Banking

Contracting Specialist:

Jade Lupke

Duration:

6 months

Work Location:

Hybrid

More about the Area & Team:

We are seeking a highly skilled Test Automation Engineer with strong expertise in both UI and API automation to join our dynamic team. The ideal candidate will have a clear understanding of web elements, exposure to different UI frameworks, and deep experience in API automation, ensuring the reliability and efficiency of our applications.

More about the project:

  • Problem to solve
  • Solution/Deliverable
  • Attractive Tech exposure

A strong ability to analyze requirements, design effective test strategies, and engage with stakeholders in a clear and precise manner is essential. Additionally, the candidate must have a strong drive to support teamwork—including defect management, reporting, and assisting the team—and be able to work across different teams and units. This role requires an exceptional communicator who can bridge the gap between non-technical and complex technical stakeholders, with strong problem-solving skills. The successful candidate must also be a self-starter, take the initiative, and be here to add tangible value.

The candidate must hold an ISTQB Foundation certification and have proven project experience, including the ability to speak to past implementations, the automation frameworks used, and challenges encountered throughout the testing lifecycle.

Job Description / Responsibilities:

UI & API Test Automation:
• UI Automation:
• Develop, maintain, and optimize UI test automation frameworks.
• Work with various UI testing frameworks such as Selenium, Cypress, Playwright, or Eggplant.
• Automate end-to-end test scenarios across web and mobile applications.
• Understand web elements (DOM structure, XPath, CSS selectors) and effectively interact with dynamic elements.
• Implement cross-browser and responsive UI testing strategies.
• API Automation:
• Develop, maintain, and optimize API automation frameworks.
• Implement both functional and non-functional API testing.
• Automate API test cases using tools like Jmeter,Postman, RestAssured, Karate, or similar.
• Ensure API versioning and backward compatibility testing.
• Work with authentication mechanisms (OAuth, JWT, API keys) and handle API mocking/virtualization.

Advanced Automation Concepts & CI/CD Integration:
• Integrate test automation into CI/CD pipelines for continuous testing.
• Implement contract testing (e.g., Pact) to validate API interactions.
• Utilize test data management strategies for stable test execution.
• Work with UI and API mocking techniques to improve automation efficiency.

Test Analysis & Strategy:
• Analyze requirements to define robust test automation strategies.
• Identify test coverage gaps and optimize automation frameworks accordingly.
• Conduct exploratory testing alongside automation efforts.
• Ensure efficient test execution with parallel execution strategies.

Teamwork & Collaboration:
• Work across different teams and units to ensure a seamless testing process and effective resolution of issues.
• Actively contribute to defect management, including tracking, triaging, and follow-ups.
• Provide clear and structured test reports to stakeholders.
• Support developers and testers with debugging and troubleshooting efforts.
• Participate in peer reviews, knowledge sharing, and mentoring junior testers.

Stakeholder Engagement & Communication:
• Collaborate with developers, product owners, and business analysts to define clear testing requirements.
• Serve as a great communicator who can effectively convey complex technical concepts to both non-technical and technical stakeholders.
• Provide concise and actionable reports on test progress and defects.
• Leverage strong problem-solving skills to address and resolve challenges quickly.

Proven Project Experience:
• Demonstrate past automation projects, including:
• The implementation approach used.
• The frameworks and tools implemented.
• The challenges faced and how they were overcome.

Background and experience required:

  • Years experience
  • Industry experience

3 years UI Automation and API Automation
3 years Test analysis
3 – 5 years Industry experience

Must-have Skills (Mandatory Skills):

  • Incl. min yrs exp required per skill

ISTQB Foundation certification is mandatory.
• Strong expertise in both UI and API test automation.
• UI Automation:
• Deep understanding of web elements, DOM structures, and interaction strategies.
• Experience with Selenium, Cypress, Playwright, Eggplant, Jmeter or other UI testing frameworks.
• Ability to handle dynamic web elements using XPath, CSS Selectors, and JavaScript execution.
• Exposure to cross-browser and responsive UI testing.
• API Automation:
• Extensive experience in API test automation for REST and SOAP services.
• Hands-on experience with Postman, RestAssured, Karate, or similar tools.
• Proficiency in contract testing, API mocking, and security testing.
• General Automation & Technical Skills:
• Proficiency in scripting/programming languages (Java, Python, JavaScript, C#).
• Experience with CI/CD pipeline integration (Jenkins, GitHub Actions, Azure DevOps, etc.).
• Familiarity with Gherkin syntax and BDD frameworks (Cucumber, SpecFlow).
• Exposure to test data management and environment setup strategies.
• Strong analytical and problem-solving skills.
• Soft Skills & Collaboration:
• Excellent communication skills, with the ability to work effectively across different teams and units.
• Proven ability to communicate with both non-technical and complex technical stakeholders.
• Self-starter who takes the initiative and is dedicated to adding value.
• Strong defect management, reporting, and troubleshooting skills.

Beneficial Skills (Desired Skills):

Experience with mobile test automation (Appium, Espresso, XCUITest).
• Experience with performance testing tools like JMeter.
• Familiarity with cloud-based testing solutions (Sauce Labs).

Assessment required (Yes – specify / No):

Yes

Mandatory Skills:
ISTQB Foundation certification is mandatory UI Automation and API Automation Selenium, Cypress, Playwright, Eggplant, Jmeter or other UI testing frameworks. CI/CD pipeline integration

Desired Skills:
Experience with mobile test automation (Appium, Espresso, XCUITest). Experience with performance testing tools like JMeter. Familiarity with cloud-based testing solutions (Sauce Labs).

Title: Specialist QA Engineer – Hourly
Work Location: South Africa (Remote)
Work Location Address: Gauteng
Job Description:

INFORMATION REQUIRED

JOB DESCRIPTION INFORMATION

Job Title:

Test Automation Engineer (UI & API Focused)/ Specialist QA Engineer

Business Unit:

Absa – Personal and Private Banking

Contracting Specialist:

Jade Lupke

Duration:

6 months

Work Location:

Hybrid

More about the Area & Team:

We are seeking a highly skilled Test Automation Engineer with strong expertise in both UI and API automation to join our dynamic team. The ideal candidate will have a clear understanding of web elements, exposure to different UI frameworks, and deep experience in API automation, ensuring the reliability and efficiency of our applications.

More about the project:

  • Problem to solve
  • Solution/Deliverable
  • Attractive Tech exposure

A strong ability to analyze requirements, design effective test strategies, and engage with stakeholders in a clear and precise manner is essential. Additionally, the candidate must have a strong drive to support teamwork—including defect management, reporting, and assisting the team—and be able to work across different teams and units. This role requires an exceptional communicator who can bridge the gap between non-technical and complex technical stakeholders, with strong problem-solving skills. The successful candidate must also be a self-starter, take the initiative, and be here to add tangible value.

The candidate must hold an ISTQB Foundation certification and have proven project experience, including the ability to speak to past implementations, the automation frameworks used, and challenges encountered throughout the testing lifecycle.

Job Description / Responsibilities:

UI & API Test Automation:
• UI Automation:
• Develop, maintain, and optimize UI test automation frameworks.
• Work with various UI testing frameworks such as Selenium, Cypress, Playwright, or Eggplant.
• Automate end-to-end test scenarios across web and mobile applications.
• Understand web elements (DOM structure, XPath, CSS selectors) and effectively interact with dynamic elements.
• Implement cross-browser and responsive UI testing strategies.
• API Automation:
• Develop, maintain, and optimize API automation frameworks.
• Implement both functional and non-functional API testing.
• Automate API test cases using tools like Jmeter,Postman, RestAssured, Karate, or similar.
• Ensure API versioning and backward compatibility testing.
• Work with authentication mechanisms (OAuth, JWT, API keys) and handle API mocking/virtualization.

Advanced Automation Concepts & CI/CD Integration:
• Integrate test automation into CI/CD pipelines for continuous testing.
• Implement contract testing (e.g., Pact) to validate API interactions.
• Utilize test data management strategies for stable test execution.
• Work with UI and API mocking techniques to improve automation efficiency.

Test Analysis & Strategy:
• Analyze requirements to define robust test automation strategies.
• Identify test coverage gaps and optimize automation frameworks accordingly.
• Conduct exploratory testing alongside automation efforts.
• Ensure efficient test execution with parallel execution strategies.

Teamwork & Collaboration:
• Work across different teams and units to ensure a seamless testing process and effective resolution of issues.
• Actively contribute to defect management, including tracking, triaging, and follow-ups.
• Provide clear and structured test reports to stakeholders.
• Support developers and testers with debugging and troubleshooting efforts.
• Participate in peer reviews, knowledge sharing, and mentoring junior testers.

Stakeholder Engagement & Communication:
• Collaborate with developers, product owners, and business analysts to define clear testing requirements.
• Serve as a great communicator who can effectively convey complex technical concepts to both non-technical and technical stakeholders.
• Provide concise and actionable reports on test progress and defects.
• Leverage strong problem-solving skills to address and resolve challenges quickly.

Proven Project Experience:
• Demonstrate past automation projects, including:
• The implementation approach used.
• The frameworks and tools implemented.
• The challenges faced and how they were overcome.

Background and experience required:

  • Years experience
  • Industry experience

3 years UI Automation and API Automation
3 years Test analysis
3 – 5 years Industry experience

Must-have Skills (Mandatory Skills):

  • Incl. min yrs exp required per skill

ISTQB Foundation certification is mandatory.
• Strong expertise in both UI and API test automation.
• UI Automation:
• Deep understanding of web elements, DOM structures, and interaction strategies.
• Experience with Selenium, Cypress, Playwright, Eggplant, Jmeter or other UI testing frameworks.
• Ability to handle dynamic web elements using XPath, CSS Selectors, and JavaScript execution.
• Exposure to cross-browser and responsive UI testing.
• API Automation:
• Extensive experience in API test automation for REST and SOAP services.
• Hands-on experience with Postman, RestAssured, Karate, or similar tools.
• Proficiency in contract testing, API mocking, and security testing.
• General Automation & Technical Skills:
• Proficiency in scripting/programming languages (Java, Python, JavaScript, C#).
• Experience with CI/CD pipeline integration (Jenkins, GitHub Actions, Azure DevOps, etc.).
• Familiarity with Gherkin syntax and BDD frameworks (Cucumber, SpecFlow).
• Exposure to test data management and environment setup strategies.
• Strong analytical and problem-solving skills.
• Soft Skills & Collaboration:
• Excellent communication skills, with the ability to work effectively across different teams and units.
• Proven ability to communicate with both non-technical and complex technical stakeholders.
• Self-starter who takes the initiative and is dedicated to adding value.
• Strong defect management, reporting, and troubleshooting skills.

Beneficial Skills (Desired Skills):

Experience with mobile test automation (Appium, Espresso, XCUITest).
• Experience with performance testing tools like JMeter.
• Familiarity with cloud-based testing solutions (Sauce Labs).

Assessment required (Yes – specify / No):

Yes

Mandatory Skills:
ISTQB Foundation certification is mandatory<br/>UI Automation and API Automation Selenium, Cypress, Playwright, Eggplant, Jmeter or other UI testing frameworks. CI/CD pipeline integration

Desired Skills:
Experience with mobile test automation (Appium, Espresso, XCUITest). Experience with performance testing tools like JMeter. Familiarity with cloud-based testing solutions (Sauce Labs).

Title: Specialist QA Engineer – Hourly
Work Location: South Africa
Work Location Address: Absa Towers West
Job Description:

INFORMATION REQUIRED

JOB DESCRIPTION INFORMATION

Job Title:

Specialist QA Engineer

Business Unit:

EB

Contracting Specialist:

Jade Lupke

Duration:

6 Months

Work Location:

Remote ( Office: Randburg)

More about the Area & Team:

Digital team within the Everyday Banking Unit. Responsible for all the customer facing digital platforms in the bank.

More about the project:

  • Problem to solve
  • Solution/Deliverable
  • Attractive Tech exposure

Looking for QA (testing) professional for QA Digital team. The successful candidate will be working on web applications, mobile applications (IOS & Android), Back-end systems ( Databases and mainframe systems), messaging and contents.

Job Description / Responsibilities:

  • Managing the end-to-end testing delivery – Involved in all the testing phases on the programme including test planning, designing and running of test cases, defect management, monitoring & control, reporting and providing test metrics to the relevant stakeholders.
  • Continuous reporting / feedback on the progress of the testing activities and risks / issues as soon as they are identified to the team and all relevant stakeholders.
  • Participate in JAD / walkthrough sessions with an objective of understanding requirements and provide guidance on QA activities.
  • Assist the team with determining or providing accurate high-level estimation of test activities as and when is needed.
  • As a caretaker and champion of the QA processes and standards, ensure that the QA processes are always understood and adhered to by all stakeholders.

Identify and define opportunities for testing process & procedures’ improvements, measures for those improvements and the implementation of the improvements to ensure that the overall quality standards and customer expectations are met or exceeded.

Background and experience required:

  • Years experience
  • Industry experience

·     2- 4 years proven testing experience (mandatory).

·     2+ years on working with banking / financial services systems, both digital platforms and back-office systems

·     ISTQB CTFL (mandatory)

Must-have Skills (Mandatory Skills):

  • Incl. min yrs exp required per skill

·     2- 4 years proven testing experience.

·     Strong working experience in functional (system, integration, User acceptance and regression testing) (2- 4 years).

·     Strong understanding /working experience of analyzing requirements and extracting test scenarios and test conditions from the business / functional requirements (2- 4 years).

·     Strong understanding /working experience of writing test cases from extracted test scenarios (2- 4 years).

·     Strong communication skills (both verbal & written) across all levels including communication with external stakeholders (2- 4 years).

·     Strong working experience in providing progress metrics and overall reporting (2+ years ).

·     The potential candidate must be a self-starter and be able to work from home/ offshore with minimal supervision / connectivity issues (Remote working) (2+ years ).

·     Working experience on the test management tools (Test Rail, Jira/X-Ray, etc.) (2- 4 years).

·     Exposure to test automation frameworks (Selenium, UFT, Cucumber…etc.)

Beneficial Skills (Desired Skills):

·     Three (3) year National Diploma / Bachelor’s degree (advantageous).

·     Experience working in an environment that employs agile methodologies (Scrum, SAFe, etc.) (advantageous).

·     Working experience in tools like Jira, Confluence, Agile Hive, etc. (advantageous).

·     Strong working experience in test planning (advantageous).

·     Strong working experience in managing a testing delivery end to end (advantageous).

Pre-screening questions (1 Minimum):

  • How do you approach test case prioritization for a new project?
  • How do you manage situations where requirements are unclear or changing?
  • What project types have you tested (web applications, mobile apps, desktop software) and what were the differences in approach from your observation?

Mandatory Skills:
2- 4 years proven testing experience (mandatory). 2+ years on working with banking / financial services systems, both digital platforms and back-office systems<br/>ISTQB CTFL (mandatory) Exposure to test automation frameworks (Selenium, UFT, Cucumber…etc.)

Desired Skills:
Three (3) year National Diploma / Bachelor’s degree (advantageous).Experience working in an environment that employs agile methodologies (Scrum, SAFe, etc.)Working experience in tools like Jira, Confluence, Agile Hive, etc.

Upload CV here:

Please enable JavaScript in your browser to complete this form.
Field of Expertise
Click or drag a file to this area to upload.
Field of Expertise cont