285 Test Analyst jobs in South Africa
Test Analyst
Posted today
Job Viewed
Job Description
We have an exciting opportunity for Test Analysts to join our team, where you’ll collaborate with cross-functional teams to define, support and test new features. This position is open to applicants from CT/JHB/PTA.
Mukuru is an Africa-based FinTech that enables safe, affordable, reliable financial services to underserved communities. With over 40 million cross-border transactions over the last decade, we are one of Africa’s largest remittances-led FinTech companies. Our remittance service offers customers the opportunity to send money to their relatives or friends. Additionally, we offer critical customer services such as Funeral Cover, The Mukuru Money Card and payment solutions for businesses in emerging markets. Our engineering team is divided into 4 domains (core business functions). Each domain has a Head of Product, Engineering Lead, Scrum Master and multiple development teams. Each development team has a Product Owner, Business Analyst, Team Lead, Test Analyst and Software Engineers (between 2 and 4 engineers per team). We’re agile, use scrum, continuous integration and continuous delivery and deploy to production daily.
Responsibilities:- Collaborate with cross-functional teams to define, support and test new features
- Ensure that solutions are in accordance with team standards and initial requirements
- Apply the appropriate testing methodology for the challenge at hand
- Contribute towards well documented, quality, and relevant testing evidence
- Conduct and assist with troubleshooting and debugging of solutions
- Contribute towards internal knowledge sharing sessions on testing approaches and best practises
- Create and improve automated tests as new system features and enhancements are developed
- Grade 12 or equivalent (Essential)
- Relevant IT degree or diploma (Desirable)
- ISTQB or equivalent (Desirable)
- 4+ years’ experience working as a Test Analyst
- Experience in manual testing techniques
- Experience in writing and analysing SQL queries
- Experience in analysing complex system requirements
- Experience with Agile Software Development Methodologies such as Scrum/Kanban
- Experience in testing APIs, REST or SOAP services (Essential)
- Experience in automation testing and associated frameworks & tools e.g. Codeception (Desirable)
- Experience with API testing tools such as Postman, SoapUI or Insomnia (Desirable)
- Applied understanding of testing techniques e.g. exploratory, use-case, black-box etc.
- Applied understanding of programming fundamentals
- Previous relevant experience in the financial services industry will be advantageous
Additional Skills:
- Excellent problem solving and troubleshooting skills
- Good communication skills both verbal and written'
- Grasp and apply new information with ease, and identify new areas of learning
- Recognise interdependencies and collaborate with others to achieve shared goals
- Must have a pro-active, positive, open and collaborative approach to working with others in a team
- Must be open to learning new skills and self-development to drive both personal and team growth
- Must be comfortable in giving feedback at all levels with integrity as well as receiving it to build trust
Test Analyst
Posted 13 days ago
Job Viewed
Job Description
JOB PURPOSE
Responsible for testing of Transaction Junction’s payment applications and supporting software to ensure the products produced meet both functional and non-functional requirements. Uses a combination of manual and automated tests, including the analysis, documentation and reporting of issues found during testing to ensure the delivery of quality products to internal and external customers.
RESPONSIBILITIES
Test Planning
- Analyse requirements for the system under test in order to establish and prioritise test conditions, select suitable test cases and test techniques.
- Identify test objectives, plan and document test strategies and identify resources required for testing.
- Analyze product specifications, software requirements specifications, and software prototypes, and interact with software developers to plan and develop test cases.
- Design, build and execute manual and automated test scripts that can verify the software satisfies both functional and non-functional requirements.
- Design and manage tests that confirm compliance with industry and proprietary protocols.
- Design, build and execute load test scripts that ensure the software responds within agreed parameters.
- Identify, communicate and respond to product and test activity risks.
- Create and maintain technical documentation, define technical documentation templates and prescribed policies and procedures.
- Ensure that the requisite technical supporting documentation, in line with the established Transaction Junction development standards and internal policies is created and adhered to at all times.
- Build and maintain a test environment that is representative of production.
- Fix Verification/Impact Analysis: Developing or recommending solutions to fix any problems discovered during testing.
- Reproduce issues and verify no further regressions are caused by the fix Breakdown, prioritize and execute tasks to achieve product deliverables per sprint.
- Provide estimates for initial high-level requirements and more detailed estimates for upcoming tasks as input into sprint planning.
- Ensure that the testing conducted is in line with the output and success requirements of the applicable sprint.
- Report test results and conduct defect trend analysis.
- Verify that Transaction Junction delivers software solutions that are of appropriate quality and delivered in line with any applicable contractual obligations.
- Conduct and manage handover processes from QA to Operations for accurate implementations within the production environment.
Test Strategy/Process/ Team Support
- Take overall ownership of the testing strategy and testing processes across all products and projects.
- Contribute to the continuous improvement of the testing strategy and processes.
- Work with software developers to assist in improving development practices to meet quality standards.
- Attend Design Reviews to gain understanding of functionality in order to develop and execute testing tasks and responsibilities.
- Follow through to ensure that personal quality and productivity standards are consistently and accurately maintained.
- Demonstrate consistent application of internal procedures.
- Plan and prioritise, demonstrating abilities to manage competing demands.
- Demonstrate abilities to anticipate and manage change.
- Demonstrate flexibility in balancing achievement of own objectives with abilities to understand and respond to organizational needs.
- Stay relevant and up-to-date with latest technology trends and insights.
- Demonstrate and promote a strict adherence and knowledge of the latest and most applicable security standards within the payments industry.
EDUCATION
General Education
- Bachelor of Science majoring in Computer Science or equivalent prior learning.
- Certified Test Analyst.
EXPERIENCE
General Experience
- Minimum of 3 years’ experience in a senior test role.
Test Analyst
Posted 13 days ago
Job Viewed
Job Description
This position requires someone who has a wide range of experience across traditional and Agile lifecycles. Key to this position is a strong technology background, specializing in Test Automation, automation technologies and automation measurement. The candidate will make use of critical thinking and communication skills to ensure continual process and discipline improvement.
Minimum Requirements- Bachelor’s degree in Computer Science / Engineering
- At least 3 years of experience shipping high-quality software solutions and services
- Experience in performance/stress testing is good to have
- Experience in Agile is a must
- Known quality assurance/engineering certifications
- Excellent in verbal and written communication
Responsibilities
- Own and drive test processes and partner with other disciplines to deliver high quality solutions
- Partners with development to build and maintain comprehensive QA Test environments
- Create and maintain QA schedules
- Serve as a technical and methodological subject matter expert in all areas regarding quality analysis, testable design and deployment
- Define, generate and refine quality-related metrics
- Demonstrated success with quality assurance concepts, test plan/test case definition and problem analysis
- Strong automated testing experience with enterprise and cloud scale products on various software, hardware and networking infrastructures.
- Experience designing, setting up and maintaining automated test frameworks, tools and scripts for CI/CD environments
- Familiar with Source control and build tools with GIT, Jenkins, Jira.
- Comfortable working in a fast-paced Agile development environment.
- Solid understanding of SDLC phases including requirements analysis, design, coding, testing, release and maintenance.
- Testing experience with cloud, database or big data analysis preferred.
Personal Qualifications
- Strong customer focus and passion for doing what’s right for the customer
- Excellent organizational, interpersonal, and oral/written communication skills
- Great organizational skills and an eye for details
- Good understanding of software quality assurance processes is required
- Strong influencer for the test and quality during overall product development cycle
- Has experience and conviction around measures to quantify software quality
Please note: As all iqbusiness roles requires honesty in the handling of or access to cash, finances, financial systems or confidential information; our recruitment process requires that the following background checks be completed: credit, criminal, ID and qualification verification.
#J-18808-LjbffrTest Analyst
Posted 18 days ago
Job Viewed
Job Description
Join to apply for the Test Analyst role at FNB South Africa
Join to apply for the Test Analyst role at FNB South Africa
Job Description
Hello Future Test Analyst
Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen.
As part of our talented team, you will be surrounded by unique talents, diverse minds, and an adaptable environment that lives up to the promise of staying curious. Now’s the time to imagine your potential in a team where experts come together and ignite effective change.
To create testing procedures for complete programs within a suite of programs
To provide input into test plans, writing test cases and conducting testing
Are You Someone Who Can
- Deliver against operational and cost targets
- Prioritise resource allocation to minimise and reduce wastage
- Monitor costs for the financial year according to the operational plan
- Allocates and approves expenditure
- Review cost reports and resolves or explains variances to the budge
- Identify, control and escalate potential risks that may lead to increased costs
- Manage costs or expenses within approved budget to achieve cost efficiencies
- Build relationships that allow for the managing of expectations; the sharing of knowledge and diverse insights; and the creation of buy-in
- Engage in cross-functional relationships to obtain and to provide work support
- Deliver customer experience excellence aligned to Organisational values and service standards
- Build professional long-term relationships with customers based on trust that builds the brand
- Collect and interrogate information and feedback to ensure full understanding of customer needs to deliver a quality service
- Deliver service that exceeds customer expectations through proactive, innovative and appropriate solution selection and application
- Provide customers with relevant information to keep them informed of products and service options
- Ensure compliance with relevant statutory, legislative, policy and governance requirements in area of accountability
- Ensure implementation of relevant policies, governance and practice standards across the business
- Maintain knowledge on relevant legislative amendments, industry best practices and internal compliance procedures and requirements
- Ensure compliance is adopted in terms of systems and procedures as laid out by organisation and review in response to audit findigns and changes
- Develops an understanding of risks and risk management approaches
- Implement and provide input into the development of governance and compliance procedures and processes within area of specialisation and identify risks
- Educates others and makes suggestions for improvements
- Networks and participates in specialist risk forums where required
- Create test plan to include environments, number of resources to be assigned to the project, high level test case and highlight the risks and assumptions
- Create the test procedure to be followed when executing the test cases
- Create design steps from test cases in the Quality Centre
- Execute system validation plans (new function) and liaise with the Business Analysts and technical teams in order to compile test scripts
- Execute all test activities for allocated projects
- Coordinate and execute all allocated test activities for projects
- Prepare and submit test plans for sign-off
- Ensure alignment between test environment and production environment
- Treat production issues as first priority
- Compile defect reports to highlight to the Stakeholders the number of issues raised
- Assess own performance against competencies and skills required delivery
- Identify development needs and select effective solutions to address own development need
- Prepare a personal development plan with management to implement and review as required
- Monitor own progress against development plan and measure impact of results
- Promote teamwork and inclusivity amongst team members and demonstrates behaviours that respect diversity
- Partner and collaborate with team members to achieve team success
- Share information and knowledge that benefits the team
- An adaptable problem solver who does not fear change but thrives from it.
- A disruptor in your field of IT expertise
- An initiative taker who identifies opportunity and improves
- Known for your delivery track record.
- Wanting to be in a career that makes meaningful contribution to your and other people's lives.
- Curious - you're driven by always wanting to know more and learn more.
- Obsessed with mastery - you know what it takes to become good at what you do and are constantly pushing yourself to do it.
- Courageous - you're brave enough to think and do things differently and are always ready to put your hand up and take ownership.
- A team player - you believe in the power of teams so you're always part of one, building and leveraging your networks.
- Emotionally intelligent - you have a high EQ that enables you to truly connect with people, no matter how technical or specialist your role is.
- Opportunities to network and collaborate.
- Inspiring work environment
- Work that is challenging
- Space to make a difference.
- Opportunities to innovate.
- Conditions that are flexible
- Focus on health and wellbeing (onsite wellness center, gym and crèche at our main campus to innovative employee wellbeing and financial fitness programmes)
- Resources to help you with your professional development.
- Generous leave policy
- Preferential employee banking rates
- When it comes to learning and development, we encourage our changeable to expand their knowledge, on their own, with others, in person or online.
- As for our workspace, it is immersive, collaborative, and energetic because at FNB, innovation is our lifeblood and change in our DNA.
#POST
#FNB
#FAIRLANDS
Job Details
Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below.
16/08/25
All appointments will be made in line with FirstRand Group’s Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. In order for us to fulfill this purpose, candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.
Seniority level
- Seniority level Entry level
- Employment type Full-time
- Job function Quality Assurance
- Industries Banking
Referrals increase your chances of interviewing at FNB South Africa by 2x
Get notified about new Test Analyst jobs in Johannesburg, Gauteng, South Africa .
Johannesburg, Gauteng, South Africa 1 day ago
Business Tester | Waterfall, Gauteng | PermanentJohannesburg, Gauteng, South Africa 2 days ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg Metropolitan Area 1 week ago
Johannesburg, Gauteng, South Africa 3 days ago
Johannesburg, Gauteng, South Africa 1 day ago
Inspired Testing (Intermediate Manual Functional Tester)Johannesburg, Gauteng, South Africa 1 month ago
Johannesburg, Gauteng, South Africa 1 month ago
Randburg, Gauteng, South Africa 1 day ago
QA- Automation Tester (Trade Finance/Payments)City of Johannesburg, Gauteng, South Africa 1 week ago
Quality Assurance Tester - Intermediate to SeniorJohannesburg, Gauteng, South Africa 1 month ago
Johannesburg Metropolitan Area 2 days ago
Gauteng, South Africa ZAR360,000.00-ZAR360,000.00 3 weeks ago
Johannesburg, Gauteng, South Africa 1 month ago
Johannesburg Metropolitan Area 6 days ago
Senior Quality Assurance Analyst at JohannesburgJohannesburg, Gauteng, South Africa 3 days ago
Inspired Testing (Senior Manual Functional Tester)Johannesburg, Gauteng, South Africa 1 month ago
Johannesburg, Gauteng, South Africa 1 month ago
Sandton, Gauteng, South Africa 2 weeks ago
Johannesburg, Gauteng, South Africa 2 days ago
Johannesburg, Gauteng, South Africa 1 month ago
Johannesburg, Gauteng, South Africa 1 week ago
City of Johannesburg, Gauteng, South Africa 1 week ago
Inspired Testing (Intermediate Automation Engineer)Johannesburg, Gauteng, South Africa 1 month ago
Randburg, Gauteng, South Africa 2 weeks ago
City of Johannesburg, Gauteng, South Africa 1 day ago
Software Developer Engineer in Test (SDET)Johannesburg, Gauteng, South Africa 1 day ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrTest Analyst
Posted 19 days ago
Job Viewed
Job Description
Create test plans and test cases for the functionality of a system to prevent errors in the live system. Grasp and apply new information with ease and identify new areas of learning. Cut to the core of issues and apply effective analysis, logic, and creativity to implement solutions. Build sound relationships based on trust and openness. Engineer and leverage processes and technologies to meet business needs. Produce consistently high-quality outputs within agreed deadlines. Recognise interdependencies and collaborate with others to achieve shared goals.
Duties & ResponsibilitiesNon-Negotiable Requirements
- National Diploma / Degree
- 3 to 5 years of experience in a similar environment, with 1 to 2 years ideally at junior specialist level
- Certificate or Diploma in computer science, information systems, or related fields
- ISTQB Certification
Test Analyst
Posted 19 days ago
Job Viewed
Job Description
Reference: NWA002914-Njabu-3
If you are an experienced Test Analyst who wants to make a difference in a continuously growing company, then APPLY NOW!
The successful candidate will be responsible for testing all developmental tasks, following business requirements accurately, writing and executing test cases using the centre tools, bug tracking, integrating testing methodologies, as well as designing and executing test cases.
Job Experience & Skills Required:- At least 3 years of experience as a Test Analyst
- Functional or non-functional testing experience
- Manual or Automation experience
- Relevant Information Technology Qualification
- Computer literacy – MS Office
- Relevant knowledge of testing methodologies
If you are interested in this opportunity, please apply directly. For more IT jobs, please visit If you wish to send your CV via email, forward your CV to and copy the reference number in brackets in the subject line of your e-mail.
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other opportunities that appear for which you might be more suitable.
We also invite you to contact us to discuss your next career move in IT!
Njabulo Ndzimande on
IT Recruitment Consultant
Test Analyst
Posted 23 days ago
Job Viewed
Job Description
Join to apply for the Test Analyst role at ExecutivePlacements.com - The JOB Portal
1 day ago Be among the first 25 applicants
Join to apply for the Test Analyst role at ExecutivePlacements.com - The JOB Portal
SUMMARY:
Are you an experienced Test Analyst ready to contribute to the success of a fast-growing company? If you thrive on precision and delivering quality—this role is calling your name. Apply today!
Recruiter:
Network Recruitment
Job Ref:
BIT004293/Tswel
Date posted:
Friday, August 1, 2025
Location:
Johannesburg, South Africa
SUMMARY:
Are you an experienced Test Analyst ready to contribute to the success of a fast-growing company? If you thrive on precision and delivering quality—this role is calling your name. Apply today!
POSITION INFO:
Job & Company Description:
Our client is seeking a meticulous and results-driven Test Analyst to join their dynamic team. The ideal candidate will be responsible for ensuring all development tasks meet business requirements through accurate and thorough testing. This includes designing and executing test cases, tracking bugs, and integrating robust testing methodologies using the company’s standard tools.
If you are interested in this opportunity, please apply directly. For more IT jobs, please visit
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Quality Assurance
- Industries Advertising Services
Referrals increase your chances of interviewing at ExecutivePlacements.com - The JOB Portal by 2x
Get notified about new Test Analyst jobs in Johannesburg, Gauteng, South Africa .
Business Tester | Waterfall, Gauteng | PermanentJohannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 1 week ago
Inspired Testing (Intermediate Manual Functional Tester)Johannesburg, Gauteng, South Africa 1 month ago
Johannesburg Metropolitan Area 2 days ago
QA- Automation Tester (Trade Finance/Payments)Johannesburg, Gauteng, South Africa 1 month ago
Quality Assurance Tester - Intermediate to SeniorJohannesburg, Gauteng, South Africa 1 month ago
City of Johannesburg, Gauteng, South Africa 4 days ago
Johannesburg Metropolitan Area 1 week ago
Gauteng, South Africa ZAR360,000.00-ZAR360,000.00 2 weeks ago
Johannesburg, Gauteng, South Africa 1 month ago
Inspired Testing (Senior Manual Functional Tester)Johannesburg, Gauteng, South Africa 1 month ago
Johannesburg, Gauteng, South Africa 1 day ago
Johannesburg, Gauteng, South Africa 1 month ago
Johannesburg, Gauteng, South Africa 1 week ago
Senior Software Engineer - Automation TesterRandburg, Gauteng, South Africa 3 weeks ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 1 month ago
City of Johannesburg, Gauteng, South Africa 4 days ago
Inspired Testing (Intermediate Automation Engineer)Johannesburg, Gauteng, South Africa 1 month ago
Randburg, Gauteng, South Africa 1 week ago
Senior Software Development Engineer in TestJohannesburg, Gauteng, South Africa 2 days ago
Senior Software Development Engineer in TestJohannesburg, Gauteng, South Africa 2 days ago
City of Johannesburg, Gauteng, South Africa 1 week ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrBe The First To Know
About the latest Test analyst Jobs in South Africa !
Test Analyst
Posted today
Job Viewed
Job Description
Test Analyst
Posted 22 days ago
Job Viewed
Job Description
Our client, a leader in the Financial Services space is lookinf for a Test Analyst
This role requires someone who will be able to analyse requirements from business, create testing stories and all related artefacts (RTM, Test summary report, Defect summary report), raise risks, identify opportunities for test automation, create tests scripts, report back on the effort saved whilst adhering to stringent QA Chapter testing standards. Â
Required Skills Experience for the Role
- Solid grasp of testing and Agile terminologies
Hands-on experience in:
- API , functional , sanity , integration , and smoke testing
- CI/CD pipeline QA testing
- Extracting test requirements, scenarios, and cases from user stories or business documents
- Designing , capturing , and executing manual test cases using test management tools
- Preparing test reports and QA signoff documents
- Tracking and managing defects
- Identifying candidates for automation testing
- Test data and test plan preparation
- Sales Force QA testing experience is mandatory.
Familiarity with:
- SQL and data extraction
- Automation testing tools and frameworks
- Basic test automation concepts
Strong personal attributes:
- Ability to work independently
- Clear communication at all levels
- Strong analytical thinking , decision-making , and problem-solving skills
Test Analyst
Posted 25 days ago
Job Viewed
Job Description
We are seeking an experienced Test Analyst to join our team in Cape Town (hybrid). The ideal candidate will be responsible for testing and ensuring the quality of our software products.
The candidate should have experience in developing and executing test plans, identifying and reporting defects, and collaborating with development teams to resolve issues.
The candidate should also have understanding in MySQL and an Object-Oriented Programming language, as well as knowledge of JIRA, Xray.
In this role, youll dive deep into every feature, testing and identifying potential issues before they ever reach the end user.
Youll work closely with developers, product teams, and stakeholders to ensure that every release is polished, reliable, and ready for success.
If you love problem-solving, have an eye for detail, and thrive in an environment where quality is the top priority, this is your opportunity to make a tangible impact and drive the success of our products!
Responsibilities:
- Develop and execute comprehensive test plans for software products.
- Identify and report defects, track progress and verify fixes.
- Collaborate with cross-functional teams to ensure the delivery of high-quality software products.
- Develop and maintain automated testing frameworks and scripts.
- Troubleshoot and debug issues and provide recommendations for resolution.
- Analyse and document testing results and provide feedback to development teams.
- Work with business analysts and developers to define acceptance criteria and ensure requirements are met.
- Continuously improve testing methodologies and strategies.
Requirements:
- Grade 12 / Matric (essential)
- Software testing methodologies & strategies.
- Test automation frameworks (Playwright, Cypress, Selenium).
- Manual testing & defect reporting.
- Defect tracking with JIRA/Xray.
- API testing (Postman, RESTful APIs).
- Performance & Security testing (bonus).
- MySQL / Database testing.
- Object-Oriented Programming understanding.
- Knowledge of REST API design & testing.
- JIRA, Xray.
- Git.
- Postman.
- Agile development methodologies.
- SDLC understanding.
- Continuous Integration/Delivery (CI/CD).
- Analytical & problem-solving skills.
- Knowledge of AI tools (e.g., MS Copilot).
- Knowledge of AI agent support & conversational AI.
- Content Management Systems (Zendesk Guide).
- Search Optimization & Metadata.
- Analytics & Continuous Improvement.