Engineering

Tester

HR Genie·Cape Town, Western Cape, south-africa·FULL_TIME
EngineeringdirectorFULL_TIME
-Closes Feb 1, 2027

An established insurance company is seeking to hire a highly skilled and experienced Data Engineer to join their team. Your: Formal Education: Matric / National Senior Certificate -essential. Bachelor's degree in in Information Technology,Information Systems, Computer Science or similar. ISTQB Certified Tester Foundation Level -preferred; where not already held, to be obtained within 12 months of appointment. ISTQB Agile Tester extension, or a formal SQL or test automation certification advantageous. Experience: 5 years' hands-on software testing experience within structured software development lifecycle. Demonstrable experience designing and writing test cases from written functional specifications. Experience owning and executing a regression suite across multiple consecutive releases. Practical experience with a formal test management and defect tracking tools. Working SQL experience -SELECT statements, joins, filtering and aggregate queries -for independent data verification. API testing experience using Postman or a comparable REST client. Experience testing in an Agile / Scrum delivery environment. Experience in financial services -Investment, wealth or insurance platforms -strongly advantageous. Exposure to test automation tooling (Selenium, Playwright, Cypress or similar). Will enable you to: Responsibilities Review user stories, functional specifications and acceptance criteria with the Business Analyst and developer before development starts, and raise ambiguities, gaps and untestable requirements. Design and write test cases and test scripts from approved specifications, covering positive, negative, boundary and edge conditions. Maintain test cases, test suites and test runs in approved test management and defect-tracking tools. Execute functional, integration, regression, cross-browser and basic usability testing on new features and changes. Maintain and execute the regression pack for every release and keep it current as functionality changes. Verify data outcomes by writing SQL queries against the application database and test REST API endpoints using Postman. Log defects in approved test management and defect-tracking tools with clear reproduction steps, expected versus actual result, environment detail, severity, priority and supporting evidence; retest and close on fix. Perform smoke and sanity testing after each deployment to test and staging environments. Prepare and maintain test data, using de-identified or synthetic data only, live client data is not used in nonproduction environments. Support User Acceptance Testing: prepare the environment and data, guide business users, and triage, record and track their feedback. Produce a test summary and release evidence pack for each release, showing what was tested, what passed, what failed and what remains open. Participate in sprint planning, refinement, daily stand-ups and retrospectives, and provide test effort estimates for stories. Build and maintain automated checks for stable, high-value regression scenarios under the guidance of the CTO, as this capability develops. Keep test documentation, standards and process notes current. Accountable for the adequacy and completeness of test coverage for assigned features and releases. Accountable for the integrity, currency and reliability of the regression suite. Accountable for accurate and auditable test records - traceability from requirement, to test case, to result, to defect, for every release. Provides an independent quality view: raises release risk clearly and on record, including under delivery pressure, and does not sign off on evidence that has not been produced. Escalates defects carrying regulatory, financial-calculation, permission or client-data exposure immediately to the Chief Technology Officer and Project Manager, rather than logging them through the routine queue. Responsible for handling all data encountered during testing confidentially and in line with company data protection policy and POPIA obligations, and for reporting any exposure of personal information in a non-production environment. Contributes to the improvement of test process, standards, tooling and estimation within the team. Supports the Business Analysts by giving early feedback on the testability of specifications. The Tester recommends whether testing supports release readiness and may withhold test sign-off where agreed exit criteria have not been met. Final production-release approval remains subject to the approved release governance process.

At a glance

Company

HR Genie

Location

Cape Town, Western Cape, south-africa

Employment

FULL_TIME

Experience

director

Valid until

February 1, 2027

Created

November 3, 2026

More opportunities

Similar roles you might like

Php Developer

Communicate Recruitment

Cape Town, Western Cape, south-africa

FULL_TIME

