Old Mutual

OM Bank – QA Test Data Automation Lead/Manager

Johannesburg Full time

Let's Write Africa's Story Together!

Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this.

Job Description

We are seeking an experienced QA Test Data Automation Lead/Manager with 10+ years of expertise in software quality engineering, test data automation, and QA leadership. This individual will play a key dual role leading QA teams and owning test data strategy and implementation across squads and platforms.

The ideal candidate will have strong hands-on experience using cloud-based Test Data Management (TDM) tools such as GenRocket, K2View, Delphix, or Synthesize, and will be responsible for enabling robust, scalable, and compliant test data provisioning in line with modern QA practices.

KEY RESULT AREAS

• Lead QA teams across projects with responsibility for planning, mentoring, performance management, and delivery oversight.
• Develop and implement a test data management strategy aligned with functional, regression, and non-functional testing needs.
• Champion the use of cloud-based test data platforms like GenRocket to support synthetic, masked, or subset data provisioning.
• Define and manage test data policies, access controls, and compliance requirements (e.g., GDPR, POPIA).
• Work closely with product, development, and automation teams to identify data dependencies and provide reusable data sets for testing.
• Enable continuous test data delivery by integrating TDM workflows into CI/CD pipelines and QA frameworks.
• Provide leadership in functional QA areas such as API testing (Postman/Rest Assured), database validation, and automated test execution.
• Collaborate with performance and security teams to provision required test data in parallel efforts.
• Own the test planning, status reporting, and defect triage processes related to test data readiness.
• Define and track data quality KPIs, and ensure high test coverage with well-managed test datasets.

ROLE REQUIREMENTS

• 10+ years of experience in QA/testing, with at least 4+ years in test data automation and TDM implementation.
• Demonstrated leadership experience managing QA teams and test automation engineers.
• Strong hands-on expertise in GenRocket or equivalent TDM platforms (K2View, Delphix, Synthesize).
• Proficiency in test automation tools like Selenium, Rest Assured, Appium, and BDD frameworks (e.g., Cucumber).
• Deep knowledge of SQL, relational databases, and data warehousing concepts.
• Experience working in cloud environments (AWS, Azure, GCP) and setting up TDM in distributed systems.
• Familiarity with Agile methodologies and tooling like Jira, Confluence, and GitHub.
• Experience with CI/CD tools (Jenkins, Azure DevOps, GitHub Actions) and integrating data flows with test pipelines.
• Working understanding of data governance, masking, compliance standards, and regulatory frameworks.

Nice to Have
• Knowledge of API virtualization, ETL testing, or service mocking tools.
• Experience with containerized test environments using Docker and Kubernetes.
• Awareness of AI/ML-based synthetic data generation or data subsetting techniques.
• Experience in the banking or financial services domain is a strong plus.

Skills

Adaptive Thinking, Change Management, Data Analysis, Data Compilation, Executing Plans, Laboratory Testing, Policies & Procedures, Project Performance Management (PM), QA Methodologies, Regulatory Compliance Management, Report Review, Software Testing, Test Case Management

Competencies

Builds Effective Teams

Communicates Effectively

Ensures Accountability

Instills Trust

Manages Complexity

Optimizes Work Processes

Organizational Savvy

Plans and Aligns

Education

Closing Date

08 November 2025 , 23:59

The appointment will be made from the designated group in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit in question.

The Old Mutual Story!