Role Description
We are seeking a Quality Assurance Professional, who will join the CompuGroup Medical (CGM) South Africa’s Research and Development team, and who will be responsible for ensuring the delivery of high-quality solutions to our customers. Your experience in designing and executing robust manual and automated test strategies, combined with your ability to engage stakeholders effectively and drive initiatives that enhance quality outcomes, will be vital in delivering outstanding products to our clients..
Roles and Responsibilities (but not limited to):
- Drive the implementation of Quality Assurance strategies, solutions, tools, measures, and processes.
- Attend daily Agile Scrum meetings to provide status updates on Quality Assurance activities.
- Identify Quality Assurance requirements and strategies by reviewing business requirements and specifications and liaising with relevant stakeholders.
- Prepare test cases to meet Quality Assurance needs.
- Provide effort estimations for required Quality Assurance activities.
- Develop and execute comprehensive manual and automated test strategies to enhance test execution, manual test coverage, and the consistency of regression testing.
- Create, extend, and maintain the automation framework by developing new tests and maintaining existing ones.
- Log test defects and technical issues for the development teams to address.
- Assist with troubleshooting issues.
- Participate in the release process by executing post-release testing activities and confirming the overall Quality Assurance status.
- Coordinate test procedures with other teams and stakeholders.
- Continuously review test results to assess the quality of applications and test strategies and identify opportunities to improve CGMSA's Quality Assurance posture.
- Commitment to continuously improve QA processes and staying updated with industry best practices and trends.
Minimum Requirements:
- Testing Certification (ISTQB Foundation Level or Certificate in Software Testing).
- 5+ years of experience in Quality Assurance testing.
- Proficiency in:
- Modern Quality Assurance methodologies, technologies, and automation techniques.
- Test script design and development.
- System, integration, functional, and regression testing.
- Defect management tools (e.g., Jira, Zephyr).
- Testing web services, client-side, and web-based applications.
- Proven leadership skills with a strong ability to drive strategic outcomes.
- Experience in mentoring junior QA team members.
- Ability to perform effectively under pressure.
- High level of accuracy and attention to detail in testing and documentation.
- The ability to analyse complex software systems and identify areas for improvement.
- Demonstrated capability to troubleshoot and resolve issues efficiently.
- Solid understanding of the software development lifecycle and agile methodologies.
- Ability to adapt to changing project requirements and priorities.
- Excellent writing and communication skills.
- Ability to work effectively with cross-functional teams, including development, product management, and operations.
When applying for any positions at CompuGroup Medical SA your personal information will be processed for the sole purpose of recruitment. The information will be used internally only, and not be shared with any third party without your express prior consent. CGM SA will also store and then dispose of your personal information in a responsible manner once the recruitment purpose has been fulfilled.
What We Do
CompuGroup Medical is a global e-health provider with a comprehensive portfolio of cutting-edge IT solutions for the healthcare industry. We connect doctors, hospitals, community health facilities, dentists, pharmacists, health insurers and other service providers to create an integrated network of all healthcare stakeholders. As a result, we can help these organizations improve efficiency, optimize care and increase patient satisfaction while also improving profitability.
Our market-leading solutions include everything from electronic health records to innovative practice management systems. These solutions are present in over 400,000 practices and healthcare organizations worldwide. We are also proud to maintain and sustain long-term relationships with our clients, many of whom have been using our products for decades. Our dedicated, knowledgeable team consistently delivers innovative products and services with the customer in mind, knowing that in addition to running an effective business, their main focus is to heal the patient. We share that same passion and it drives everything we do.
As an owner-led and publicly traded company, CGM uniquely combines the personal touch of a local business with the strength of a global entity. We are committed to meeting and exceeding our clients’ expectations, and our goal is to become the #1 choice for all healthcare providers in the United States – a position we have already achieved in many other countries around the world.