Key Responsibilities: Building scalable web applications that users actually enjoy using Developing APIs, integrations, and backend services Collaborating with designers, developers, and product teams Improving performance, reliability, and code quality Helping shape products from concept to deployment Job Experience Required: Commercial PHP development experience Experience with frameworks such as Laravel, Symfony, CodeIgniter, or Yii Solid SQL and database knowledge (MySQL, PostgreSQL, etc.) Experience working with RESTful APIs Git version control and modern development practices Strong problem-solving skills and attention to detail Relevant degree, diploma, or equivalent practical experience This is an opportunity to join our talent pool and be considered for future opportunities with leading organisations across South Africa. Apply now! Connect with us on and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town. Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular Developer and Full stack developer jobs. I also specialize in recruiting in the following: Manual and Automation Testers, Business Analysts, Software Developers, AI Engineers, and Data Scientists 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 suitable roles / positions.

an hour ago

Microsoft Dynamics 365 Developer

Communicate Recruitment

Cape Town, Western Cape, south-africa

FULL_TIME

Key Responsibilities: Customising, developing, and enhancing Dynamics 365 solutions Building plugins, workflows, integrations, and custom applications Creating powerful solutions with Power Apps and Power Automate Working closely with stakeholders to solve real business challenges Integrating Dynamics 365 with third-party platforms and services Continuously improving performance, functionality, and user experience Job Experience Required: Experience developing within the Microsoft Dynamics 365 ecosystem Strong skills in C#, .NET, JavaScript, and SQL Experience with Dataverse and Dynamics 365 customisation Knowledge of Power Apps and Power Automate Experience building integrations and working with APIs Strong problem-solving skills and attention to detail Relevant degree, diploma, or equivalent practical experience This is an opportunity to join our talent pool and be considered for future opportunities with leading organisations across South Africa. Apply now! Connect with us on and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town. Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular Developer and Full stack developer jobs. I also specialize in recruiting in the following: Manual and Automation Testers, Business Analysts, Software Developers, AI Engineers, and Data Scientists 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 suitable roles / positions.

an hour ago

Project Manager - Insurance

Datonomy Solutions

Johannesburg, Gauteng, south-africa

FULL_TIME

We're looking for a hands-on Project Manager to deliver technology and business change projects in an insurance or financial services environment. You'll own delivery end to end: plan, track the budget, report progress and finances to stakeholders and the steering committee, and keep teams moving. This is a delivery role, not a programme director or head-of-projects role. It suits someone who has run several projects at a bank, insurer or asset manager and wants to keep delivering. Key responsibilities Delivery Plan, run and close medium-to-large technology and business projects from start to finish Define scope, milestones and success criteria, and build detailed project plans Run delivery using Agile, Waterfall or a hybrid approach, depending on the project Coordinate business analysts, developers, testers, vendors and business users Manage risks, issues, assumptions, dependencies and change requests (RAID) Oversee UAT, business readiness and handover to business-as-usual Project financial reporting Build and own project budgets, forecasts and cost tracking Report actual against budgeted spend, explain variances and take corrective action Manage funds release, purchase orders and vendor invoices in line with financial controls Track resource costs and benefits realisation Governance and stakeholder reporting Prepare steering committee (SteerCo) packs, status reports and executive dashboards Present project health, financials, risks and decisions to sponsors and senior stakeholders Keep project documentation audit-ready and in line with PMO standards Make sure projects meet regulatory and compliance requirements, such as POPIA and FSCA conduct rules Requirements 6 or more years in project delivery, including at least 3 years as a Project Manager running your own projects Experience delivering projects at an insurer, bank, asset manager or other financial services firm A track record of project financial management: budgets, forecasts, cost tracking and variance reporting Experience preparing SteerCo packs and reporting to executive stakeholders Working knowledge of Agile (Scrum or Kanban) and traditional methods (PMBOK or PRINCE2) Strong MS Project, Jira or Azure DevOps, and Excel skills A relevant degree or diploma (IT, Commerce or Business) A project management certification such as PMP, PRINCE2 Practitioner or Certified Scrum Master Based in Johannesburg or able to commute to the office on hybrid days Nice to have Insurance experience (life, short-term or reinsurance), or projects such as IFRS 17, SAM or policy administration system replacements Regulatory or compliance projects (POPIA, FICA, Conduct of Business, TCF) Digital channel delivery: apps, portals, digital wallets or chatbots Power BI or similar for project dashboards SAFe experience

4 hours ago

Project Manager - Insurance

Datonomy Solutions (Cape Town)

Johannesburg, south-africa

Default

We're looking for a hands-on Project Manager to deliver technology and business change projects in an insurance or financial services environment. You'll own delivery end to end: plan, track the budget, report progress and finances to stakeholders and the steering committee, and keep teams moving.This is a delivery role, not a programme director or head-of-projects role. It suits someone who has run several projects at a bank, insurer or asset manager and wants to keep delivering.Key responsibilitiesDelivery Plan, run and close medium-to-large technology and business projects from start to finish Define scope, milestones and success criteria, and build detailed project plans Run delivery using Agile, Waterfall or a hybrid approach, depending on the project Coordinate business analysts, developers, testers, vendors and business users Manage risks, issues, assumptions, dependencies and change requests (RAID) Oversee UAT, business readiness and handover to business-as-usual Build and own project budgets, forecasts and cost tracking Report actual against budgeted spend, explain variances and take corrective action Manage funds release, purchase orders and vendor invoices in line with financial controls Track resource costs and benefits realisation Prepare steering committee (SteerCo) packs, status reports and executive dashboards Present project health, financials, risks and decisions to sponsors and senior stakeholders Keep project documentation audit-ready and in line with PMO standards Make sure projects meet regulatory and compliance requirements, such as POPIA and FSCA conduct rules 6 or more years in project delivery, including at least 3 years as a Project Manager running your own projects Experience delivering projects at an insurer, bank, asset manager or other financial services firm A track record of project financial management: budgets, forecasts, cost tracking and variance reporting Experience preparing SteerCo packs and reporting to executive stakeholders Working knowledge of Agile (Scrum or Kanban) and traditional methods (PMBOK or PRINCE2) Strong MS Project, Jira or Azure DevOps, and Excel skills A relevant degree or diploma (IT, Commerce or Business) A project management certification such as PMP, PRINCE2 Practitioner or Certified Scrum Master Based in Johannesburg or able to commute to the office on hybrid days Insurance experience (life, short-term or reinsurance), or projects such as IFRS 17, SAM or policy administration system replacements Regulatory or compliance projects (POPIA, FICA, Conduct of Business, TCF) Digital channel delivery: apps, portals, digital wallets or chatbots Power BI or similar for project dashboards SAFe experience Desired Skills: Project Manager insurance financial services

5 hours ago

Technical Product Analyst

Sanlam Group

Western Cape, south-africa

full-time

