Intermediate Functional QA

Our company is looking for an Intermediate Functional QA to join our team.

Position: Permanent

Location: Cape Town, hybrid/remote work opportunity 


We are Haefele Software. We are a boutique software development firm, established in London 2006, with a growing team of 55 between London, Cape Town (primarily), Johannesburg, and Melbourne.

We are engineering-focused and build high-performance Agile teams, enjoying complex problems, serving a variety of industries and clients, generally abroad.

As a collective, we strive to be surrounded by equally personable, sharp, and growth-minded people, in a space that values relationships, people first, and pragmatic process, to foster the mentor and the mentorable.

    Job Description


    • Being involved in the planning of the process.
    • Design and create test cases per project iteration.
    • Run test cases and complete test cycles on project iterations.
    • Creating bugs and retesting the solution to ensure they have been resolved correctly.
    • Create and manage test reports.
    • Create and manage test packs.
    • Actively drive the QA best practice throughout the SDLC.
    • Participate in defect reviews.
    • Liaising with and testing third-party applications.
    • Familiar with Source control
    • Comfortable working in a fast-paced Agile development environment.
    • Solid understanding of SDLC phases including requirements analysis, design, coding, testing, release, and maintenance.
    • Solid knowledge of SQL and scripting
    • Good understanding of REST API and tools like Postman
    • Have a good understanding of HTML and CSS
    • Comfortable  using dev tools to investigate issues

    Formal Qualifications

    Degree/Diploma/Accredited Certificate in Quality Assurance, Computer Science, or equivalent will be beneficial. ISTQB qualified.

    Certification Expectation

    While not a requirement, the candidate will be expected to achieve the following certifications (paid for internally) within a reasonable agreed time if successful

    • Microsoft Azure Fundamentals Certification
    • Microsoft Azure Data Fundamentals Certification


    • Strong customer focus and passion for doing what’s right for the customer
    • Excellent organizational, interpersonal, and oral/written communication skills
    • Great organizational skills and an eye for details
    • A good understanding of software quality assurance processes is required
    • Experience testing multiple platforms including desktop, web, and mobile-based systems
    • Excellent understanding of testing concepts and the role of QA in a team.
    • Understand the various stages of the SDLC.
    • Strong SQL skills.
    • Strong understanding of Agile/Scrum methodologies.

    You will be a self-motivated individual and be able to demonstrate good problem-solving skills. The successful candidate will gain international experience and possible international traveling.

    Intermediate Functional QA

    Apply for this role

    Do you think you’re a fit? Tell us all about you.

    Attach your CV No file chosen

    Intermediate Functional QA

    Thanks for applying

    We have recieved you application! Someone wil be in touch shortly.
    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website.

    These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.


    Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.


    Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.