Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Smart4 Energy • Johannesburg, Gauteng, South Africa
Role & seniority: Experienced Automation Tester (C#); 12-month contract, full-time, in-office
Stack/tools: C#; Selenium; SpecFlow; API testing (Postman, RestSharp); SDLC and testing methodologies; Agile/Scrum; CI/CD (Azure DevOps or Jenkins); defect tracking
Design, develop, and maintain automated test scripts and frameworks in C#
Execute functional, regression, integration, and API tests; log and track defects to resolution
Integrate automated tests into CI/CD pipelines; collaborate with developers, BAs, and QA; ensure compliance with standards
Strong hands-on C# coding (non-negotiable)
4+ years automated testing experience
Experience with Selenium/SpecFlow or similar
API testing experience (Postman, RestSharp)
Understanding of SDLC and testing methodologies; Agile/Scrum experience
CI/CD exposure (Azure DevOps or Jenkins)
ISTQB certification
Financial services domain experience
Additional API tools familiarity or broader test automation exposure
Location & work type: Sandton, South Africa; in-office; 12-month contract; full-time
Automation Tester (C#)(In-Office)
Contract: 12 Months
A leading financial services organisation based in Sandton is seeking an experienced Automation Tester with strong C# development experience for a 12-month contract. This is a full-time, in-office role. You will be responsible for designing, developing, and maintaining automated test frameworks and scripts to ensure high-quality software delivery in a fast-paced financial environment.
Key Responsibilities Design, develop, and maintain automated test scripts using C# Build, enhance, and maintain automation frameworks Execute functional, regression, integration, and API tests Work closely with developers, business analysts, and QA teams Identify, log, and track defects to resolution Contribute to CI/CD pipeline integration for automated testing Ensure adherence to financial industry compliance and quality standards
Requirements Strong hands-on C# coding experience (non-negotiable) 4+ automation testing experience Experience with tools such as Selenium, SpecFlow, or similar Solid understanding of SDLC and testing methodologies API testing experience (e.g., Postman, RestSharp) Experience working in Agile/Scrum environments Exposure to CI/CD tools such as Azure DevOps or Jenkins Financial services experience is advantageous ISTQB certification