What will you do? Sanlam Life & Savings is seeking to appoint a Technical Product Analyst within BTSS to support delivery across our PolicyOps and Fund Admin squads. The successful candidate will play a pivotal role in working with product owners and managers to define the technical requirements and to deliver high-quality, scalable, and well-documented software and solutions. This role is suited to an analytical, detail-oriented professional with strong experience in functional analysis, system design, API mapping, and data interpretation, within complex enterprise environments. Key responsibilities include: Produce functional decomposition specifications, translating business requirements into structured system-level deliverables. Develop and maintain system documentation, including: Sequence diagrams Activity diagrams Use case diagrams Data flow diagrams Create and manage user stories and supporting artefacts aligned to Agile delivery practices. Perform mapping of APIs to stored procedures within existing application landscapes. Analyze and document business rules and map them to system APIs, e.g. SARS validation rules Perform mapping and integration analysis for internal end third-party APIs, including: Current-state (As-Is) analysis Future-state (To-Be) integration design Conduct integration analysis for systems, ensuring alignment with architecture and regulatory requirements. Collaborate with cross-functional teams to ensure accurate translation of business needs into technical solutions. Drive and own the solution design activities, through collaboration with Technical Leads, Solution Architects and Quality Assurance Leads while ensuring alignment with architectural and integration standards. Specify and refine key business outcomes that influence the quality assurance practices across the delivery lifecycle Output/Core Tasks: Develop detailed functional and system specifications supporting policy operations and fund administration processes. Produce high-quality technical diagrams and documentation using tools such as Visio and Draw.io. Drive API and data mapping activities, ensuring alignment between systems, stored procedures, and regulatory rules. Support Agile delivery cycles, including backlog refinement, sprint planning, and user story development. Ensure traceability between business requirements, system design, and delivered solutions. Facilitate collaboration between: Business analysts Developers Testers Architects Support integration and validation efforts, particularly related to third parties, amongst others and includes tax (SARS) and EBTax services. Contribute to continuous improvement of documentation standards, analysis practices, and delivery processes. What will make you successful in this role? Requirements: Qualifications: Relevant degree or diploma in: Computer Science Information Systems Software Engineering Or related discipline Certification in Business Analysis (e.g., CBAP, CCBA) or equivalent is advantageous. Experience: 5+ years' experience in: Systems analysis Technical product analysis Software delivery environments Software Engineering design Experience in insurance, financial services, or fund administration domains is strongly preferred. Proven experience working in Agile delivery teams and delivering high quality software Experience with system integration and API-driven environments. Technical & Functional Skills Analysis & Design Strong capability in: Functional decomposition System analysis and design Requirements traceability Experience producing structured technical documentation and models. API & Integration Experience mapping: APIs to backend services or stored procedures Business rules (e.g., SARS validation rules) to system services Exposure to integration patterns and service-based architectures. Data & SQL Strong working knowledge of SQL and relational databases. Ability to analyze data flows and validate business rules within system processes. Tools & Technologies Experience using: Visio / Draw.io - for modelling and diagrams Visual Studio Code with GitHub Copilot Confluence - for documentation and collaboration Microsoft Office Suite GitHub - source control and collaboration Domain Knowledge (Advantageous) Insurance Policy Administration systems Fund Administration environments Tax-related integrations and compliance (e.g., SARS, EBTax) Regulatory-driven system design and validation rules Knowledge: Understanding of: System analysis methodologies API-driven architectures Data modelling and flow analysis Knowledge of Agile frameworks and artefacts (user stories, backlog management). Familiarity with enterprise integration and service design principles. Competencies: Strong analytical and problem-solving capability. Exceptional attention to detail and documentation quality. Ability to translate business needs into clear technical artefacts. Effective stakeholder communication across business and technical teams. High level of ownership, accountability, and delivery focus. Ability to operate in complex, regulated enterprise environments. Continuous improvement mindset and adaptability to evolving requirements. Working Relationships The role collaborates closely with: Business Analysts Developers Testers Architecture Teams

a day ago

Scrum Master Sls: Sanlamconnect X2

Sanlam Group

Western Cape, south-africa

full-time

