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: May 12, 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

     

    Software Quality Engineer

    • We are looking for a Software Quality Engineer to join our dynamic team in Johannesburg (Hybrid).
    • You will play a critical role in ensuring the integrity and reliability of banking software systems. You’ll work within Agile teams to design, develop, and execute automated test frameworks that validate the functionality, performance, and security of digital banking solutions.
    • Please note: While this Software Quality Engineer role isn’t currently open, we’re actively engaging with exceptional professionals to build a strong talent pool for exciting future opportunities.

    Responsibilities

    • Test Planning & Strategy: Develop comprehensive test plans and strategies for mobile, web, and API applications, ensuring alignment with business requirements and quality standards.
    • Test Case Design & Execution: Create and execute detailed test cases for manual and automated testing, focusing on functionality, usability, and performance across platforms.
    • Automation Framework Development: Design and implement robust automation frameworks using Java, integrating with tools like Selenium, Appium, and RestAssured for BDD and TDD practices.
    • CI/CD Integration: Integrate automated tests into Azure DevOps pipelines, ensuring seamless execution and reporting within the continuous integration/continuous deployment workflow.
    • Performance Testing: Conduct basic performance testing using tools like JMeter or LoadRunner to assess application scalability and responsiveness.
    • Defect Management: Log, track, and manage defects using tools such as Jira, collaborating with development teams to ensure timely resolution.
    • Collaboration & Reporting: Work closely with cross-functional teams, including developers, business analysts, and product owners, to ensure quality is integrated into the development process. Provide regular test reports and metrics to stakeholders.

    Qualifications

    • A degree in Computer Science, Information Technology, or a related discipline is often preferred

    Essential skills

    • Proficiency in Java programming language.
    • Experience with BDD and TDD methodologies.
    • Familiarity with Azure DevOps for CI/CD integration.
    • Experience in mobile (Appium), web (Selenium), and API (RestAssured) testing.
    • Basic knowledge of performance testing (JMeter)tools.

    Experience

    • 3–7 years of experience in software quality assurance or a related field.
    • Strong problem-solving abilities to identify root causes of defects and propose effective solutions.
    • Ability to clearly communicate issues, risks, and solutions to both technical and non-technical stakeholders

    go to method of application »

    Software Developer Engineer in Test (SDET)

    • We are seeking a Software Developer Engineer in Test (SDET) to join our dynamic team in Johannesburg (Hybrid).

    Responsibilities

    • Automated Testing: Design, develop, and maintain automated test scripts to validate software functionality and performance.
    • Code Review: Write clean, maintainable code and participate in peer reviews to uphold coding standards.
    • Test Frameworks: Build and enhance test automation frameworks to improve testing efficiency and coverage.
    • Bug Identification: Detect, document, and troubleshoot software defects and inconsistencies.
    • Collaboration: Partner with developers, product managers, and QA engineers to understand requirements and deliver effective test solutions.
    • Reporting: Generate detailed test reports and provide actionable insights to improve product quality.
    • Mentorship: Support and mentor team members in automation best practices and tools.

    Qualifications

    • Bachelor’s Degree in Computer Science, Information Systems or other related field, or equivalent work experience
    • ISTQB Qualification is essential.

    Essential skills

    • Minimum 6 years of automation testing experience
    • Strong proficiency in Java, Selenium, TestNG, GIT, and Hibernate
    • Hands-on experience with API automation using RestAssured or HTTPClient
    • Solid understanding of SQL and database validation
    • Familiarity with Docker and containerized environments
    • Experience with CI/CD pipelines
    • Proven ability to independently create and maintain automation frameworks
    • Excellent communication and collaboration skills

    Desired skills

    • Experience with Performance Testing using JMeter
    • Exposure to automation tools like Appium, Playwright, or Healenium
    • Working knowledge of Python
    • Familiarity with AI-based testing tools (e.g., Browser Use)
       

    go to method of application »

    Process Engineer II

    • We are looking for a Process Engineer to join our dynamic team in Johannesburg (Hybrid). 

    Role Overview: 

    • This position demands a seasoned professional with expertise in Process Engineering and Enterprise Business Processes.
    • The role involves strategically and tactically managing the discovery, validation, documentation, and communication of business process knowledge through modeling, simulation, and analysis of current and future states.
    • The focus is on achieving complex business outcomes and addressing technical aspects aligned with business strategy.
    • The individual operates independently, providing expert advice and overseeing or coordinating areas within Business Analysis.
    • This includes leading technical components of Business Analysis projects, utilizing available frameworks and tools, and establishing project plans to meet on-time and on-budget objectives.

    Responsibilities

    • Maps full business processes and implements solutions for technological and process improvements within the context of overall business processes.
    • Identifies relationships and linkages with data. Anticipates issues and identifies root causes and effects.
    • Elicits and discovers requirements from key business stakeholders and selects appropriate techniques for the elicitation of detailed requirements/processes.
    • Develops a network to support and add value to client engagements including company, clients and external professional networks.
    • Provides inputs on effort estimation; handles training and builds competency within the vertical practice.
    • Supports developing domain reusable assets – repositories, utilities, etc.
    • Assesses, analyses, optimises, documents, implements and tests end-to-end enterprise business processes of a multi-skilled team.
    • Must also be able to interact with the business community at all levels, from facilitating design workshops and conducting end user training to leading presentations to senior management and executive.
    • Works with stakeholders throughout the organisation; to build a holistic view of the organisation’s strategy, processes, information and information technology assets.
    • Links and aligns the business mission; strategy and processes of an organisation to its information technology strategy.
    • Documents this using multiple models or views that show how the current and future needs of an organisation will be met in an efficient; sustainable; agile and adaptable manner.
    • Brings business needs, capabilities, technology and process together in an efficient and effective manner.

    Qualifications

    • Bachelor’s Degree in Computer Science, Information Systems, or other related field, or equivalent work experience. 
    • Additional course or certification in Business Analysis or Business Process Engineering & Greenbelt certified. 

    Essential skills
    General:

    • Has achieved trusted advisor status at a senior level with the client.
    • Excellent client-facing skills, takes time to establish underlying needs of client beyond those initially expressed.
    • Has an innovative approach, develops new approaches to improve or replace existing procedures or systems.
    • Excellent communication skills, maintains confidentiality, shares ideas and information, facilitates discussions and transfers knowledge to diverse audiences to achieve collective objectives.

    Technical:

    • The Process Engineer has mastered the industry recognised knowledge areas for process engineering and works at the highest levels of abstraction, ambiguity, and complexity within the organisation.
    • Performs process engineering tasks to connect information. technology; processes and business needs in varying levels of detail within an area of speciality; and is able to perform all tasks at both ends of the detail spectrum.
    • Intermediate theoretical knowledge in business analysis methodologies and has awareness of new and emerging technologies and developments.
    • Has good applications/technology knowledge, building on specialist domain knowledge. Has practical experience of and is proficient with business analysis tools and frameworks required to deliver.
    • Strong understanding of the business analysis lifecycle, including requirements elicitation, structured analysis, stakeholder management and user case definition.
    • Proven ability in assuring project meets quality standards by providing guidance and developing procedures relating to product quality.
    • Experience in applying problem-solving methodologies and tools to diagnose and solve operational and interpersonal problems.
    • Experience in providing technical guidance to enable others and solving technical queries from junior colleagues.
    • Highly proficient in MS Excel, PowerPoint and Word.
    • Experience with iterative development process and object-oriented, multi-platform projects.
    • Experience in all phases of software development and/or package selection.
    • Knowledge of systems flows, engineering documentation, tools and architecture concepts required.
    • Experience of using recommended project control solutions for planning, scheduling and tracking.
    • Is skilled at co-ordinating the information gathering and reporting process, reviewing trends and comparing to expectations.

    Management:

    • Good people skills. Experience of introducing and building ways in which people can learn from each other, encouraging mentoring and the transfer of knowledge by designing and delivering learning interventions.
    • Renowned as an effective coach and sounding board.
    • Good self management. Takes on high commitments and works to achieve results. Keeps momentum going over time despite setbacks, showing resilience in the face of challenges and looking for ways to beat previous standards.
    • Experience in managing upwards with multiple people, gaining their trust quickly.

    Experience

    • Experience in banking , preferably Business Banking would be an advantage.
    • Intermediate level, 3 5 years’ experience as a business analyst involved with assessing, mapping and optimizing business processes.
    • Experience in facilitating workshops with business users (up to executive level) in order to gather requirements, generate ideas and validate designs.
    • Scoping, sizing and planning all business aspects of a solution and the associated project effort and dependencies
    • Experience on agile projects and the use of agile tools like Jira and Confluence and process mapping tools.
    • Experience in applying process modelling standards such as, BPMN. Knowledge of and exposure to business process transformation, including process enabling and integrating technologies:
    • Business Process Reengineering
    • Workflow / Workflow management / Process automation
    • Business Rules Engines (Business Rules Processing)
    • Enterprise Content Management
    • Enterprise Application Integration
    • Presentation technologies
    • Business Intelligence, Analytics and Reporting.
       

    go to method of application »

    Process Engineer III

    • We are looking for a Process Engineer to join our dynamic team in Johannesburg (Hybrid). 

    Role Overview: 

    • This position demands a seasoned professional with expertise in Process Engineering and Enterprise Business Processes.
    • The role involves strategically and tactically managing the discovery, validation, documentation, and communication of business process knowledge through modeling, simulation, and analysis of current and future states.
    • The focus is on achieving complex business outcomes and addressing technical aspects aligned with business strategy.
    • The individual operates independently, providing expert advice and overseeing or coordinating areas within Business Analysis.
    • This includes leading technical components of Business Analysis projects, utilizing available frameworks and tools, and establishing project plans to meet on-time and on-budget objectives.

    Responsibilities

    • Maps full business processes and implements solutions for technological and process improvements within the context of overall business processes.
    • Identifies relationships and linkages with data. Anticipates issues and identifies root causes and effects.
    • Elicits and discovers requirements from key business stakeholders and selects appropriate techniques for the elicitation of detailed requirements/processes.
    • Develops a network to support and add value to client engagements including company, clients and external professional networks.
    • Provides inputs on effort estimation; handles training and builds competency within the vertical practice.
    • Supports developing domain reusable assets – repositories, utilities, etc.
    • Assesses, analyses, optimises, documents, implements and tests end-to-end enterprise business processes of a multi-skilled team.
    • Must also be able to interact with the business community at all levels, from facilitating design workshops and conducting end user training to leading presentations to senior management and executive.
    • Works with stakeholders throughout the organisation; to build a holistic view of the organisation’s strategy, processes, information and information technology assets.
    • Links and aligns the business mission; strategy and processes of an organisation to its information technology strategy.
    • Documents this using multiple models or views that show how the current and future needs of an organisation will be met in an efficient; sustainable; agile and adaptable manner.
    • Brings business needs, capabilities, technology and process together in an efficient and effective manner.

    Qualifications

    • Bachelor’s Degree in Computer Science, Information Systems, or other related field, or equivalent work experience. 
    • Additional course or certification in Business Analysis or Business Process Engineering & Greenbelt certified. 

    Essential skills
    General:

    • Has achieved trusted advisor status at a senior level with the client.
    • Excellent client-facing skills, takes time to establish underlying needs of client beyond those initially expressed.
    • Has an innovative approach, develops new approaches to improve or replace existing procedures or systems.
    • Excellent communication skills, maintains confidentiality, shares ideas and information, facilitates discussions and transfers knowledge to diverse audiences to achieve collective objectives.

    Technical:

    • The Process Engineer has mastered the industry recognised knowledge areas for process engineering and works at the highest levels of abstraction, ambiguity, and complexity within the organisation.
    • Performs process engineering tasks to connect information. technology; processes and business needs in varying levels of detail within an area of speciality; and is able to perform all tasks at both ends of the detail spectrum.
    • Intermediate theoretical knowledge in business analysis methodologies and has awareness of new and emerging technologies and developments.
    • Has good applications/technology knowledge, building on specialist domain knowledge. Has practical experience of and is proficient with business analysis tools and frameworks required to deliver.
    • Strong understanding of the business analysis lifecycle, including requirements elicitation, structured analysis, stakeholder management and user case definition.
    • Proven ability in assuring project meets quality standards by providing guidance and developing procedures relating to product quality.
    • Experience in applying problem-solving methodologies and tools to diagnose and solve operational and interpersonal problems.
    • Experience in providing technical guidance to enable others and solving technical queries from junior colleagues.
    • Highly proficient in MS Excel, PowerPoint and Word.
    • Experience with iterative development process and object-oriented, multi-platform projects.
    • Experience in all phases of software development and/or package selection.
    • Knowledge of systems flows, engineering documentation, tools and architecture concepts required.
    • Experience of using recommended project control solutions for planning, scheduling and tracking.
    • Is skilled at co-ordinating the information gathering and reporting process, reviewing trends and comparing to expectations.

    Management:

    • Good people skills. Experience of introducing and building ways in which people can learn from each other, encouraging mentoring and the transfer of knowledge by designing and delivering learning interventions.
    • Renowned as an effective coach and sounding board.
    • Good self management. Takes on high commitments and works to achieve results. Keeps momentum going over time despite setbacks, showing resilience in the face of challenges and looking for ways to beat previous standards.
    • Experience in managing upwards with multiple people, gaining their trust quickly.

    Experience

    • Experience in banking , preferably Business Banking would be an advantage.
    • Intermediate level, 3- 5 years’ experience as a business analyst involved with assessing, mapping and optimizing business processes.
    • Experience in facilitating workshops with business users (up to executive level) in order to gather requirements, generate ideas and validate designs.
    • Scoping, sizing and planning all business aspects of a solution and the associated project effort and dependencies
    • Experience on agile projects and the use of agile tools like Jira and Confluence and process mapping tools.
    • Experience in applying process modelling standards such as, BPMN. Knowledge of and exposure to business process transformation, including process enabling and integrating technologies:
    • Business Process Reengineering
    • Workflow / Workflow management / Process automation
    • Business Rules Engines (Business Rules Processing)
    • Enterprise Content Management
    • Enterprise Application Integration
    • Presentation technologies
    • Business Intelligence, Analytics and Reporting.

    Method of Application

    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