Area: Durbanville, Cape Town (Hybrid)
Responsibilities
As a Quality Assurance Engineer, you will play a crucial role in the team. You will be responsible for developing automated testing techniques using C# .NET and SQL Server, working on real-world systems under the guidance of experienced developers. Your primary focus will be finding ways to challenge and break products, exposing weaknesses and vulnerabilities. You will contribute to identifying ways around data validation and simulating user actions that may potentially disrupt systems.
Requirements
Key Requirements:
- Proficiency in UI Automation Frameworks like Playwright, Robot Framework, or Selenium
- Strong understanding of Microsoft .NET C#
- Knowledge of Microsoft SQL Server
- Experience with Visual Studio and N-Unit Testing
- Familiarity with Postman API Unit Testing
- Understanding of Data Baselining and Delta Reporting
- Familiarity with Azure DevOps
- Knowledge of software testing methodologies
- Familiarity with Scrum and Kanban methodologies
- Experience with Agile development
- UI Automation
- .NET C#
- Postman API
- Azure DevOps