Employer Network Finance Location Gauteng Job type Development Salary Not specified Posted 31 Oct 2026
Key Responsibilities
- Design, develop, and execute manual and automated test cases.
- Build and maintain automated testing solutions for APIs and web applications.
- Perform integration, regression, performance, and security testing.
- Validate authentication and authorisation processes across applications.
- Collaborate with developers to integrate testing into CI/CD pipelines.
- Analyse business and technical requirements to support effective test planning.
- Assist with effort estimation and quality assurance best practices.
- Conduct security-focused testing to identify potential vulnerabilities.
Job Experience and Skills Required
- Degree, diploma, or equivalent experience in Information Technology, Computer Science, Software Development, or a related field.
- 2 to 5 years of software testing experience with automation exposure.
- Experience testing RESTful APIs within a .NET environment.
- Hands-on experience with Angular testing frameworks.
- Exposure to Git and modern CI/CD practices.
- Strong SQL skills for data validation and testing activities.
- Strong understanding of software testing methodologies and automation frameworks.
- Knowledge of test design patterns and quality assurance principles.
- Excellent analytical, troubleshooting, and problem‑solving abilities.
- Ability to work independently and within a collaborative development team.
- Strong communication and stakeholder engagement skills.
- Understanding of application security testing concepts.
- ISTQB Advanced certification.
- Experience with Flutter testing frameworks.
- Exposure to Docker or container environments.
- Experience testing multi‑tenant platforms.
- Software Developers (Back-End, Front-End, Full Stack)
- Business & Systems Analysts
- BI & SQL Experts
- UI/UX Professionals
- Data Scientists & Data Analysts
- Infrastructure Specialists
- Cybersecurity Specialists
- SEO / Digital Designers
If you have not received feedback within two weeks, please consider your application unsuccessful. Your profile will remain in our database for future opportunities.