60 Qa Testers jobs in Cape Town
Software Quality Engineer
Posted today
Job Viewed
Job Description
Let's Write Africa's Story Together
Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this.
Job Description
- 8+ years in software testing, including at least 3 years in leadership roles, extensive experience in performance and security testing, and a strong background in DevOps.
- Expertise in programming languages like Java, JavaScript or Python.
- Experience in creating test automation frameworks at both a frontend and backend layer.
- Strong expertise in SQL and test data management
- Mastery of performance testing tools like Apache JMeter or LoadRunner and analysing system performance
- Proficiency in security testing tools like OWASP ZAP or Burp Suite.
- Extensive experience in CI/CD pipelines using Jenkins, GitLab CI, ADO, or similar.
- In-depth understanding of DevOps practices and tools, including containerisation and orchestration with tools like Docker and Kubernetes.
- Experience in working with cloud technologies like AWS, Azure or Google Cloud.
Performs quality assurance checks for applications developed in house, packaged, or third-party hosted, using a variety of manual and automated tools. Develops and implements quality assurance, problem reporting processes and systems. OML roles mapped to this profile are: Senior Quality Engineer, Technical Lead: Quality
Engineering, Technical Lead: Quality Engineering (Automation) and Technical Test Manager.
Responsibilities
Quality Assurance Testing
Validate and interpret complex test data to evaluate and recommend the suitability of nonstandard materials or components.
Testing Information Technology (IT) Performance
Design and monitor the quality of website/applications software tests and respond to user emails to monitor, diagnose, and correct performance issues.
Quality Assurance Testing Design
Validate new or existing complex test methods and procedures; identify issues and recommend improvements to contribute to further development.
Quality Management System
Contribute to the identification and evaluation of current policies and business processes that are in the scope of the quality management system (QMS); contribute to the design of the QMS; provide specialist quality management input to the drafting of new policies and procedures and the design of business processes; contribute to the quantification of the costs and business benefits of change.
Operational Compliance
Maintain and renew a deep knowledge and understanding of the organization's policies and procedures and of relevant regulatory codes and codes of conduct, and ensure own work adheres to required standards. Or identify, within the team, patterns of noncompliance with the organization's policies and procedures and with relevant regulatory codes and codes of conduct, taking appropriate action to report and resolve these and escalating issues as appropriate.
Continuous Improvement
Review existing operations in own area of work and implement innovation processes to generate new ideas and ensure continuous improvements are delivered.
Application Software Development
Develop existing applications and contribute to development of new applications by analyzing and identifying areas for modification and improvement. Develop new routine applications to meet customer requirements.
Application Software Road Map
Contribute to and maintain a roadmap to facilitate application software development and ensure the development work is prioritized in line with business requirements.
Applications Software Maintenance
Monitor, identify, and correct more complex software defects to maintain fully functioning applications software.
Design and Conceptualization
Produce multiple concepts and prototypes to design digital products/services.
Documentation
Create and maintain complex technical and/or user documentation to a high standard.
Skills
Action Planning, Adaptive Thinking, Data Compilation, Data Management, Evaluating Information, Executing Plans, Legal Practices, Oral Communications, Policies & Procedures, Project Quality Management, Project Testing, Report Review, Test Case Management
Competencies
Business Insight
Communicates Effectively
Courage
Cultivates Innovation
Drives Results
Ensures Accountability
Instills Trust
Manages Complexity
Education
NQF Level 7 - Degree, Advance Diploma or Postgraduate Certificate or equivalent
Closing Date
01 September 2025 , 23:59
The appointment will be made from the designated group in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit in question.
The Old Mutual Story
Junior Software Quality Engineer
Posted today
Job Viewed
Job Description
Overview
Junior Software Quality Engineer at BETSoftware. Defect management, testing, reporting, and automation or load test script execution are core responsibilities.
Responsibilities- Analysis and Design: Examine documentation (business requirements, specifications) to derive test estimates and a strategic test approach with thorough coverage.
- Implementation: Develop automation or load testing scripts that follow internal standards and best practices, using version control tools to maintain organization.
- Execution: Execute technical tests with relevant tools, including automated regression test packs.
- Defect Management: Log defects formally, follow up on progress, and retest after fixes.
- Retesting and Regression Testing: Conduct retesting and regression testing and maintain automated regression test packs.
- Reporting: Create test progress and completion reports leveraging automated reporting where possible.
- Documentation and knowledge sharing: Create documentation to facilitate team knowledge sharing.
- Collaborative teamwork, adaptability, and openness to change.
- Willingness to take on new challenges and contribute to continuous improvement.
- Receptiveness to feedback and proactive issue resolution.
- Innovative thinking, informed decision-making, integrity in communication, and consistent adherence to processes.
- BSc, BCom, Ndip
- At least 1 year of experience in a software testing role
- ISTQB certifications are advantageous
- Entry level
- Full-time
- Engineering and Information Technology
- IT Services and IT Consulting
Software quality analyst engineer (remote)
Posted today
Job Viewed
Job Description
Software Quality Engineer (Java using Selenium)
Posted 9 days ago
Job Viewed
Job Description
Cape Town
Our Company:
At impact.com, we are passionate about our people, our technology, and customer success. Working together enables us to grow rapidly, win, and serve the largest brands in the world. We use cutting-edge technology to solve real-world problems and are a leading SaaS platform for automating partnerships and growing revenue. Our entrepreneurial culture rewards ambition and curiosity. If you value your opinion, want to contribute, and enjoy working with talented people globally, join us!
impact.com is transforming partnership management for brands like Walmart, Uber, Shopify, Lenovo, L’Oreal, and Fanatics. Our platform helps create, manage, and scale partnerships with trusted brands and communities. Learn more at
Your Role at impact.com:
You will ensure high-quality software delivery and maintain quality standards through automation. This role influences software quality throughout the feature delivery process, focusing on detailed testing and automation using Java and Selenium WebDriver. You will also conduct regression testing, collaborate with developers and product managers, and develop build scripts, test plans, and test cases.
What You'll Do:
- Automate regression testing
- Create, configure, and maintain automated test suites and environments
- Develop test plans and analyze requirements
- Sign off on manual test cases
- Review pull requests and product documentation
- Evaluate system interfaces and performance requirements
- Design test methods and plans for new or updated software
- Recommend improvements during SDLC
- Communicate with engineers about system capabilities and limitations
- Execute test plans and report results
- Perform functional, non-functional, integration, regression, system, smoke, and sanity testing
- Monitor performance post-implementation
- Conduct compatibility tests
- Design software systems using scientific and mathematical models
- Create tools for data gathering and testing
- Support manufacturing software verification
- Participate in risk management meetings
- Scripting test cases and running regression tests, diagnosing issues
- Implement automated tests with Selenium
- Configure scripts and servers for automated environments
- Report automation progress and metrics
- Maintain documentation for QA automation framework
What You Have:
- Strong programming and software development knowledge
- Troubleshooting skills and complex system testing experience
- Creative thinking and detail orientation
- Good communication skills within development teams
- Minimum 3 years in SDLC
- Bachelor's Degree/BTEC or equivalent
- ISTQB/ISEB certification (preferred)
- At least 2 years developing RESTful APIs
- At least 3 years in test automation with Selenium, Jasmine, POM, Cucumber
- Java, Spring, or AWS certifications (preferred)
Additional Benefits:
- Work-life balance focus
- Training in advanced partnership automation products
- Medical Aid (Discovery & Bonitas), Provident Fund (Momentum)
- Restricted Stock Units
- Fitness club reimbursements
impact.com is an equal opportunity employer, committed to fair treatment and diversity in the workplace.
#J-18808-LjbffrTest Engineer
Posted 11 days ago
Job Viewed
Job Description
SWATX is seeking a dedicated Test Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and executing test plans and cases to ensure the quality and functionality of software products. You will collaborate closely with the development team to identify issues early in the software development life cycle and contribute to the overall improvement of the product quality.
In this role, you will specify testing requirements, perform functional and regression testing, and ensure that all aspects of the product align with customer requirements and industry standards. Your insights will help shape our testing strategies and enhance our commitment to delivering exceptional software solutions.
Requirements
- Education: B.Sc. in Computer Science, Engineering, or related field
- Experience: Proven experience as a Test Engineer or similar role in software testing
- Technical Skills: Solid understanding of software testing methodologies and tools, including automated testing frameworks
- Analytical Skills: Strong analytical and problem-solving skills with attention to detail
- Communication Skills: Excellent verbal and written communication skills, with the ability to work collaboratively with cross-functional teams
- Tools Proficiency: Familiarity with bug tracking and test management tools
- Knowledge: Understanding of Agile software development methodologies is a plus
Test Engineer
Posted 20 days ago
Job Viewed
Job Description
Join to apply for the Test Engineer role at EQPLUS TECHNOLOGIES PTY LTD .
At EQ Plus Technologies, we connect top talent with leading organisations that invest in technology and innovation. If you're looking for a career-defining role in financial services testing, we're here to help you take that next step.
A leading player in the financial services industry, driving digital transformation and innovation across its technology landscape. Join a dynamic team that values continuous learning, collaboration, and cutting-edge technology to deliver world-class solutions.
Key Responsibilities- Execute test scheduling and execution across all test cycles using Agile methodologies.
- Define and design Regression test requirements, including test data identification and preparation.
- Conduct Regression and Automation testing and compile test documentation.
- Identify and report test-related errors, issues, and risks.
- Collaborate with test engineers, developers, and business analysts to resolve issues.
- Enhance test automation by integrating Automated tests into frameworks.
- Grade 12
- ISTQB certification
- Practical Test Courses (advantageous).
- 2+ years' experience in Agile testing within a DevOps solution design (strongly recommended).
- Financial services industry experience (required).
- Exposure to Conversions, ANB, Uploads, and New Business transactions in Business Shared Services.
- Experience testing financial solutions (preferred).
- Strong understanding of Agile testing, DevOps, and CI/CD Pipelines.
- Knowledge of various testing methodologies, configuration management, and requirements management (preferred).
- Familiarity with SQL, JIRA, Java, Cucumber, X-ray, and Behaviour Driven Development (advantageous).
Be part of a technology-driven company at the forefront of digital innovation in financial services. This is your chance to work with top-tier professionals, leverage cutting-edge testing frameworks, and make an impact in a fast-paced, collaborative environment.
Apply by submitting your CV via this job advert.
Desired Skills- Agile Testing
- DevOps
- CI/CD Pipelines
- Test Automation
- Financial Services
- Regression Testing
- 2 to 5 years
- Certificate
- Entry level
- Full-time
- Engineering and Information Technology
- IT Services and IT Consulting
Test engineer
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Qa testers Jobs in Cape Town !
Test engineer
Posted today
Job Viewed
Job Description
Software Test Engineer
Posted 4 days ago
Job Viewed
Job Description
- Create / Maintain automated software test systems
- Execute software tests and produce reports of results
- Oversee and evaluate third-party test procedures
- Verify and certify Test Reports
- Identify software faults (bugs)
- Identify non-compliance to requirements
Qualification and/or professional license(s)
- Relevant diploma / degree (software, electronics, mechatronics)
Years of experience needed
- 0 - 3
Proficiency in certain applications and/or software
- Microsoft Word
- Enterprise Architect
- Python
Software Test Engineer
Posted 14 days ago
Job Viewed
Job Description
We are seeking a detail-oriented and driven Software Test Engineer to join our engineering team. This role focuses on developing and maintaining automated software test systems for embedded and PC-based applications. The ideal candidate will have a solid understanding of software testing and quality assurance practices, with the ability to generate thorough test documentation and reports.
Key Duties and Responsibilities
- Create and maintain automated software test systems
- Execute software tests and produce detailed test reports
- Oversee and evaluate third-party test procedures and results
- Verify and certify software test reports
- Identify bugs and software faults
- Ensure compliance with software requirements and specifications
- Interpret and understand embedded system documentation
- Apply static code analysis and support code coverage improvement
Experience and Qualifications
- Diploma or degree in Software, Electronics, Mechatronics, or a related field
- 0 to 3 years’ relevant experience in software testing or quality assurance
- Proficiency in:
- Python
- Microsoft Word
- Enterprise Architect
- Strong understanding of:
- Software testing and quality control practices
- Test automation systems
- Embedded systems
- Technical documentation standards
- Non-negotiable skills:
- Ability to produce test documentation and reports in English
- Understanding of static code analysis and test coverage
- High attention to detail
- Ability to interpret complex hardware and software documentation