Software Test Lead

3 days ago


Centurion, Gauteng, South Africa Software Defined Automation GmbH Full time
Job Description

Job Title: Software Test Lead - Automation Expert

Job Summary:

We are seeking a highly skilled Software Test Lead - Automation Expert to join our team at Software Defined Automation GmbH. As a key member of our quality assurance team, you will be responsible for leading the development and implementation of comprehensive test strategies and detailed test plans.

Key Responsibilities:

  • Develop and implement comprehensive test strategies and detailed test plans
  • Lead, mentor, and manage a team of testers, both manual and automated
  • Assign tasks, set priorities, and monitor progress to ensure timely delivery
  • Oversee the creation of detailed test cases, test scenarios, and test data
  • Review and approve test cases and test plans prepared by team members
  • Participate in test execution, especially in critical or complex areas of the software
  • Establish and manage defect reporting, tracking, and resolution processes
  • Conduct root cause analysis for critical defects and drive corrective actions
  • Monitor and evaluate the quality of testing activities and deliverables
  • Provide regular updates on testing progress, issues, and risks to stakeholders
  • Collaborate with project managers, developers, and business analysts
  • Identify potential risks to the testing effort and develop mitigation strategies
  • Stay updated on industry trends and advancements in testing methodologies
  • Provide technical guidance and support to testers on complex testing challenges
  • Ensure all testing documentation is complete and up-to-date
  • Generate and present detailed test reports to stakeholders
  • Foster a culture of learning and improvement within the testing team
  • Implementation: Implement best practices and lessons learned from previous projects
  • Ensure proper usage of available testing tools for maximum benefit
  • Build, maintain, and enforce quality technical and testing standards
  • Monitor test results, leaked defects, and root cause analyses to identify areas of improvement
  • Gather and present testing metrics and activities for projects to key stakeholders
  • Provide status update to Test Manager on tasks as well as to Agile team (POD)
  • Participate in all SCRUM ceremonies
  • Occasional overtime and weekend work, open plan office

Requirements:

  • Post-matric education with subjects related to software testing
  • ISTQB Certified
  • At least 5-7 years of relevant and practical experience in software testing, including methodologies (agile, functional, and non-functional), test planning, test case development, execution, and quality assessment of test cases
  • Minimum of 2 years of experience as a Test Lead
  • Proficiency in test automation tools such as Selenium and Postman

Technical Competencies:

  • Ability to develop comprehensive test strategies and detailed test plans
  • Extensive experience in executing testing activities and ensuring thorough test coverage
  • Expertise in defect tracking and management, including root cause analysis
  • Skill in creating and maintaining comprehensive testing documentation, including test cases, test scenarios, and test data
  • In-depth knowledge of Agile methodologies and practices, including working within Agile/Scrum/Kanban environments with CI/CD pipelines and their integration into the testing process
  • Understanding of QA concepts, including Quality Control, and the ability to implement QA practices across the SDLC
  • Competence in identifying, assessing, and mitigating testing-related risks
  • Experience with tools like Jira
  • Ability to produce clear and concise technical documentation for testing processes and results
  • Comprehensive understanding of the SDLC and its impact on the testing process

