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.
Duties & Responsibilities
Key Responsibilities
Design, write, and execute comprehensive manual and automated test cases.
Develop and maintain automated API tests for .NET 8 services (e.g., RestSharp, xUnit/NUnit, or Postman/Newman). β is a bonus if they understand coding,
Build and maintain Angular automated test suites (e.g., Karma/Jasmine for unit tests; Cypress or Playwright for end-to-end tests).
Perform integration, regression, performance-aware, and security-aware testing.
Collaborate with developers to embed testing into CI/CD pipelines on Azure DevOps.
Analyse requirements and contribute to test planning and estimation.
Basic OWASP testing.
Β Requirements
Degree or diploma in a relevant field, or equivalent professional experience.
2β5 years of software testing experience, with demonstrable automation exposure.
Hands-on experience testing RESTful APIs in a .NET environment.
Proficiency with at least one Angular testing framework.
Solid understanding of test automation principles, frameworks, and design patterns (e.g., Page Object Model).
Experience with version control (Git) and CI/CD pipelines.
Competent in SQL for data validation.
Strong analytical and problem-solving skills.
Advantageous
ISTQB Advanced Level certification.
Experience with Flutter test frameworks.
Familiarity with containerized environments (Docker, K3s).
Experience testing multi-tenant or white-label platforms.
Please note If you have not received feedback within two weeks, please consider your application unsuccessful. Your profile will remain in our database for future opportunities.