Automation Test Engineer (P&O Tech) (12737)
Description
The Automation Test Engineer is responsible for designing, developing, and executing automated testing solutions for Oracle Fusion Human Capital Management (HCM) applications as well as existing on premises solutions. The role ensures that all HCM modules, integrations, and enhancements are thoroughly validated for quality, accuracy, and performance through a robust automation framework. In addition, the Automation Test Engineer will collaborate closely with the Oracle implementation partner and the vendor to support the modernization of the Oracle HCM platform. This includes aligning automation strategies with modernization milestones, coordinating test deliverables, ensuring testing consistency across multiple environments, and maintaining quality assurance alignment throughout all transformation phases.
Key Responsibilities
• Design, develop, and maintain automated test scripts for Oracle Fusion HCM using tools such as Selenium and or other Oracle Application Testing tools.
• Implement and maintain automation frameworks to support regression, integration, and end-to-end testing.
• Collaborate with development and functional teams to identify test automation opportunities.
• Conduct detailed testing for Oracle HCM modules, including Core HR, Payroll, Recruitment, Absence Management, Compensation, and Talent Management.
• Create and manage reusable automation scripts for regression cycles following each quarterly Oracle release.
• Execute automation test suites and report on outcomes, logging and tracking defects.
• Integrate automated tests into CI/CD pipelines using tools like Jenkins, GitHub Actions, or Azure DevOps.
• Participate in sprint planning and agile ceremonies to align automation activities with development milestones.
• Define automation standards and best practices.
• Maintain traceability between business requirements, test scripts, and test results.
• Ensure testing complies with organizational quality management frameworks and Oracle Fusion release policies.
• Partner with the Oracle implementation partner to define and implement automation testing strategies aligned with platform modernization goals.
• Work with Oracle and the implementation vendor to validate new functionalities, integrations, and configurations introduced as part of modernization initiatives.
• Participate in design and testing workshops with partners to ensure end-to-end automation coverage across impacted HCM modules.
• Ensure seamless coordination between internal testing teams, implementation partners, and Oracle vendor teams to resolve issues promptly.
• Provide input into release planning, quality sign-offs, and test evidence for modernization milestones.
• Support testing efforts during migration from legacy systems or older Oracle environments to the upgraded platform.
Qualifications, Experience and Skills
• Proficiency in automation frameworks (e.g., Selenium WebDriver, TestNG, OATS, REST Assured).
• Strong understanding of Oracle Fusion HCM architecture and REST/SOAP web services.
• Experience with SQL for backend validation and data-driven testing.
• Knowledge of cloud-based testing and Oracle quarterly patch validation.
• Familiarity with API automation testing for HCM integrations (e.g., HR, Payroll, ERP).
• Excellent analytical and problem-solving skills.
• Strong attention to detail with a quality-first mindset.
• Effective communication and collaboration with cross-functional teams.
• Ability to work independently and within agile teams under tight timelines.
• Bachelor’s degree in computer science, Information Technology, or related field.
• 3–6 years of experience in QA automation testing with at least 2+ years on Oracle Fusion HCM Cloud.
• Hands-on experience in automation testing frameworks and tools.
• Exposure to Oracle Cloud quarterly updates and regression cycles.
• ISTQB or Oracle HCM Cloud certification (preferred).
Investec Culture
At Investec we look for intelligent, energetic people filled with passion, integrity and curiosity. We value individuals who in turn value our culture that is, a flexible attitude comfortable to live with ambiguity and willing to challenge the status quo. Diversity, talent and leadership are respected in pursuit of the growth of our business. People who can manage themselves and build strong relationships in order to get things done, will perform in out of the ordinary ways in our environment.
We are committed to diversity and inclusion when recruiting internally and externally.
Cloud and Infrastructure Architect (12720)
Role Purpose
The Cloud and Infrastructure Architect will lead the design and implementation of scalable, secure, and resilient cloud-native infrastructure solutions across Investec’s hybrid estate. This position is instrumental in establishing the architectural direction for Azure and on-premises platforms, ensuring alignment with Investec’s digital transformation strategy, regulatory requirements, and operational excellence objectives.
Key Responsibilities
Architecture & Design
Define and maintain Investec’s cloud architectural frameworks for Azure and AWS, including landing zones, networking, identity, and access controls.
• Lead infrastructure architecture design for IaaS, PaaS, and hybrid environments, ensuring scalability, interoperability, and cost-effectiveness.
• Collaborate with engineering teams to curate and evolve CAS (Curated Application Services) modules for Terraform-based deployments.
Cloud Enablement & Migration
• Orchestrate the migration of on-premises infrastructure services to cloud platforms, implementing rehost, replatform, and rearchitect strategies.
• Oversee operational acceptance testing and production sign-off for cloud platforms.
• Support the IaaS migration factory team in automation and pattern development.
Security & Compliance
• Ensure all infrastructure designs adhere to Investec’s InfoSec, Operational Risk, and IT Risk standards.
Collaboration & Leadership
• Coordinate closely with Platform Engineering, CloudOps, and Service Reliability teams to ensure seamless integration and operational readiness.
• Engage with business stakeholders to translate requirements into technical solutions.
• Mentor junior architects and engineers, fostering a culture of innovation and continuous improvement.
Required Skills & Experience
• Minimum 8 years’ experience in infrastructure architecture, with at least 3 years specialized in cloud-native environments.
• Comprehensive expertise in Azure cloud services, including networking, identity, compute, and storage.
• Thorough understanding of API-first design, DevOps methodologies, and infrastructure as code (Terraform).
• Experience with enterprise-grade security, compliance, and governance frameworks.
• Demonstrated proficiency in leading large-scale cloud migrations and hybrid infrastructure transformations.
Preferred Qualifications
• Azure Solutions Architect Expert or AWS Certified Solutions Architect – Professional.
• Experience with FinOps, cost optimisation, and cloud billing models.
• Familiarity with DevOps, Infrastructure as Code, and platform engineering methodologies is highly beneficial.
This role requires a strategic balance of technical expertise and business acumen. The successful candidate will exemplify Investec’s core values of integrity, innovation, and collaboration, contributing to a high-performance culture that supports both individual development and organisational objectives.
Investec Culture
At Investec, we seek intelligent, energetic professionals who demonstrate passion, integrity and curiosity. We value professionals who embrace our culture: a flexible mindset comfortable with ambiguity and prepared to challenge conventional approaches. Diversity, talent and leadership are fundamental principles in our pursuit of business growth. Professionals who effectively manage themselves and establish strong relationships to achieve results will excel in our distinctive environment.
We are committed to diversity and inclusion when recruiting internally and externally.
Technical Devops Engineer Client Tech (12762)
Description
Investec Sandton is looking for an experienced and driven Fullstack DevOps Engineer to join our Client Tech – Client Content and Comms team. We’re seeking an individual with at least 5 years of experience, who thrives in a collaborative environment and can play a key role in supporting and modernizing our application ecosystem.
This is a dynamic, cross-functional role requiring close collaboration with system engineers, database administrators, network specialists, application support, and software developers. The successful candidate will help maintain and evolve both legacy and modern systems, contributing to key initiatives across application support, performance monitoring, automation, and platform reliability.
• Provide end-to-end application support across the full technology stack, including networking, operating systems, databases, and applications.
• Support modernization efforts across legacy and new platforms by contributing to system design, observability, performance, and quality.
• Implement and maintain effective monitoring and observability solutions using tools such as Dynatrace and Azure Application Insights.
• Participate in release and configuration management, system administration in production environments, and incident response.
• Support and optimize application delivery pipelines, working with tools like Azure DevOps and GitLab, enabling CI/CD best practices.
• Collaborate with development teams in system analysis, technical design, and documentation, contributing to diagrams, specs, and root cause analyses.
Experience, skill and capability
• 5 Years experience in a similar role.
• Proven application support experience and the ability to troubleshoot issues across the stack (network, OS, database, application layers).
• Proficiency in Microsoft Azure, including experience in integrating and managing Azure services.
• Hands-on experience with software development and scripting (e.g., Java, C#, PowerShell, Python, Bash).
• Solid background in system administration, particularly in production-grade environments.
• Experience with Kubernetes, containerization technologies (e.g., Docker), and orchestrated deployments, with practical knowledge of management and registry tools such as Rancher, Helm, and Azure Container Registry.
• Familiarity with configuration management and infrastructure-as-code tools (e.g., Terraform, ARM, Bicep templates).
• Experience of using and managing Git source control systems.
• Experience of supporting application delivery pipelines (Azure DevOps, Gitlab) and associated tools.
• Experience of working directly with Development or Product teams.
• Experience working with relational databases and understanding SQL query languages
• Experience with implementing monitoring and observability on software systems using tools like Dynatrace or Azure Application Insights
• Understanding of web application security concepts, such as Azure Active Directory (Azure AD) and the understanding how to integrate authentication and authorization mechanisms into applications, data validation, and protection against vulnerabilities
• Strong analytical and problem-solving skills to identify, debug, and resolve complex issues in both front-end and back-end components of applications
• Effective communication and collaboration skills to work in cross-functional teams, participate in code reviews, post incident reviews and communicate technical concepts to non-technical stakeholders
• Contribute to continuous improvement initiatives across development, deployment, and monitoring practices.
• Champion DevOps best practices and automation to improve reliability and speed.
• A mindset focused on continuous learning, with a proactive approach to staying current with evolving DevOps practices, tooling, and industry trends.
Qualifications
• Bachelor’s degree in computer science, Information Systems, or related discipline (or equivalent)
• Microsoft Certified: Azure Fundamentals (AZ-900) mandatory
• Microsoft Certified: DevOps Engineer Expert (AZ-400) advantageous
Investec Culture
At Investec we look for intelligent, energetic people filled with passion, integrity and curiosity. We value individuals who in turn value our culture that is, a flexible attitude comfortable to live with ambiguity and willing to challenge the status quo. Diversity, talent and leadership are respected in pursuit of the growth of our business. People who can manage themselves and build strong relationships in order to get things done, will perform in out of the ordinary ways in our environment.
We are committed to diversity and inclusion when recruiting internally and externally.
Technical DevOps Engineer Client Tech (12742)
Description
Investec Sandton is looking for an experienced and driven Fullstack DevOps Engineer to join our Client Tech – Data Managemen team. We’re seeking an individual with at least 5 years of experience, who thrives in a collaborative environment and can play a key role in supporting and modernizing our application ecosystem.
This is a dynamic, cross-functional role requiring close collaboration with system engineers, database administrators, network specialists, application support, and software developers. The successful candidate will help maintain and evolve both legacy and modern systems, contributing to key initiatives across application support, performance monitoring, automation, and platform reliability.
• Provide end-to-end application support across the full technology stack, including networking, operating systems, databases, and applications.
• Support modernization efforts across legacy and new platforms by contributing to system design, observability, performance, and quality.
• Implement and maintain effective monitoring and observability solutions using tools such as Dynatrace and Azure Application Insights.
• Participate in release and configuration management, system administration in production environments, and incident response.
• Support and optimize application delivery pipelines, working with tools like Azure DevOps and GitLab, enabling CI/CD best practices.
• Collaborate with development teams in system analysis, technical design, and documentation, contributing to diagrams, specs, and root cause analyses.
Experience, skill and capability
• 5 Years experience in a similar role.
• Proven application support experience and the ability to troubleshoot issues across the stack (network, OS, database, application layers).
• Proficiency in Microsoft Azure, including experience in integrating and managing Azure services.
• Hands-on experience with software development and scripting (e.g., Java, C#, PowerShell, Python, Bash).
• Solid background in system administration, particularly in production-grade environments.
• Experience with Kubernetes, containerization technologies (e.g., Docker), and orchestrated deployments, with practical knowledge of management and registry tools such as Rancher, Helm, and Azure Container Registry.
• Familiarity with configuration management and infrastructure-as-code tools (e.g., Terraform, ARM, Bicep templates).
• Experience of using and managing Git source control systems.
• Experience of supporting application delivery pipelines (Azure DevOps, Gitlab) and associated tools.
• Experience of working directly with Development or Product teams.
• Experience working with relational databases and understanding SQL query languages
• Experience with implementing monitoring and observability on software systems using tools like Dynatrace or Azure Application Insights
• Understanding of web application security concepts, such as Azure Active Directory (Azure AD) and the understanding how to integrate authentication and authorization mechanisms into applications, data validation, and protection against vulnerabilities
• Strong analytical and problem-solving skills to identify, debug, and resolve complex issues in both front-end and back-end components of applications
• Effective communication and collaboration skills to work in cross-functional teams, participate in code reviews, post incident reviews and communicate technical concepts to non-technical stakeholders
• Contribute to continuous improvement initiatives across development, deployment, and monitoring practices.
• Champion DevOps best practices and automation to improve reliability and speed.
• A mindset focused on continuous learning, with a proactive approach to staying current with evolving DevOps practices, tooling, and industry trends.
Qualifications
• Bachelor’s degree in computer science, Information Systems, or related discipline (or equivalent)
• Microsoft Certified: Azure Fundamentals (AZ-900) mandatory
• Microsoft Certified: DevOps Engineer Expert (AZ-400) advantageous
Investec Culture
At Investec we look for intelligent, energetic people filled with passion, integrity and curiosity. We value individuals who in turn value our culture that is, a flexible attitude comfortable to live with ambiguity and willing to challenge the status quo. Diversity, talent and leadership are respected in pursuit of the growth of our business. People who can manage themselves and build strong relationships in order to get things done, will perform in out of the ordinary ways in our environment.
We are committed to diversity and inclusion when recruiting internally and externally.