Attributes:

  • Keen eye for identifying defects and ensuring comprehensive test coverage
  • Ability to guide, mentor, and inspire a team of testers
  • Proficient in conveying complex information clearly to both technical and non-technical stakeholders
  • Aptitude for analyzing and resolving complex issues efficiently
  • Capable of working effectively with cross-functional teams
  • Ability to thrive in a dynamic and fast-paced environment
  • Strong analytical skills to assess risks and impacts
  • Commitment to ensuring the end product meets customer expectations and needs
  • Ability to think ahead and plan long-term testing strategies
  • Excellent ability to prioritize tasks and manage time effectively
  • Strong focus on maintaining high standards of quality in all aspects of testing
  • In-depth understanding of testing tools, methodologies, and best practices
  • Constantly seeking ways to improve testing processes and tools
  • Ability to handle pressure and deliver results under tight deadlines
  • Strong sense of integrity and ethical responsibility in all testing activities

  • Software Engineer

    1 week ago


    Centurion, Gauteng, South Africa CF Consulting Full time

    About the RoleCF Consulting is seeking a highly skilled Software Developer to join our team. As a key member of our development team, you will be responsible for contributing to all stages of the development lifecycle, ensuring designs meet specifications, and preparing and releasing software components.Key ResponsibilitiesDevelopment: Contribute to the...

  • Test Analyst

    1 day ago


    Centurion, Gauteng, South Africa MMI Holdings Ltd Full time

    Job Title: Test AnalystWe are seeking a skilled Test Analyst to join our team at MMI Holdings Ltd. As a Test Analyst, you will play a critical role in ensuring the quality of our software applications.Key Responsibilities:Develop and execute user acceptance testing (UAT) plans to ensure software applications meet business requirements.Collaborate with...

  • Test Analyst

    1 day ago


    Centurion, Gauteng, South Africa MMI Holdings Ltd Full time

    Job Title: Test AnalystWe are seeking a skilled Test Analyst to join our team at MMI Holdings Ltd. As a Test Analyst, you will play a critical role in ensuring the quality of our software applications.Key Responsibilities:Develop and execute user acceptance testing (UAT) plans to ensure software applications meet business requirements.Collaborate with...


  • Centurion, Gauteng, South Africa Boxfusion SA Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Boxfusion SA. As a Technical Lead, you will play a crucial role in leading and contributing to complex software projects, mentoring junior team members, and providing technical expertise to drive the success of our organization.Key...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    Software Development Opportunities at Network Recruitment **Job Summary** We are seeking a highly skilled Senior Software Engineer to lead the design, development, and implementation of software projects. As a key member of our team, you will be responsible for analysing, designing, and implementing software solutions, collaborating with engineers,...

  • Software Engineer

    7 days ago


    Centurion, Gauteng, South Africa E&D Recruiters Full time

    About E&D RecruitersWe are a leading recruitment agency specializing in placing top talent in software development roles.Job SummaryWe are seeking a highly skilled Software Developer to join our team. The ideal candidate will have a strong background in software development, with a minimum of 2-6 years of industry experience.Key ResponsibilitiesDesign,...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    Job DescriptionWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Network Recruitment. As a key member of our software development team, you will be responsible for leading the design, development, and implementation of software projects.Key Responsibilities:Project Leadership: Oversee the entire software development...

  • Software Developer

    6 days ago


    Centurion, Gauteng, South Africa Network Recruitment Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at Network Recruitment. As a key member of our software development team, you will be responsible for designing, developing, and testing software solutions for critical applications.Key ResponsibilitiesRequirements Analysis: Analyze system-level requirements and translate them...

  • Software Engineer

    1 week ago


    Centurion, Gauteng, South Africa Curiska Full time

    Job Title: Software DeveloperAbout the Role:We are seeking a highly skilled Software Developer to join our team at Curiska. As a Software Developer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using C# and Visual Studio.Collaborate with cross-functional...


  • Centurion, Gauteng, South Africa Curiska (Pty) Ltd Full time

    Job Title: Junior Software DeveloperAbout Us: Curiska (Pty) Ltd is a leading company in the field of network security products.Job Summary: We are seeking a highly skilled Junior Software Developer to join our team and contribute to the development of our network security products.Key Responsibilities:Design, develop, and test network security software...


  • Centurion, Gauteng, South Africa Talent Evolution (Pty) Ltd Full time

    Job Title: Software TesterAt Talent Evolution (Pty) Ltd, we are seeking a skilled Software Tester to join our team. As a Software Tester, you will play a crucial role in ensuring the quality and reliability of our enabling software solutions.Key Responsibilities:Manual Testing: Perform manual testing on various software applications to ensure functionality,...


  • Centurion, Gauteng, South Africa Dimension Data Full time

    About the RoleWe are seeking a highly skilled Software Quality Assurance Specialist to join our Product Development team at Dimension Data. As a key member of our team, you will be responsible for ensuring the quality and reliability of our software applications.Key ResponsibilitiesDevelop and execute test plans and test cases to ensure the highest quality...

  • Software Engineer

    6 days ago


    Centurion, Gauteng, South Africa People Dimension Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at People Dimension. As a key member of our technology team, you will play a critical role in designing, developing, and supporting software solutions for our clients.Key ResponsibilitiesSoftware DevelopmentDesign and develop software applications using C# and.NET...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    {"Responsibilities": "As a Senior Developer at Network Recruitment, you will be responsible for leading the development of complex software applications, identifying areas for improvement, and implementing innovative solutions. Your expertise will be crucial in maintaining fully functioning applications software, monitoring performance, and ensuring...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    Software Development Specialist **Job Summary** Network Recruitment is seeking a skilled Software Development Specialist to join our team. As a key member of our software development team, you will be responsible for analyzing system-level requirements and translating them into software high-level requirements. You will also craft test cases to evaluate...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    Main Responsibilities:Analyze system-level requirements and translate them into high-level software specifications.Develop and execute test cases to evaluate high-level software specifications.Prepare and review technical documentation in accordance with industry standards.Design, develop, and test software source code for embedded and application-level...


  • Centurion, Gauteng, South Africa Career Circuit Full time

    About the RoleWe are seeking a highly skilled Lead C# Developer to join our team at Career Circuit in Centurion, Gauteng. As a key member of our development team, you will be responsible for leading the delivery of software solutions to achieve customer satisfaction.Key ResponsibilitiesSoftware Development: You will be adding new and improving existing...

  • Software Engineer

    6 days ago


    Centurion, Gauteng, South Africa E&D Recruiters Full time

    We are seeking a highly skilled Software Developer to join our team at E&D Recruiters. As a key member of our technology team, you will be responsible for designing, developing, and maintaining software applications.Key Responsibilities:Design and develop software applications using C# and Visual Studio.Collaborate with cross-functional teams to identify...

  • Software Engineer

    3 days ago


    Centurion, Gauteng, South Africa Data Centrix Full time

    About the RoleData Centrix is seeking a skilled Software Engineer to join our team. As a Java Developer, you will be responsible for designing, developing, and maintaining high-quality software applications.Key ResponsibilitiesProgramming: Write and correct programs according to tasks assigned by the Team Leader in a high level of quality.Maintenance: Check...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    Job Title: Mid-Level Software EngineerJob Summary:We are seeking a highly skilled Mid-Level Software Engineer to join our team at Network Recruitment. As a key member of our software development team, you will be responsible for designing, developing, deploying, testing, and maintaining software solutions and integrations between disparate systems.Key...