Isazi Consulting Logo

Software Test Automation Engineer

Isazi Consulting|Posted 5 days ago

Skills and experience

Role:QA/Test engineer
Other roles:DevOps engineer, Full stack engineer
Experience in role:4+ years
Language proficiency:English
Must-have skills:
    Integration Testing
    Test Reporting
    Test Plan Design
Nice-to-have skills:
    Cypress
    Selenium IDE
    Playwright

Location and salary

Remote policy:Hybrid
Location of job:Sandton, South Africa
Visa requirements:Authorised to work in South Africa With status of citizen/passport holder
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

About Isazi

At Isazi, we believe in the power of data to solve complex challenges and drive transformative business outcomes. Since 2012, we’ve built a team of over 50 scientists, mathematicians, and engineers who blend academic rigor with real-world expertise. With over 175 engagements across 11 industries, we have a proven track record of helping businesses harness the power of data through cutting-edge AI solutions.

We are passionate about tackling some of the world’s hardest problems including NP-hard challenges and turning them into practical, scalable solutions. Right now, Isazi is entering a new phase of growth, scaling our platforms and impact, and we’d like you to join us as we take on global challenges with creativity, rigour, and purpose.

About the Sophia Team

Sophia is Isazi’s next-generation intelligent document processing platform, built to help clients automate, scale, and optimize the way they work with unstructured data. The Sophia team combines software engineering, AI, and user-centered design to deliver powerful, production-ready solutions for enterprises that need accuracy, speed, and adaptability in their document-heavy workflows.

Joining the Sophia team means you’ll be working at the intersection of AI, automation, and full-stack engineering. You’ll collaborate with data scientists, product managers, and client teams to design, deploy, and evolve core components of Sophia — from AI-driven document classification to workflow orchestration — all with a focus on solving real business problems.

What you’ll be doing

The Software Test Automation Engineer designs, develops, and maintains automated tests and frameworks to ensure software quality, working with developers to build robust systems, create reusable scripts, integrate tests into CI/CD, and identify bugs, focusing on efficiency, scalability, and comprehensive test coverage across various platforms (web, mobile, API). Key duties involve scripting, test planning, execution, defect management, and collaborating cross-functionally to build quality into the entire development lifecycle.

Key Responsibilities

Exploiting AI to efficiently deliver on the below areas is key to success in this role.

Develop Automation Frameworks: Design, build, and maintain scalable and reusable automation frameworks for UI, API, and database testing.

Create & Execute Scripts: Write, debug, and execute automated test scripts to validate functionality, performance, and reliability.

Test Planning: Collaborate to define test strategies, identify automation candidates, and create detailed test plans and cases.

CI/CD Integration: Integrate automated tests into Continuous Integration/Continuous Deployment pipelines.

Defect Management: Log, track, and verify defects, ensuring timely resolution.

Collaboration: Work with developers, the product team and DevOps to understand requirements and improve testing processes.

Documentation: Create and maintain comprehensive documentation for test plans, scripts, and results.

Research & Improvement: Stay updated on new tools and techniques, and continuously improve automation efficiency.

Essential Skills & Qualifications

BS degree in Computer Science, Engineering, or equivalent experience

ISTQB or similar certification

4+ years of experience as a Software Development Engineer in Test or Software Test Automation Engineer

Proficiency in at least one programming language (Golang, Java, Ruby, Python).

Experience with web application and API testing, data validation and continuous integration processes.

Familiarity with version control, defect tracking, and test management tools (GIT, Jenkins, JIRA).

Bonus: Experience with native mobile application testing, Kubernetes, and microservices architecture.

Proven understanding of testing principles, methodologies, and the software development lifecycle.

Solid programming skills, especially Go, Python and JavaScript.

Proficiency with automation tools, such as Selenium, Cypress, Playwright or Robot Framework.

Solid grounding in test management tools and methodologies.

Experience with CI/CD tools (Jenkins, GitLab) and version control (Git).

Knowledge of databases (SQL, Postgres) and API testing.

Day-to-Day Activities

Development of test plans for new products, components and features.

Research into software testing evolution and how industry changes could be leveraged at Isazi.

Coding and refining test scripts.

Running automated test suites.

Analyzing test reports and logs.

Providing regular test reports, key metrics and trend analysis to drive constant improvement and increased product quality over time.

Participating in design/code reviews.

Troubleshooting automation failures.

Providing input into user experience improvements as a consequence of intentional test analysis.

Ensuring adherence to SDLC best practices and agile methodologies, balancing speed with robustness.

Contributing thought leadership on AI integration, model deployment, and scalable software design, from a testing perspective.

Who are you?

Experienced: 4+ years of SDLC experience from a testing perspective, with proven success building and deploying test automation frameworks and scripts.

Educated: A strong quality engineering and test automation background, ideally with a BSc Computer Science or equivalent.

Leader: You’ve led projects or teams, showing initiative, ownership, and the ability to question assumptions rather than just execute tasks.

Problem Solver: You thrive on designing elegant solutions to complex challenges and are comfortable working across the full stack.

Agile Practitioner: Hands-on experience with agile methodologies (scrum/kanban), with a track record of delivering in iterative environments.

AI Enthusiast: You’re passionate about applying AI and machine learning to solve real-world business problems.

Collaborator: You value teamwork, open communication, and sharing knowledge to grow those around you.

About Isazi Consulting

51-200 employees

isazi \ɛ·sah·zi\ noun\ original isiZulu\ bearer of knowledge\ scientist

At Isazi Consulting, we are a dynamic team of data-driven, colourful specialists who love to solve real problems in different ways. We are built on passion, trust and thinking outside of the box. Our people are why we exist, and we celebrate each individual.We value unique, free-thinking individuals who chase the thrill of building from scratch Our solutions are radical and built to add value for our clients in alleviating their greatest challenges. We are creative scientists

Our consulting work is varied from analytics and machine learning, to optimization. We have a variety of clients in the finance, healthcare, manufacturing and media sectors.

The products we offer are software-as-a-service solutions to common problems that have arisen from our consulting work. For example, our flagship product is Sophia; a handwriting transcription service for documents.

We are offering the opportunity to work on a variety of interesting and challenging problems, alongside our core team of smart data scientists and software engineers. We are continually learning and improving our approaches, and we are looking for people to make a meaningful contribution.

We have a strong collaborative culture of team-work, respect, learning and knowledge-sharing. But, we also have a good vibe especially if you like puzzles, chess, padel and table tennis. Our chef serves breakfast and lunch daily to keep our creative juices flowing.

Perks at Isazi Consulting

No Dress Code
Flexible Hours
Table Tennis
A Fun Environment
Daily Chef Prepared Meals
Chess
We Love Puzzles
Padel

Tech Stack

application and data

PostgreSQL
PostgreSQL
Node.js
Node.js
Python
Python
MongoDB
MongoDB
nginx
nginx
R
R
Vue.js
Vue.js

utilities

Google Analytics
Google Analytics

dev ops

GitHub
GitHub
Git
Git
Docker
Docker
GitLab
GitLab
Selenium
Selenium
Android Studio
Android Studio
npm
npm
Kubernetes
Kubernetes

business tool

Google Apps
Google Apps
Slack
Slack
Trello
Trello

Office Photos

Office photo
Office photo
Office photo

Similar jobs on OfferZen: