Current jobs related to Senior Software Engineer - Cape Town, Western Cape - BP3 Global, Inc.


  • Cape Town, Western Cape, South Africa ABC Worldwide Full time

    {"title": "Senior Software Engineer", "content": "About the RoleAt ABC Worldwide, we're seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering department, you'll be responsible for overseeing junior developers and contributing to the design and implementation of software.ResponsibilitiesDesign and develop...


  • Cape Town, Western Cape, South Africa The Rank Group Full time

    {"h3": "Unlock Your Potential as a Senior Mobile Software Engineer", "p": "At The Rank Group, we're on a mission to revolutionize the digital gaming industry with cutting-edge technology and top-tier talent. As a Senior Mobile Software Engineer, you'll be part of a high-performing team that's passionate about building amazing mobile apps with Flutter.Your...


  • Cape Town, Western Cape, South Africa Parvana Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineering Lead to join our team at Parvana. As a key member of our engineering team, you will be responsible for leading the development team, inspiring engineers to deliver outstanding work, and contributing to projects as a senior software engineer.Key...


  • Cape Town, Western Cape, South Africa Bash Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Bash. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Collaborate with cross-functional teams to identify and prioritize project...


  • Cape Town, Western Cape, South Africa Parvana Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineering Lead to join our team at Parvana. As a key member of our engineering leadership team, you will be responsible for leading the development team and inspiring engineers to deliver outstanding work.Key ResponsibilitiesLead the development team, fostering a culture of...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Communicate Recruitment. As a key member of our software development team, you will play a crucial role in designing, implementing, and deploying software solutions that meet the needs of our clients.Key ResponsibilitiesDesign and develop software applications using C#...


  • Cape Town, Western Cape, South Africa Network Recruitment Full time

    Job Title: Senior C# Software Engineer About the Role: We are seeking a highly skilled Senior C# Software Engineer to join our team at Network Recruitment. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications using C# and other relevant technologies. Key...


  • Cape Town, Western Cape, South Africa Bash Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Bash. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Collaborate with cross-functional teams to identify and prioritize project...


  • Cape Town, Western Cape, South Africa RMV Solution Full time

    Job Title: Senior Cloud Software EngineerAbout RMV Solution:RMV Solution is a leading provider of cloud-provisioned software solutions tailored to specific business sectors. We are seeking a dynamic Senior Cloud Software Engineer to join our team and contribute to the development of high-quality cloud-based software applications.Job Summary:We are looking...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Communicate Recruitment. As a key member of our software development team, you will be responsible for designing, developing, and integrating software solutions using C++ and Python.Key ResponsibilitiesDesign and architect system solutions to meet business...


  • Cape Town, Western Cape, South Africa Black Pen Recruitment Full time

    Job Title: Senior Software EngineerOur client is a pioneering pay-as-you-go solar startup that is revolutionizing access to energy, internet, and opportunity for everyday households in Africa. They are a dynamic and hardworking team that values flexibility and focuses on results over office hours.Role OverviewThis is a multi-faceted role that involves more...


  • Cape Town, Western Cape, South Africa ABC Worldwide Full time

    {"About the Role": "At ABC Worldwide, we are seeking a highly skilled and experienced Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for maintaining our current software infrastructure and consulting on and developing future software infrastructure. You will also be responsible for...


  • Cape Town, Western Cape, South Africa LexisNexis South Africa Shared Services (Pty) Ltd Company Full time

    {"h1": "Senior Software Engineer I", "p": "At LexisNexis South Africa Shared Services (Pty) Ltd Company, we are seeking a highly skilled Senior Software Engineer I to join our team. This is a challenging role that requires a strong background in software development, with a focus on complex research, design, and software development...


  • Cape Town, Western Cape, South Africa Parvana Full time

    Job Opportunity: We are seeking a highly skilled and experienced Senior Software Engineering Lead to join our team at Parvana. As a key member of our engineering leadership team, you will be responsible for leading the development team and inspiring engineers to deliver outstanding work. Key Responsibilities:Lead the development team and provide technical...


  • Cape Town, Western Cape, South Africa LexisNexis South Africa Shared Services (Pty) Ltd Company Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at LexisNexis South Africa Shared Services (Pty) Ltd Company. As a Senior Software Engineer, you will play a key role in the development of our software products, working closely with cross-functional teams to design, develop, and deliver high-quality...


  • Cape Town, Western Cape, South Africa Dimension Data Full time

    Senior Specialist Analyst DeveloperWe are seeking a highly skilled Senior Specialist Analyst Developer to join our team at Dimension Data. As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions that meet customer needs.Key ResponsibilitiesDesign and develop software solutions using...


  • Cape Town, Western Cape, South Africa ABC Worldwide Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at ABC Worldwide. As a key member of our software development team, you will be responsible for maintaining our current software infrastructure and consulting on and developing future software infrastructure.Key Responsibilities:Maintain and improve our existing software...


  • Cape Town, Western Cape, South Africa LexisNexis South Africa Shared Services (Pty) Ltd Company Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team at LexisNexis South Africa Shared Services (Pty) Ltd Company. As a Senior Software Engineer, you will be responsible for undertaking complex research, design, and software development assignments within a software functional area or product line.ResponsibilitiesCollaborate...


  • Cape Town, Western Cape, South Africa Xceptor Full time

    About XceptorXceptor is a leading platform for automating data flows, empowering business users within Financial Institutions to build automated processes that deliver trusted data. Our vision is to be the leading platform for automating data flows, and our mission is to empower business users to build automated processes that deliver trusted data.The RoleWe...


  • Cape Town, Western Cape, South Africa Grosvenor Casinos Limited Full time

    Job OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at Grosvenor Casinos Limited.The ideal candidate will have a strong background in mobile app development using Flutter, with a proven track record of delivering high-quality code and collaborating with designers and product wizards to create stunning UIs and blazing-fast...

Senior Software Engineer

3 months ago


Cape Town, Western Cape, South Africa BP3 Global, Inc. Full time

We are seeking an experienced Senior Software Engineer that specializes in quality to join our team. The ideal candidate must have a strong understanding of modern software testing methodologies and techniques.

The individual will work in an agile environment with other talented engineers and will be responsible for helping define and implement testing for software products and projects, ensuring that they meet the highest software quality standards in the industry. The role will involve following quality assurance strategy, designing and implementing test plans and test automation.

Location

  • Cape Town based
  • Hybrid Working

Contract Type

  • Permanent

Working Hours

  • This role will be servicing global clients so working hours may be affected.

Responsibilities:

  • Following appropriate testing strategy for software projects and products, including functional, automation, performance and acceptance strategies.
  • Working with engineering teams to help them build end to end acceptance testing and unit testing for application as part of the overall testing strategy.
  • Be able to implement appropriate test automation framework architecture in a given technology stack and business domain.
  • Designing and implementing test scenarios and plans
  • Communicate proactively with internal and external project stakeholders to ensure software quality issues are addressed in a timely manner, taking into account the software release cycle and priorities.
  • Providing quality mindset guidance to other engineers on the Global team

Requirements

  • A bachelor's degree in computer science or a related field.
  • A minimum of 7 years of experience as an engineer.
  • A minimum of 2 years of experience as a test/QA engineer.
  • Excellent communication and collaboration skills.
  • Strong experience with test automation tools and techniques including building Web, Mobile and automation from scratch.
  • A passion for software testing and a drive to continuously improve quality assurance processes.
  • Experience in tools -
    • SDLC - GitLab, Jenkins, JIRA, Sonar
    • Automation - TestNG, Cucumber, Selenium, Cypress, RestAssured
    • Cloud Platform - AWS

Benefits

  • Hybrid Working
  • 20 days annual leave
  • Study Leave
  • Birthday Leave
  • Religious Leave