Test Automation Analyst/Engineer – Sandton

Gauteng, Full Time Deadline: Not specified

Job Summary

Join the CIB Digital Data Products team! This role provides an exciting opportunity within the Absa CIB Digital Data Products team. Absa CIB – Digital Data Products, requires a Test Automation Analyst who will write and execute on test plans, identify ’ resolve bugs/defects, review defect resolution processes as well as identify areas for test automation. In the case of automation, the candidate will design, scope, script, execute and maintain automated tests for a variety of key customer-facing and internal products.

Job Description

2 – 4 years relevant work experience in development and/or testing role
Background in computer science, information systems, software development, engineering, physics, mathematics or equivalent
Strong programming skills in one or more of the following languages: C#, Typescript, Java, Python
Experience with writing automated tests and using test frameworks
Good knowledge of version control tools (git preferred)
Expertise and practical knowledge of automated testing tools for example: Selenium/ Appium / Playwright / Puppeteer
Proven ability to manage and prioritize multiple, diverse projects simultaneously
Mathematical aptitude, methodical thinker and strong problem-solving skills
Excellent organisational and time management skills
Accuracy and attention to details
Self-development skills, keeping up to date with fast-changing testing trends
Must be a team player with good stakeholder communication
Be eager to learn new approaches and technologies
Strong drive and work ethic to get things done – can-do attitude

Bonus Skills:

Experience testing Angular web applications
Experience testing web APIs
Experience testing C# .NET backend applications
Experience with Docker
Experience with AWS

Candidate Description

The incumbent will have the opportunity of working directly across the firm with developers, operations staff, data scientists, architects and business constituents to develop and enhance the Big Data service.

Test Analyst Requirements:

Interact with product management, scrum master, analysts, data scientists and development team to develop a strong understanding of the products and testing objectives
Fully own the testing function for Digital Data Products
Write test plans and test cases
Document, track and escalate issues as appropriate, using JIRA
Working with Analysts and Developers and Data Scientists to find solutions
Own web-based front-end testing and end to end testing

Test Automation Requirements:

Develop and lead the automation strategy/effort and generate scripts to perform automated testing cycles using relevant software and tools.
Design, execute and analyse automation test programmes/scripts ’ test results for relevant digital data products
Making use of test automation frameworks


Bachelor's Degree: Information Technology