Qa Engineer C# .net Cape Town
Core
Designing, developing, and maintaining automated test frameworks and scripts for large-scale enterprise web applications within a CI/CD environment.
Role type
QA Automation Engineer
Builds
Automated test suites and frameworks for web-based applications
Domain
Enterprise software development / Web applications
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C#/.NET test automation, GitLab CI/CD, Agile/Scrum, defect tracking (Jira/Azure DevOps), test design principles (boundary, equivalence, risk-based), regression/integration/E2E testing
Preferred skills
Selenium WebDriver, Blazor testing, API testing (Postman/RestSharp), performance/load testing, ISTQB certification
Technologies
C#, .NET, GitLab, Selenium WebDriver, Blazor, Postman, RestSharp, Jira, Azure DevOps
Responsibilities
Design and maintain automated test scripts and frameworks, execute automated test suites in CI/CD pipelines, log and track defects, perform regression and integration testing, collaborate on test coverage definition, expand automation coverage, maintain test documentation, participate in Agile ceremonies
Seniority
Mid-level to Senior, hands-on IC