What will you do? Reporting directly to the Release Train Engineer (RTE), you'll be supporting two or more cross-functional teams within a larger value stream or product ecosystem, working alongside other experienced Scrum Masters. The Scrum Master is co-located with their teams and work closely with Product Owners, Developers, Testers, Business Stakeholders, and other Scrum Masters to drive alignment, flow, and continuous improvement. Beyond the team, you'll contribute to the broader Agile Community of practice and help strengthen delivery maturity, coach new team members and shape the culture of agility across the organisation. You will also collaborate with the RTE to: Ensure alignment with Agile Release Train objectives. Escalate systemic impediments and risks. Support program-level ceremonies such as PI Planning, ART Syncs, and System Demos. Provide visibility into team progress, dependencies, and delivery outcomes. What will make you successful in the role? Coach and enable cross-functional teams to operate as empowered, self-managing units Foster a culture of trust, accountability and psychological safety Facilitate Scrum and flow-based cadences with clarity and purpose Partner with Product Owners to maintain a healthy, outcome-focused backlog Improve delivery flow by reducing bottlenecks and making work visible Surface systemic constraints and collaborate to resolve them Support cross-team planning, coordination and alignment forums Help teams deliver usable increments on a consistent, sustainable cadence Promote empirical learning through transparency, inspection and adaptation Contribute to continuous improvement beyond the team at value stream or portfolio level Actively participate in PI Planning, ART Syncs, and Inspect & Adapt workshops, ensuring team alignment with program-level priorities under the guidance of the RTE Provide regular updates and insights to the RTE, ensuring program-level visibility and alignment Qualifications Relevant IT Qualification (IT Degree or Diploma) Relevant Agile Certifications (CSM, A-CSM, CSP-SM, PSM I, PSM II, SSM, SASM, SA, ICP) Experience 4+ years of experience as a Scrum Master, Agile Coach or delivery leader. Strong understanding of Agile Frameworks (Scrum, Kanban, Lean and product-oriented delivery) and the ability to apply them pragmatically. Exceptional facilitation and coaching skills, able to create safe spaces for honest conversations, learning and accountability. Proven ability to influence and build relationships across teams and leadership layers. Experience supporting quarterly planning (including PI Planning and ART-level collaboration with the RTE) and working within a larger value stream or similar scaled structure. A passion for servant leadership and helping others succeed. Integrity Knowledge of: The release process, SDLC Jira and Confluence, Miro Knowledge and Skills Deep understanding of Agile Principles, frameworks and practices (Scrum, Kanban, Lean) Understanding of Agile Metrics (Flow, predictability) and how to use them to drive improvement rather than control. Empirical process control and how to foster a culture of transparency, inspection and adaptation. Product delivery lifecycle and how Agile interfaces with design, architecture, testing and release management. Agile Principles and various frameworks Reporting and Administration Core Competencies Living up to our Group-wide core values, will help you achieve a successful career with us: Collaboration: We believe the best outcomes come from working with others, not around them. Collaboration is about listening deeply, respecting every voice and combining our strengths to create something greater together. Care: It's about showing empathy, celebrating progress and leading with patience and compassion. We care about people and foster building trust for long-term impact. Innovation: Challenge the status quo, experiment with intent and find better ways to deliver value. Help teams unlock creativity and continuously evolve how we work and deliver. Integrity: We do what's right, even when it's not easy. It's about being honest, transparent and accountable. It's about showing consistency between our words and actions and owning our outcomes as a team. We trust one another to make decisions that reflect our values and serve the greater good. Why it matters? These values are the foundation of how we lead, collaborate and deliver. We're building more than products, we're building a culture where people feel seen, supported and inspired to do their best work. Role specific competencies(Collaboration, Care, Innovation and Integrity) Servant Leadership: Leads by enabling others and being an example. Creates conditions for the team to self organize and take ownership of delivery outcomes. Agile Mindset: Embodies and promotes Agile Values - focusing on outcomes, adaptability and openness to new ways of working and thinking. Facilitation Mastery: Skilled at leading ceremonies, workshops and discussions that are focused, inclusive and outcomes driven. Dependency and Risk Management: Proactively identifies cross-team dependencies and works collaboratively to reduce friction across the product ecosystem / value stream. Flow Optimization: Understands delivery flow, throughput and bottlenecks; uses data and feedback to enhance predictability and team performance. Continuous Improvement: Builds a culture of inspection, adaptation and learning by leading retrospectives and translating insights into action. Effective Communication: Communicates with clarity, empathy and purpose, adjusting tone and style for different audiences (technical, business, leadership). Stakeholder Alignment: Facilitates alignment between Product Owners, developers, and business stakeholders to ensure shared understanding of goals and priorities. Influencing Without Authority: Builds trust and credibility across teams, guiding behavior through collaboration and evidence rather than command. Holistic Perspective: Understands how people, processes, and technology interact across the value stream. Root Cause Analysis: Uses analytical thinking to identify underlying issues rather than surface symptoms. Organizational Agility: Balances local optimization (team) with system-level improvement (train/portfolio). Emotional Intelligence: Demonstrates empathy, active listening and awareness of team dynamics. Conflict Resolution: Handles tension constructively, helping teams move from disagreement to understanding. Empowerment and Accountability: Encourages ownership while maintaining support, ensuring decisions are made where the knowledge resides. Agile Tool Proficiency: Skilled in using collaboration and tracking tools such as Jira, Confluence, AWS, Miro. Collaboration Across Teams: Works effectively with other Scrum Masters, Release Train Engineers, Product Owners and Product Managers to maintain alignment and cohesion. Dependency and Risk Management: Proactively identifies cross-team dependencies and works collaboratively with the RTE to reduce friction across the product ecosystem / value stream. Organizational Agility: Balances local optimization (team) with system-level improvement (train/portfolio), in partnership with the RTE.

a day ago