7 Sfdc Testing jobs in South Africa
Lead: Software Testing
Posted today
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:
- 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
Join Us in Becoming the Best Bank in the World
We appoint energised and motivated people for their potential and we 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 that earns the trust of our clients.
*Who We Are *
We 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 better manage their financial lives, we enable them to live better.
Why Choose Us
At 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.
*PURPOSE STATEMENT *
- To drive testing excellence within the product line by managing and overseeing the end-to-end testing process, and optimising testing processes through central and digital test automation practices.
- To develop and implement a comprehensive testing vision and quality roadmap that aligns with organisational goals.
- To ensure the continuity of the testing capability by crafting testing career paths and development paths for testers, including structured training programs and succession planning.
- To provide technical leadership for automation frameworks, while fostering a culture of quality across the organisation.
- The successful incumbent will be expected to have: the ability to work in a fast-paced and collaborative environment; strong ethical standards and professional integrity; and commitment to continuous learning and remaining current with industry trends.
*KEY RESPONSIBILITIES:
Strategic Leadership: *
- Develop and implement testing vision and strategy aligned with business objectives.
- Create and maintain quality roadmap for continuous improvement.
- Lead innovation in testing methodologies while defining and enforcing best practices.
- Drive cross-team quality initiatives and cultivate strong partnerships with stakeholders.
- Stay current with industry trends and contribute to the broader testing community.
*Technical Excellence And Development: *
- Make critical architecture decisions for end-to-end test automation frameworks using JavaScript / Typescript.
- Lead implementation of Playwright-based testing solutions and BrowserStack integration.
- Design and implement scalable, maintainable end-to-end automation solutions across modern tech stacks.
- Drive innovation in testing methodologies through custom JavaScript / TypeScript tool development.
- Code review and mentor team members on JavaScript / TypeScript and modern testing best practices.
- Integrate end-to-end automated testing into CI/CD pipelines and DevOps practices.
- Develop comprehensive test strategies covering web applications, mobile apps, and API layers.
- Establish testing standards for modern technologies.
*Business Value And Quality Assurance (QA): *
- Establish meaningful quality metrics and demonstrate ROI from testing efforts.
- Design effective risk mitigation strategies to protect business value.
- Ensure comprehensive QA testing including identifying test conditions, creating test plans and test cases / scripts from project documentation.
- Drive organisational impact through quality culture development.
- Manage release processes and ensure testing integration within SDLC.
* *Qualifications (Minimum)***
- Bachelor's Degree
- Grade 12 National Certificate / Vocational
* *Qualifications (Ideal Or Preferred)***
- Bachelor's Degree in Information Technology - Computer Science or Information Management
* *EXPERIENCE*
*Minimum:
- 5+ years' experience in QA testing (identifying test conditions, creating test plans and test cases / scripts from project documentation)
- Extensive hands-on experience in test automation development using JavaScript / TypeScript
- Strong programming background with proficiency in JavaScript / TypeScript (JavaScript / TypeScript programming and modern development patterns)
- Developing and maintaining end-to-end automated test frameworks from scratch (end-to-end test architecture and framework design)
- Solid understanding of modern web technologies and end-to-end testing across various technology stacks (modern web technology stack testing expertise)
- Complex problem-solving in end-to-end scenarios
- Deep understanding of software development principles, design patterns, and clean code practices in JavaScript / TypeScript
- Stakeholder management and strategic influence
*Ideal: *
- 5+ years' experience in Managing / Leading / coordinating a technical team and/or the work of Testing roles throughout the various testing phases and activities (technical leadership and team management)
- 3+ years' Bank IT system exposure
- Advanced end-to-end test automation framework development using Playwright with JavaScript / TypeScript
- Expert-level experience with BrowserStack for cross-browser and native mobile app testing
- Native mobile app testing experience with tools like Appium integrated with BrowserStack
- Testing microservices, APIs, and distributed systems architectures
- CI/CD pipeline integration with end-to-end test automation suites
- Cloud-based testing solutions and modern deployment practices
- Release management exposure
*KNOWLEDGE
Minimum:
A detailed understanding of: *
- The full IT project lifecycle (SDLC) and how the Software Testing Life Cycle (STLC) fits into it
- Advanced JavaScript / TypeScript programming OR any other major programming language (Async / Await, and modern patterns, etc.)
- End-to-end testing methodologies and strategies across various technology stacks
- Back End Testing using JavaScript-based tools and frameworks
- Git version control, branching strategies, and collaborative modern development workflows
- CI/CD pipeline integration with GitHub actions
- Agile methodology and modern development practices
- Database interactions using JavaScript against MSSQL / Postgres
- API interactions using JavaScript
*Ideal:
A basic understanding of: *
- Playwright framework for end-to end automation - web automation and cross-browser testing
- BrowserStack platform for cloud-based testing and native mobile app testing ( BrowserStack integration for cross-platform testing )
- Bank IT-related systems and infrastructure
- Advanced JavaScript / TypeScript patterns and performance optimisation
- Native mobile app testing with Appium and BrowserStack Device Cloud
- Performance testing with JavaScript-based tools
- Visual regression testing and accessibility testing automation
- Docker containerisation for consistent testing environments
- Strategic planning and business alignment
* *SKILLS***
- Analytical Skills
- Problem solving skills
- Communications Skills
- Interpersonal & Relationship management Skills
- Planning, organising and coordination skills
- Change Management Skills
- Strategic Thinking Skills
*CONDITIONS OF EMPLOYMENT *
- Clear criminal and credit record
Capitec is committed to diversity and, where feasible, all appointments will support the achievement of our employment equity goals.
QA Tester
Posted today
Job Viewed
Job Description
Job Title:
QA Tester (Manual & Automation) – Selenium & Java
About the Role
We are seeking a skilled
QA Tester
with expertise in
manual testing
and solid knowledge of
test automation
. The ideal candidate will have hands-on experience with
Selenium, Java, and testing tools such as Jira, Confluence, and Excel
, and will play a key role in ensuring high-quality software delivery across the SDLC.
Key Responsibilities
- Design, develop, and execute
test plans, test cases, and test scripts
for software applications. - Perform
functional, regression, integration, and performance testing
to validate product quality. - Identify, document, and track defects using
Jira
or equivalent bug-tracking tools. - Collaborate with developers, product owners, and business analysts to clarify requirements and ensure quality standards are met.
- Analyze test results, prepare reports, and present findings to stakeholders.
- Participate in
design and requirements reviews
to provide QA input early in the development process. - Stay up to date with industry best practices, testing methodologies, and emerging tools.
- Act as the
quality assurance go-to person
within the team, providing guidance and sign-off on deliverables.
Required Skills & Experience
- 3+ years' experience
in software testing with exposure to both manual and automation testing. - Strong working knowledge of
Selenium
and
Java
for test automation. - Proficiency with
Jira, Confluence, and Excel
for test management and documentation. - Sound understanding of
testing best practices, QA methodologies, and defect lifecycle management
. - Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
Nice-to-Have Skills
- Exposure to
CI/CD tools
(e.g., Jenkins, Git). - Experience with
API testing
(e.g., Postman, RestAssured). - Knowledge of
performance testing tools
(e.g., JMeter). - ISTQB or other QA certification.
Software QA Tester
Posted today
Job Viewed
Job Description
About the Role
We're looking for a detail-oriented and proactive Software QA Tester to join our growing product team. You'll play a key role in ensuring our software delivers a smooth, reliable experience for users. In this role, you'll collaborate closely with product managers, developers, and stakeholders to design test cases, drive user acceptance testing (UAT), and lead regression testing cycles before every release.
This position is primarily focused on manual testing, but exposure to automation tools will be highly valued as we grow our QA processes.
What You'll Do
Partner with product managers and developers to understand requirements, user stories, and acceptance criteria.
Write, document, and maintain clear test cases and test plans.
Execute manual tests for new features, bug fixes, and enhancements.
Coordinate and manage UAT with internal teams and stakeholders.
Lead regression testing efforts to maintain product stability across releases.
Track and report issues using Jira (or similar tools).
Provide actionable, detailed feedback to product and engineering teams.
Contribute to evaluating and potentially introducing automated testing tools.
RequirementsWhat We're Looking For
3–5 years of hands-on software QA/testing experience, ideally in SaaS or web applications.
Strong understanding of QA methodologies, testing processes, and best practices.
Proven ability to create and execute test plans and test cases.
Experience with UAT coordination and regression testing.
Proficiency with issue-tracking/project management tools (Jira or similar).
Excellent attention to detail, communication, and problem-solving skills.
Bonus: Exposure to automation frameworks (Selenium, Cypress, Playwright, etc.).
All our positions are fully remote (work from home). To ensure smooth operations, performance, and compliance with our standards, all team members must meet the following requirements:
Internet & Power Backup
- Minimum 100 Mbps fiber internet connection
- Battery backup/power solution for your internet connection to prevent downtime during outages
Device & Hardware
- Bring Your Own Device (BYOD) with battery backup
- Noise-cancelling headset for clear communication on calls and meetings
Minimum Device Specifications
- Intel i5 processor or higher
- 8–16+ GB RAM
- Less than 5 years old
- Device must be dedicated solely to work purposes (no personal use permitted) to ensure cybersecurity compliance
Job Type: Full-time
Pay: R25 000,00 - R55 000,00 per month
Experience:
- Selenium: 2 years (Required)
- SaaS Testing: 2 years (Preferred)
- jira: 2 years (Preferred)
- Playwright: 2 years (Preferred)
Work Location: Remote
BA/QA Tester
Posted today
Job Viewed
Job Description
We're looking for a dynamic Business Analyst / Tester who thrives in a fast-paced, retail-focused environment. You'll be responsible for understanding business challenges, translating them into functional requirements, and ensuring that all solutions delivered meet the highest standards of quality. This dual role blends structured analysis with testing execution – ensuring smooth delivery from ideation to implementation.
Key Responsibilities
Business Analysis
- Engage with internal and customer stakeholders to gather, refine, and document requirements
- Facilitate workshops, interviews, and process-mapping sessions across retail operations
- Define user stories, use cases, and acceptance criteria in agile projects
- Support solution design and identify areas for process optimisation or automation
- Work with the development and PMO teams to ensure functional alignment with customer goals
- Participate in backlog grooming, sprint planning, and daily stand-ups
Testing & Quality Assurance
- Design and execute test plans, test cases, and test scripts for both functional and regression testing
- Validate features across POS, web portals, mobile apps, and backend retail systems
- Log, track, and manage bugs through JIRA or equivalent tools
- Conduct UAT with customers and ensure system readiness for go-live
- Continuously refine testing practices to improve speed, coverage, and reliability
- Ensure system behaviour aligns with business expectations
Minimum Requirements
- Bachelor's Degree in Information Systems, Computer Science, or similar
- 3+ years in a Business Analyst or QA role, preferably within the retail or FMCG space
- Experience working in agile environments with multi-disciplinary teams
- Strong understanding of in-store processes – stock receiving, POS, promotions, etc.
- Familiarity with testing frameworks and tools (e.g., JIRA, TestRail, Postman)
- Exposure to analytics platforms (e.g., Power BI, SAP Analytics Cloud) advantageous
- Able to multitask across several fast-moving projects and stakeholders
QA Functional Tester
Posted today
Job Viewed
Job Description
Kick-start your career in the online gaming world and experience the very latest in technology and innovation.
Who We Are
We're part of Super Group, the NYSE-listed digital gaming company behind some of the world's leading Sports and iGaming brands.
At DigiOutsource, we bring passionate people and innovative tech together to create market-leading online gaming solutions. Our multidisciplinary teams are passionate about products, customer experience and security. We're empowered to achieve the ultimate in high-performance gaming experiences using the best technology available.
Who We're Looking For
We're on a thrilling journey of growth and innovation, and we need passionate, driven individuals to join us. At DigiOutsource, every day is action-packed, and we expect you to bring your A-game. In return, you'll find a supportive environment where your skills can flourish and your career can soar.
Ready to become a game-changer? Supercharge your career with us and be part of something extraordinary.
Why we need you
We're on a mission to create extraordinary experiences for our customers, and we believe that your unique skills, passion and SuperDrive will help us achieve our vision.
As a QA Functional Tester in the Casino Operations Team, you'll be supporting the delivery of high-quality gaming experiences by ensuring games are thoroughly tested, accurately configured, and fully compliant before release. This includes end-to-end game testing, issue identification and escalation, configuration validation, and cross-functional collaboration.
Your contribution will help us maintain exceptional product quality, enhance player satisfaction, and ensure smooth game launches, keeping us ahead of the game in a fast-paced and competitive industry.
What You'll Be Doing
As part of your role, your responsibilities will include:
Game Quality Assurance & Testing
- Conduct comprehensive end-to-end testing of games across multiple platforms, ensuring functionality, performance, and compliance with regulatory and internal standards.
- Design, execute, and maintain test cases and test plans tailored to each game release.
- Perform regression, smoke, and exploratory testing to identify defects and inconsistencies.
Defect Identification & Management
- Log, track, and manage bugs and issues using Jira, ensuring clear documentation and prioritization.
- Collaborate with development, product, and compliance teams to ensure timely resolution of defects and re-testing of fixes.
Game Configuration Validation
- Verify game configurations (e.g., RTP, volatility, bonus features) against provider specifications and internal requirements.
- Ensure promotional tools and feature settings are correctly implemented and tested before release.
Compliance & Standards Assurance
- Validate games against jurisdictional compliance requirements and internal QA benchmarks.
- Support audits and certification processes by providing detailed QA documentation and evidence.
Test Documentation & Reporting
- Maintain accurate records of test results, test coverage, and issue resolution using Confluence and other QA tools.
- Generate QA reports and dashboards for stakeholders, highlighting key metrics, risks, and release readiness.
Cross-Functional Collaboration
- Partner with product managers, developers, and operations teams to align on release goals and quality expectations.
- Provide QA insights during planning and post-launch retrospectives to drive continuous improvement.
This job description is not intended to be an exhaustive list of responsibilities. You may be required to complete other reasonable duties in order to achieve business objectives.
Essential Skills You'll Bring To The Table
The necessary skills that we require for this role include:
- Strong verbal and written communication skills, with the ability to convey complex ideas clearly and effectively
- Experience working collaboratively in cross-functional teams, with a focus on achieving shared goals
- Expertise in managing multiple projects simultaneously, with a track record of delivering on time and within scope
- Exceptional attention to detail, ensuring high standards of quality in all outputs
- Ability to adapt quickly to changing environments and priorities, maintaining effectiveness in dynamic situations
- Relevant Tertiary Education
- 3 years QA Testing Experience – Solid understanding of manual testing methods and QA processes.
- Bug Tracking – Experience using tools like Jira to log and manage issues.
- Attention to Detail – Ability to spot inconsistencies and ensure high-quality outputs.
- Clear Communication – Strong written and verbal skills for cross-team collaboration.
- Documentation & Reporting – Comfortable using Confluence, Excel, and PowerPoint to track and share QA findings.
- Adaptability – Able to work effectively in a fast-paced, changing environment.
- Problem-Solving – Analytical mindset to troubleshoot and resolve issues.
Desirable Skills You've Got Up Your Sleeve
It would be great if you also have some of the following skills:
- In-depth knowledge of sports betting markets, including odds calculation, betting types and market trends
- Previous experience in the online gaming or casino industry, with a strong understanding of player behaviour and industry regulations
- Familiarity with gambling regulations and compliance requirements in various jurisdictions, ensuring adherence to legal standards
- Experience in developing and executing customer retention strategies
- Gaming Industry Experience – Familiarity with online gaming or casino platforms.
- Sports Betting Knowledge – Understanding of odds, betting types, and market dynamics.
- Compliance Awareness – Knowledge of gambling regulations across different regions.
- Technical Understanding – Ability to grasp game configurations and platform integrations.
- Process Improvement – Experience contributing to QA process enhancements.
Our values are non-negotiables
Our culture is underpinned by core values that are linked to key behavioural competencies. Along with the below behavioural competencies, these are essential for all employees in order for you to embed in and drive our culture forward.
These Competencies Are
- Adaptability
- Ownership and accountability
- Initiating action
- Resilience
- Team orientation
- Integrity
- Innovation
What You'll Get Back
We offer a great variety of personal and professional benefits to help you thrive at DigiOutsource and Super Group. This includes:
- We're dedicated to your supergrowth. Our comprehensive learning and development programmes give you a range of resources and opportunities to expand your skills and advance your career.
- Your hard work and achievements won't go unnoticed. Our innovative Performance Tool ensures you receive regular, constructive feedback, helping you to continuously improve and reach your full potential.
- Our Employee Assistance programme offers a variety of benefits which you and your family can benefit from.
- Free Daily Meals
- Free Massages On-site
- Free On-Site Gym
- Group Life Cover
- Funeral Fund Benefit
- Financial Services Assistance
- Employee Assistance Programme
- Curro School Fees Benefit
- Income Continuation Benefit
- Leadership Training
- Referral Bonus
- Medical Aid Subsidy
- Free Sleep Coaching
- On-site Barista
- Retirement Annuity Subsidy
- Team build
Be part of that Superclass feeling.
At Super Group, diversity is part of our DNA. With teams across 16 countries, 85 nationalities, and 19 languages, we take equal opportunities seriously, championing a supportive, inclusive and empowering environment wherever you are in the Group.
It's all about putting your experience first and ensuring honesty and fairness in all we do.
Here, your growth is supported and your contributions valued.
Game on
- Please note we will apply relevance to our Talent Management and Talent Development Programme as part of our recruitment process.
- Shortlisted candidates may need to complete an assessment.
This position requires trust and honesty it has access to customers financial details - therefore a credit and criminal record check will be conducted. The qualifications identified herein are an inherent job requirement; therefore, a qualification verification check will be done. By applying for this role, and supplying the necessary details, you hereby grant us permission to apply for these checks. This will be done in a confidential manner, and solely for the purposes of verification.
Should you not hear from us within 2 weeks, please deem your application as unsuccessful.
The perfect place to work, play and grow
Tester / QA Analyst
Posted today
Job Viewed
Job Description
Contract
Experience5 to 25 years
SalaryNegotiable
Job Published08 October 2025
Job Reference No.Job Description
PBT Group is seeking an experienced Tester / QA Analyst to join our team supporting a large-scale platform re-engineering and migration initiative within the financial services environment. The role focuses on validating end-to-end business and technical functionality across complex, transaction-driven systems.
The ideal candidate will have strong manual testing experience, with a proven track record of working in banking, payments, or card-based platforms. You'll work closely with both technical and business teams to ensure system stability, data integrity, and a seamless transition to the new platform.
Key Responsibilities
- Plan, design, and execute manual test cases for functional and integration testing.
- Validate key platform functionalities such as:
- Account and card availability
- Activation and deactivation
- Transaction and balance management
- Card loading and replacement processes
- Identify, log, and track defects through resolution using standard defect management tools.
- Collaborate with developers, business analysts, and product owners to clarify requirements and acceptance criteria.
- Participate in UAT (User Acceptance Testing) and support business stakeholders through the testing process.
- Ensure all test activities comply with established QA standards, governance, and documentation requirements.
- Contribute to continuous improvement by identifying testing efficiencies and risk mitigation strategies.
Required Qualifications and Experience
- 5+ years' experience in software testing, preferably within financial services, banking, or payments.
- Strong understanding of manual testing processes, test planning, and execution.
- Experience working with card-based or transactional systems highly advantageous.
- Exposure to test automation tools (e.g., Selenium, Postman, or similar) beneficial but not required.
- Familiarity with test management and defect tracking tools (e.g., Jira, ALM, Azure DevOps).
- Experience with API and integration testing is a plus.
- Solid understanding of SDLC, Agile, and Waterfall methodologies.
- Excellent attention to detail and strong documentation skills.
Key Competencies
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
- Ability to work independently and within cross-functional teams.
- Calm and methodical under pressure, especially in high-stakes migration environments.
Proactive, adaptable, and quality-focused mindset.
In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent
If you have not received any feedback after 2 weeks, please consider you application as unsuccessful.
TestingBankingPaymentsUser Acceptance Testing (UAT)
IndustriesFinancial ServicesInformation Technology (IT)
QA Engineer/Software Tester
Posted today
Job Viewed
Job Description
Hired through Project Y for a leading European QA consultancy | Onsite in Cape Town or Johannesburg
Join a global QA team working on flight-critical systems
Project Y is hiring on behalf of a European QA consultancy supporting one of the continent's largest airline groups. You'll be joining a distributed quality engineering team responsible for ensuring the stability and reliability of complex software used in daily flight operations.
This is a full-time, long-term role, based onsite in Cape Town or Johannesburg, with daily collaboration across teams in Europe, India, and Africa.
What You'll Be Doing
You'll be embedded in a high-performing QA team focused on end-to-end testing of mission-critical airline systems. Your responsibilities will include:
- Designing and executing automated and manual test cases
- Writing scripts using tools like
Selenium
,
Postman
, or
Cypress
- Logging, tracking, and verifying defects in
Jira
- Testing across APIs, UIs, and backend systems
- Participating in regular syncs with international QA and development teams
- Contributing to continuous improvement of test coverage, reliability, and release quality
You won't just be clicking through test cases, you'll be part of a serious engineering environment where your work has real-world operational impact.
What We're Looking For
Must-haves:
- 1–2+ years of software QA experience (manual and/or automation)
- Experience with at least one automation framework or toolset (e.g. Selenium WebDriver,
, Postman, Appium, JMeter) - Ability to read and write scripts in any programming language
- Understanding of software development and testing lifecycles
- Strong communication skills in English (written and verbal)
- Based in
Cape Town or Johannesburg
(or willing to relocate)
Nice-to-haves:
- Degree or diploma in Computer Science, Engineering, or IT
- Experience working in international or distributed teams
- Familiarity with performance testing or mobile testing tools
Why This Role
- Work on high-stakes systems
in a critical industry
- Structured mentorship and growth
, with a clear path toward senior QA or test automation roles
- Collaborate across borders
, learning from experienced QA professionals in Germany, India, and Africa
- Gain real-world automation experience
with modern tools and frameworks
- Competitive local salary
and full-time employment
This isn't just about running test cases. It's about joining a team where quality is taken seriously, automation is valued, and your work directly contributes to software used by thousands daily.
Apply now through Project Y to take your next step in global QA engineering.
Be The First To Know
About the latest Sfdc testing Jobs in South Africa !