SUMMARY:
A mid-level role for a tester who can work independently across manual and automated testing. You will design test strategies, build and maintain automated test suites for .NET APIs and Angular applications.
POSITION INFO:
Key Responsibilities Design, document, and execute comprehensive manual and automated test cases. Develop and maintain automated API test suites for .NET 8 services using tools such as RestSharp, xUnit\/NUnit, or Postman\/Newman (coding knowledge is advantageous). Create and manage automated test suites for Angular applications, including unit tests (Karma\/Jasmine) and end-to-end tests (Cypress or Playwright). Conduct integration, regression, performance-focused, and security-focused testing. Validate authentication and authorization mechanisms, including Keycloak, OAuth2, and OIDC token workflows. Collaborate with development teams to integrate testing processes into Azure DevOps CI\/CD pipelines. Analyse business and technical requirements, contributing to test planning, estimation, and overall quality strategy. Perform basic security testing aligned with OWASP principles. Requirements A degree or diploma in a relevant discipline, or equivalent practical experience. 2-5 years of experience in software testing, with proven exposure to test automation. Hands-on experience in testing RESTful APIs within a .NET environment. Proficiency in at least one Angular testing framework. Strong understanding of test automation concepts, frameworks, and design patterns (e.g., Page Object Model). Experience using version control systems (Git) and working with CI\/CD pipelines. Solid SQL skills for data validation and verification. Strong analytical thinking and problem-solving abilities. Advantageous ISTQB Advanced Level certification. Experience with Flutter testing frameworks. Familiarity with containerized environments such as Docker and K3s. Experience testing multi-tenant or white-label platforms. Apply now! For more IT jobs, please visit I also specialise in recruiting in the following: Software Development Data Engineer Data Analyst Infrastructure Architecture ... and more! If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles \/ positions. For more information contact: Sfundo Shoba Recruitment Consultant