68 Testing Tools jobs in South Africa
Test Automation Analyst
Posted today
Job Viewed
Job Description
Test Automation Analyst
Posted today
Job Viewed
Job Description
Test Automation Engineer
Posted 1 day ago
Job Viewed
Job Description
Hire Resolve is actively seeking a talented Test Automation Engineer for one of our esteemed clients in the IT Services and IT Consulting industry. This is an exciting opportunity to work with a dynamic team, driving innovation and quality in software development through advanced automation testing solutions. If you’re passionate about automation, have a keen eye for detail, and are ready to take on new challenges, we want to hear from you!
Responsibilities
- Collaborate with cross-functional teams to define testing strategies, design test cases, and ensure coverage for both manual and automated testing.
- Develop, maintain, and execute automated test scripts using Java, focusing on both web front-end and API testing.
- Execute manual test cases, perform exploratory testing, and document results, ensuring that software meets quality standards.
- Log and track bugs in Jira, providing detailed documentation, and work closely with developers to resolve issues.
- Integrate automated tests into the CI / CD pipeline using tools like Jenkins or GitLab CI, ensuring continuous and reliable testing.
- Organize and manage test cases using Xray, ensuring comprehensive test coverage and traceability from requirements to execution.
- Participate in Agile ceremonies, provide QA insights, and contribute to the continuous improvement of testing processes, tools, and frameworks.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Certification in software testing, such as ISTQB, is advantageous.
- Proven experience in test automation, particularly with Java and Selenium.
- Hands-on experience with API testing tools like RestAssured or Postman.
- Familiarity with Agile methodologies, such as Scrum or Kanban.
- Knowledge of Continuous Integration / Continuous Deployment (CI / CD) practices and tools.
- Proficiency in using Jira and Xray for test case management and defect tracking.
- Salary – Negotiable
Automation Engineer • East London, South Africa
#J-18808-LjbffrTest Automation Specialist
Posted 5 days ago
Job Viewed
Job Description
Overview
Role: Automation Tester
Location: Johannesburg, South Africa
Job type: Contract
We are looking for a Mid-Level Automation Tester with around 6 years of combined automation and manual testing experience to design, develop, and execute automated and manual test suites for web, mobile, and API-based applications. The ideal candidate is detail-oriented, collaborative, and passionate about improving software quality.
Responsibilities- Design, develop, and execute automated and manual test suites for web, mobile, and API-based applications.
- Collaborate with cross-functional teams to improve software quality and reliability.
- Contribute to test strategy, test plans, and defect management processes.
- Approximately 6 years of combined automation and manual testing experience.
- Hands-on experience with Selenium/WebDriver, Cypress, Playwright, or similar tools.
- Strong understanding of SDLC, STLC, and defect management processes.
- Ability to write SQL queries and test REST/GraphQL APIs using tools like Postman.
- Familiarity with version control (Git) and CI/CD tools.
Thanks & Regards, Pooja K | Technical Recruiter
UK/EU AmpsTek Services Limited
Mail ID:
Job location details: Johannesburg Metropolitan Area, Johannesburg, Gauteng, South Africa
#J-18808-LjbffrTest Automation Engineer
Posted 9 days ago
Job Viewed
Job Description
Press Tab to Move to Skip to Content Link
Select how often (in days) to receive an alert:
We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:
- To see what life at Capitec is all about and complete a short assessment, please click here!
- Once you have completed the above finalize your application by clicking apply below.
We appoint energized and motivated people for their potentialandcontinuously look fortalented, driven individualstohelp usinnovate and evolve.That is why we focus on finding the right people for the right jobs. We love what we do because we focus on making a positive difference for our clients and employees. Our company DNA is built around talented and committed teams dedicated to build a brand that we are proud of and earns the trust of our clients.
Who We AreWe are a bank, but weu2019re much more than that.We believe that banking is about enabling peopleto control their financial lives through banking that is simplified, accessible, affordable and delivered through personal experience. By helping our clients manage their financial lives better, we enable them to live better.
Why Choose UsAt Capitec, we offer our best by living up to our CEO values in every situation – we always put theClient first, act withEnergy andtakeOwnership.And to support people in being their best,our Employee Value Propositionoffersevery value to all team members through cohesive teams, growth opportunities as well asemployee benefitsand savings. We make it a priority toensure that each member of the Capitec team feels welcome, valued, focused, and has the opportunity to grow.
About The Role/TeamAre you a passionate engineer ready to thrive in a dynamic environment? The Native App Platform Team at Capitec is looking for you. We're a team of about 20 engineers building the foundational platform that delivers Capitec's Banking App to millions of South Africans. Our work covers the native apps, frontend platform architecture and backend services and APIs, placing us at the heart of innovation for all Capitec products.
We're looking for a test automation engineer to help shape the future of our mobile channel, focusing on key areas like app security, fraud prevention, and unwavering stability. You'll tackle the challenge of making our app efficient, responsive, and reliable across a wide range of devices, ensuring even the most resource-constrained hardware provides an enjoyable experience. A major project on our horizon is building our own device testing farm to include the devices our clients rely on, and your expertise will be vital.
In our team, we value building trust and autonomy. We foster an environment of continuous improvement and experimentation with the best tech needed to get the job done. Collaboration and communication are key, but we also like to have fun and not take ourselves too seriously.
The ideal candidate embraces new technology, challenges bad ideas, and loves finding better ways of doing things. You'll need to write automated tests and have a deep empathy for our clients. We want someone who can help us raise our own standards and bring something new to the team. If you're ready to make a tangible impact in a supportive, forward-thinking environment, apply now and help us build something exceptional.
What We Are LookingFor- 3 – 5 years of Quality Assurance (QA) testing experience in a business environment
- Hands-on experience with test automation.
- Knows how to use generative AI to be more impactful and productive.
- Strong front-end testing experience, and a working knowledge of back-end testing to support basic backend testing efforts.
- Strong understanding of end-to-end testing processes.
- Able to assess the impact of software changes across systems.
- Solid knowledge of the full Software Development Lifecycle (SDLC).
- Understands common software faults and how to identify them.
- Exposure to a variety of software domains and applications under test.
- Applied best practices in software/hardware testing and Software Quality Assurance (SQA).
- Proficient in test reporting, defect tracking, and follow-up processes.
- Experience in a Financial/Banking Systems environment is ideal.
- A proactive self-starter who adapts easily and thrives in dynamic, growth-focused environments
A relevant tertiary qualificationinSoftware Testing (minimum)
Software Testing - Foundation Level through the International Software Testing Qualification Board (ISTQB) is ideal
Capitec is committed to diversity, applications to this position will strictly be considered in support of our employment equity goals.
Capitec Bank is an authorised financial services provider (FSP 46669) and registered credit provider (NCRCP13). Capitec Bank Limited Reg. No: 1980/ /06
#J-18808-LjbffrTest Automation Engineer
Posted 9 days ago
Job Viewed
Job Description
Apply by :
We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:
1.To see what life at Capitec is all about and complete a short assessment, pleaseclick here!
2. Once you have completed the above finalize your application by clicking apply below.
Join Us in Becoming the Best Bank in the World!We appoint energized and motivated people for their potential and continuously look for talented, driven individuals to help us innovate and evolve. That is why we focus on finding the right people for the right jobs. We love what we do because we focus on making a positive difference for our clients and employees. Our company DNA is built around talented and committed teams dedicated to build a brand that we are proud of and earns the trust of our clients.
Why Choose UsAt Capitec, we offer our best by living up to our CEO values in every situation – we always put the Client first, act with Energy and take Ownership. And to support people in being their best, our Employee Value Proposition offers every value to all team members through cohesive teams, growth opportunities as well as employee benefits and savings. We make it a priority to ensure that each member of the Capitec team feels welcome, valued, focused, and has the opportunity to grow
Who We AreWe are a bank, but we’re much more than that. We believe that banking is about enabling people to control their financial lives through banking that is simplified, accessible, affordable and delivered through personal experience. By helping our clients manage their financial lives better, we enable them to live better.
About The Role/TeamAre you a passionate engineer ready to thrive in a dynamic environment? The Native App Platform Team at Capitec is looking for you. We're a team of about 20 engineers building the foundational platform that delivers Capitec's Banking App to millions of South Africans. Our work covers the native apps, frontend platform architecture and backend services and APIs, placing us at the heart of innovation for all Capitec products.
We're looking for a test automation engineer to help shape the future of our mobile channel, focusing on key areas like app security, fraud prevention, and unwavering stability. You'll tackle the challenge of making our app efficient, responsive, and reliable across a wide range of devices, ensuring even the most resource-constrained hardware provides an enjoyable experience. A major project on our horizon is building our own device testing farm to include the devices our clients rely on, and your expertise will be vital.
In our team, we value building trust and autonomy. We foster an environment of continuous improvement and experimentation with the best tech needed to get the job done. Collaboration and communication are key, but we also like to have fun and not take ourselves too seriously.
The ideal candidate embraces new technology, challenges bad ideas, and loves finding better ways of doing things. You'll need to write automated tests and have a deep empathy for our clients. We want someone who can help us raise our own standards and bring something new to the team. If you're ready to make a tangible impact in a supportive, forward-thinking environment, apply now and help us build something exceptional.
What We Are Looking For- 3 – 5 years of Quality Assurance (QA) testing experience in a business environmen
- Hands-on experience with test automation.
- Knows how to use generative AI to be more impactful and productive.
- Strong front-end testing experience, and a working knowledge of back-end testing to support basic backend testing efforts.
- Strong understanding of end-to-end testing processes.
- Able to assess the impact of software changes across systems.
- Solid knowledge of the full Software Development Lifecycle (SDLC).
- Understands common software faults and how to identify them.
- Exposure to a variety of software domains and applications under test.
- Applied best practices in software/hardware testing and Software Quality Assurance (SQA).
- Proficient in test reporting, defect tracking, and follow-up processes.
- Experience in a Financial/Banking Systems environment is ideal.
- A proactive self-starter who adapts easily and thrives in dynamic, growth-focused environments
- A relevant tertiary qualification in Software Testing (minimum)
- Software Testing - Foundation Level through the International Software Testing Qualification Board (ISTQB) is ideal
If you are interested in being part of this dynamic team, on a mission to build the best bank in the world through unlocking the potential of its people, please apply. We would love to hear from you!
Capitec is committed to diversity, applications to this position will strictly be considered in support of our employment equity goals.
#J-18808-LjbffrTest Automation Analyst
Posted 11 days ago
Job Viewed
Job Description
Overview
We require the services of an API Test Automation Analyst in the Development and Engineering division. We require a self-starter with an outgoing personality and the ability to communicate at all levels. The successful candidate will be required to facilitate test automation within the testing team.
Job DescriptionResponsible for designing, developing, and executing quality assurance and control processes, test strategies, test plans and test cases that verify software conformance to defined acceptance criteria.
In addition to functional and regression testing, the Test Analyst is responsible for quality assurance of non-functional areas such as data integrity and fault finding on systems.
Responsibilities include but not limited to, linking test cases to business/systems requirements to ensure traceability, execute test cases, log defects and the creation of test ware.
Duties- Test Strategy/approach/plan: Develop test plan, approach and scope for automation efforts.
- Provide test estimate input for projects.
- Provides input to continuously improve test methodology.
- Establishes and implements an approach for managing test data.
- Reviews functional requirements.
- Analyze requirements for completeness, correctness and clarity, to drive the testing effort.
- Has a clear grasp of capabilities that business wants to establish, to shape scenarios.
- Define automation targets and objectives with Team Lead.
- Analyses and develops the proper test coverage with the stakeholders.
- Traces requirements to test cases to verify test coverage.
- Manage own test preparation and execution activities.
- Identify and create necessary test data.
- Executes scenario-based test cases.
- Analyze metrics for quality assessment.
- Traces coverage and clearance.
- Provides input to standard test metrics and reporting.
- Works within the project team and test team to address issues and report status.
- Debug the development and execution of test scripts against test targets.
- Analyze test failures.
- Priorities defects logged with development team.
- ISTQB Foundation testing certification (non-negotiable)
- ISTQB Advanced Test Analyst is preferable.
- Relevant IT degree or diploma required.
- Has training in object-orientated Programming (OOP).
- Has training on ReadyAPI, SOAPUI and Visual Studio.
- Of the above testing experience should include, writing custom test apps.
- Experience in analyzing complex and technical design diagrams and specification.
- Experience in using SQL for Data Driven Testing.
- Experience in working with Git repositories and branching strategies.
- Experience in Automated test case development, estimation, and maintenance
- Extensive experience developing test cases and test scenarios from requirements.
- Demonstrates strong analytical and problem-solving skills and strong attention to detail.
- Possess a good understanding of Quality Control and Quality Assurance concepts across the SDLC.
- Understands test metrics and how they are used for decision support.
- High attention to detail with a focus on quality.
- Will be part of a dynamic Back-Office team of self-motivated individuals.
- Demonstrates cross-functional expertise and be highly adaptive and flexible with the ability to thrive in a highly complex and ever-changing environment.
- Ability to lead and work independently, or function in a team as needed.
- Ability to effectively communicate ideas across to team members.
- Willing to work extended hours.
Be The First To Know
About the latest Testing tools Jobs in South Africa !
Test Automation Analyst
Posted 11 days ago
Job Viewed
Job Description
Overview
Our client is seeking a Test Automation Analyst to join their team. The role provides automation for Quality Assurance and Quality Control activities within the Development and Engineering division and oversees testing activities that span multiple projects with a high level of autonomy. Location: Pretoria. Job type: Permanent.
Responsibilities- Develop test plan, approach and scope for automation efforts.
- Provide test estimate input for projects.
- Contribute to continuously improving test methodology.
- Establish and implement an approach for managing test data.
- Analyze requirements for completeness, correctness and clarity to drive the testing effort.
- Define automation targets and objectives with the Team Lead.
- Analyze and develop proper test coverage with the stakeholders.
- Trace requirements to test cases to verify test coverage.
- Test Execution: Manage own test preparation and execution activities.
- Identify and create necessary test data.
- Execute scenario-based test cases.
- Analyze metrics for quality assessment and trace coverage and clearance.
- Provide input to standard test metrics and reporting.
- Work within the project team and test team to address issues and report status.
- Debug the development and execution of test scripts against test targets.
- Analyze test failures and prioritize defects logged with the development team.
- Matric
- Relevant IT degree or diploma
- 3 years relevant testing experience
- ISTQB – Foundation testing certification (Non-Negotiable)
- ISTQB Advanced Test Analyst preferred
- Foundation testing certification
- ISTQB Advanced Test Analyst
- Experience writing custom test apps
- Experience analyzing complex and technical design diagrams and specifications
- Experience using SQL for Data Driven Testing
- Experience working with Git repositories and branching strategies
- Experience in automated test case development, estimation, and maintenance
- Extensive experience developing test cases and test scenarios from requirements
- Good understanding of Quality Control and Quality Assurance concepts across the SDLC
- Understands test metrics used for decision support
- Training in object-oriented programming (OOP)
- Training on ReadyAPI, SOAPUI and Visual Studio
- Demonstrates strong analytical and problem-solving skills with strong attention to detail
- Able to work under pressure
- Good communication skills
Should you meet the above criteria, please apply directly to the advertisement. If you do not hear back within 2 weeks of applying, please consider your application unsuccessful.
#J-18808-LjbffrTest Automation Engineer
Posted 25 days ago
Job Viewed
Job Description
Global concern is seeking a Test Automation Engineer to take ownership of test automation on a range of exciting products currently being developed in the physical access control space. You would get to work closely with highly skilled engineers in a very collaborative environment.
Duties & ResponsibilitiesWhat you would do as their Test Automation Engineer
You will be working as part of the agile firmware development team, focusing on Continuous Integration and Deployment of the embedded devices.
Your daily tasks may include:
- Design and maintain automated tests for new and existing products
- Integrate hardware into the build pipelines for automated testing
- Help ensure we maintain high standards of testing and release
- Optimise testing
- Upgrading the systems
As a Scrum Team Member, you will participate in Scrum activities like stand-up, grooming, and retrospective & demo meetings. You will regularly be in touch with the stakeholders, discussing technical aspects & requirements.
Requirements:- Development of systematic and effective test plans to ensure quality and robustness of failsafe embedded controls software.
- Strong programming skills with the ability to write test scripts using C#/Python/Groovy/Java/Bash
- Experience with Agile Scrum development, continuous development, and continuous integration environments.
- Experience with software lifecycle management, including version control, build processes, release management, use of tools like Jira.
- Demonstrated application of test automation tools and processes.
- Contribute independently as well as in a (global) team environment
- Experience with testing on embedded systems
- B.Sc. in Computer or Electrical Engineering or equivalent with 3-5 years of industrial experience
Please note only shortlisted candidates will be contacted
Package & RemunerationR - R - Annually
#J-18808-LjbffrTest Automation Analyst
Posted 4 days ago
Job Viewed
Job Description
Our client, is seeking a Test Automation Analyst to join their team.
The purpose of the role is to provide automation on Quality Assurance and Quality Control activities to the Development and Engineering division through industry leading testing. As well as to Oversee testing activities that span multiple projects with a high level of autonomy.
Location: Pretoria
Job type: Permanent
Duties
- Develop test plan, approach and scope for automation efforts.
- Provide test estimate input for projects.
- Provides input to continuously improve test methodology.
- Establishes and implements an approach for managing test data.
- Analyze requirements for completeness, correctness and clarity, to drive the testing effort.
- Define automation targets and objectives with Team Lead.
- Analyses and develops the proper test coverage with the stakeholders.
- Traces requirements to test cases to verify test coverage.
- Test Execution:
- Manage own test preparation and execution activities.
- Identify and create necessary test data.
- Executes scenario-based test cases.
- Analyze metrics for quality assessment.
- Traces coverage and clearance.
- Provides input to standard test metrics and reporting.
- Works within the project team and test team to address issues and report status.
- Debug the development and execution of test scripts against test targets.
- Analyze test failures.
- Priorities defects logged with development team.
Minimum Requirements
- Matric
- Relevant IT degree or diploma required
- 3 years relevant testing experience
- ISTQB – Foundation testing certification (Non - Negotiable)
- ISTQB Advanced Test Analyst is preferable
- Foundation testing certification
- ISTQB Advanced Test Analyst
- Writing custom test apps
- Experience in analysing complex and technical design diagrams and specification.
- Experience in using SQL for Data Driven Testing.
- Experience in working with Git repositories and branching strategies.
- Experience in Automated test case development, estimation, and maintenance
- Extensive experience developing test cases and test scenarios from requirements.
- Good understanding of Quality Control and Quality Assurance concepts across the SDLC.
- Understands test metrics used for decision support.
- Has training in object-orientated Programming (OOP).
- Has training on ReadyAPI, SOAPUI and Visual Studio.
Skills
- Demonstrates strong analytical and problem-solving skills and strong attention to detail
- Able to work under pressure
- Good Communication skills
Should you meet the above criteria, we invite you to apply directly to the advertisement. Should you not hear back from us within 2 weeks of application, kindly consider your application as unsuccessful