As a QA Engineer at Network IT, you'll play a crucial role in ensuring the quality of software products. This position is ideal for someone who enjoys both manual and automated testing and can work independently.
Network IT is looking for a mid-level QA Engineer to join their team in Johannesburg South. In this role, you will be responsible for ensuring the quality of software applications through both manual and automated testing. You will work independently to design test strategies and maintain automated test suites for .NET APIs and Angular applications. This position is well-suited for someone who is detail-oriented and enjoys problem-solving in a tech environment.
Your daily responsibilities will include: • Designing, writing, and executing comprehensive manual and automated test cases. • Developing and maintaining automated API tests for .NET 8 services using tools like RestSharp, xUnit/NUnit, or Postman/Newman. • Building and maintaining Angular automated test suites with tools such as Karma/Jasmine for unit tests and Cypress or Playwright for end-to-end tests. • Performing integration, regression, performance-aware, and security-aware testing. • Validating authentication and authorization flows, including Keycloak and OAuth2 token handling.
To succeed in this role, you should have at least three years of experience in software testing, with a strong focus on both manual and automated testing. Familiarity with coding is a bonus, as it will help you understand the development side of the applications you are testing. If you are passionate about quality assurance and eager to work with modern technologies, this role could be a great fit for you.
You'll be taken to the original listing on PNet to apply.