Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 21, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Expleo is a trusted partner for end-to-end, integrated engineering, quality services and management consulting for digital transformation. We help businesses harness unrelenting technological change to successfully deliver innovations that will help them gain a competitive advantage and improve the everyday lives of people around the globe. Expleo is acti...
    Read more about this company

     

    Senior Test Analyst

    • We are looking for a Senior Test Analyst to join our team in Johannesburg (Hybrid).
    • An experienced and detail-oriented Senior Test Analyst to lead testing activities across complex projects and ensure the delivery of high-quality software solutions. This role combines hands-on testing with test strategy, planning, coordination, stakeholder engagement, and mentoring of junior team members. The successful candidate will play a key role in driving quality assurance best practices while collaborating closely with cross-functional teams throughout the software development lifecycle.

    Responsibilities

    • Lead the development and execution of test strategies, test plans, and testing approaches for projects and releases.
    • Analyze complex business and technical requirements to define comprehensive test coverage.
    • Estimate testing effort, identify risks, and contribute to project planning and delivery timelines.
    • Ensure testing activities align with organizational quality standards, governance, and best practices.
    • Design, review, and maintain high-quality test scenarios, test cases, and test data.
    • Execute and oversee functional, integration, system, regression, and end-to-end testing activities.
    • Support and guide test automation initiatives, identifying opportunities to optimize testing processes.
    • Ensure non-functional testing requirements, including performance, security, and usability, are considered where applicable.
    • Manage the end-to-end defect lifecycle, ensuring accurate logging, prioritization, tracking, and resolution.
    • Conduct root cause analysis to identify quality trends and recommend continuous improvements.
    • Provide informed go/no-go recommendations based on testing outcomes, risks, and overall solution quality.
    • Work closely with Business Analysts, Developers, Product Owners, Project Managers, and other stakeholders throughout the delivery lifecycle.
    • Communicate testing progress, risks, and issues in a clear and business-focused manner.
    • Support the planning, coordination, and execution of User Acceptance Testing (UAT).
    • Mentor and coach Test Analysts and junior Quality Assurance team members.
    • Review testing artefacts and provide constructive feedback to maintain high-quality standards.
    • Drive continuous improvement initiatives across testing processes, tools, methodologies, and best practices.

    Qualifications

    • Diploma or Degree in Information Technology, Computer Science, Software Engineering, or a related discipline.
    • ISTQB Advanced Test Analyst certification or equivalent (advantageous).

    Experience

    • Minimum of 5 years' experience in software testing within Agile delivery environments, preferably within the banking or financial services industry
    • At least 2 years' experience in a senior or lead testing capacity.
    • Proven experience in manual testing across functional, integration, system, regression, and end-to-end testing.
    • Experience working with test management and defect tracking tools such as Jira, Azure DevOps, TestRail, or Zephyr.
    • Exposure to test automation frameworks and automation best practices.
    • Experience using API testing tools such as Postman.
    • Working knowledge of SQL for data validation and test analysis.
    • Experience working within Agile frameworks such as Scrum or SAFe and CI/CD environments.

    go to method of application »

    Cloud Engineer

    • We are looking for a Cloud Engineer to join our team in Johannesburg (Hybrid).
    • The Cloud Engineer is responsible for designing, implementing, and maintaining secure, scalable, and high-performing cloud infrastructure that enables enterprise data platforms, applications, and advanced analytics solutions. This role plays a critical part in supporting the organisation's cloud strategy by leveraging Microsoft Azure services to deliver reliable, resilient, and cost-effective cloud environments.

    Responsibilities

    • Design, deploy, and manage scalable cloud infrastructure using Microsoft Azure.
    • Build and maintain secure, highly available, and resilient cloud environments that support enterprise applications and data platforms.
    • Automate infrastructure provisioning and configuration using Infrastructure as Code (IaC) tools such as Terraform, Bicep, or ARM templates.
    • Develop and maintain CI/CD pipelines to enable automated deployment of cloud resources and applications.
    • Implement cloud security best practices, including identity and access management, network security, encryption, and compliance controls.
    • Monitor cloud environments to ensure optimal performance, availability, and cost efficiency using Azure Monitor, Log Analytics, and Application Insights.
    • Support the integration of cloud platforms with enterprise systems, APIs, and third-party services.
    • Collaborate with Data Engineers to provide cloud infrastructure that supports scalable data pipelines, analytics platforms, and business intelligence solutions.
    • Optimize cloud resource utilization through performance tuning, capacity planning, and cost management initiatives.
    • Troubleshoot infrastructure, networking, and cloud platform issues while ensuring minimal service disruption.
    • Maintain cloud governance standards, backup strategies, disaster recovery solutions, and business continuity plans.
    • Produce and maintain technical documentation, operational procedures, and architecture diagrams.
    • Stay current with emerging Azure technologies and recommend improvements to enhance platform capability and operational efficiency.

    Qualifications

    • Diploma or Degree in Computer Science, IT, or related field

    Essential skills

    • Strong knowledge of Microsoft Azure infrastructure and cloud-native services.
    • Experience with Infrastructure as Code (Terraform, Bicep, or ARM Templates).
    • Proficiency in Azure Virtual Networks, Virtual Machines, Azure Storage, Azure App Services, Azure Kubernetes Service (AKS), and Azure Functions.
    • Experience implementing CI/CD pipelines using Azure DevOps or GitHub Actions.
    • Knowledge of Azure Active Directory, Role-Based Access Control (RBAC), and cloud security best practices.
    • Experience with cloud networking, VPNs, private endpoints, load balancing, and firewalls.
    • Strong scripting skills using PowerShell, Bash, or Python.
    • Experience with monitoring, logging, and performance optimization using Azure Monitor, Log Analytics, and Application Insights.
    • Understanding of cloud governance, disaster recovery, backup, and high-availability architectures.
    • Excellent analytical, troubleshooting, and problem-solving skills.
    • Strong communication and stakeholder engagement capabilities.

    Desired skills

    • Experience supporting enterprise data platforms and cloud-based analytics solutions.
    • Knowledge of Azure Data Factory, Azure Synapse Analytics, Microsoft Fabric, or Databricks.
    • Experience with containerization technologies including Docker and Kubernetes.
    • Familiarity with DevSecOps practices and cloud security frameworks.
    • Understanding of API integration and cloud-based integration patterns.
    • Experience working in Agile delivery environments.
    • Knowledge of FinOps principles and Azure cost optimization strategies.
    • Exposure to hybrid cloud and multi-cloud environments.
    • Familiarity with Microsoft Purview or cloud data governance solutions.
    • Ability to provide technical mentorship and contribute to cloud architecture best practices.

    Experience

    • Minimum of 5 years experience in cloud engineering, infrastructure engineering, or platform engineering.
    • Proven experience designing, implementing, and supporting Microsoft Azure cloud environments in enterprise organizations.
    • Experience deploying and managing Infrastructure as Code solutions in production environments.
    • Demonstrated experience implementing CI/CD pipelines and cloud automation.
    • Experience managing cloud security, networking, identity, and governance controls.
    • Experience supporting high-availability, scalable, and mission-critical cloud platforms.
    • Experience collaborating with cross-functional teams including architects, software engineers, data engineers, and business stakeholders.
    • Experience optimizing cloud performance, reliability, and operational costs.
    • Previous experience supporting data engineering, advanced analytics, or business intelligence platforms is highly desirable.

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Expleo Group Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail