
Automation Test Analyst
Zensar • Sandton, Gauteng, South Africa
**Role & seniority: ** Senior QA Engineer (Core Banking), 7+ years QA; 6+ years test automation
**Stack/tools: ** C#/.NET, xUnit/NUnit; REST API testing (Postman or Bruno); SQL; Azure DevOps, Azure Pipelines, CI/CD; Azure Cosmos DB; Agile/Scrum; core banking platform testing (Finacle preferred)
**Top 3 responsibilities: **
-
Own end-to-end testing (planning → release) for project and BAU changes, including functional/integration/API/regression/end-to-end/UAT
-
Lead test strategy and build/scale automation and regression suites; implement continuous testing in Azure DevOps CI/CD pipelines
-
Manage defects/root-cause analysis; drive quality improvements; lead integration/data migration/testing and mentor junior QA
-
Must-have skills:
-
Strong automation experience (6+ years) with xUnit/NUnit and C#/.NET
-
Proficiency in REST API testing using Postman/Bruno
-
Azure DevOps/Pipelines CI/CD integration; SQL and Azure Cosmos DB for data validation
-
Background testing core banking/financial services platforms
-
-
Nice-to-haves:
-
Experience specifically with Finacle platform
-
Experience around integrations and data migrations/validation at scale
-
-
Location & work type: Sandton, Johannesburg; work from office mandatory
Full Description
Why Zensar? We’re a bunch of hardworking, fun-loving, people-oriented technology enthusiasts. We love what we do, and we’re passionate about helping our clients thrive in an increasingly complex digital world. Zensar is an organization focused on building relationships with our clients and with each other—and happiness is at the core of everything we do. In fact, we’re so into happiness that we’ve created a Global Happiness Council, and we send out a Happiness Survey to our employees each year. We’ve learned that employee happiness requires more than a competitive paycheck, and our employee value proposition—grow, own, achieve, learn (GOAL)—lays out the core opportunities we seek to foster for every employee. Teamwork and collaboration are critical to Zensar’s mission and success, and our teams work on a diverse and challenging mix of technologies across a broad industry spectrum. These industries include banking and financial services, high-tech and manufacturing, healthcare, insurance, retail, and consumer services. Our employees enjoy flexible work arrangements and a competitive benefits package, including medical, dental, vision, 401(k), among other benefits. If you are looking for a place to have an immediate impact, to grow and contribute, where we work hard, play hard, and support each other, consider joining team Zensar!
Zensar is looking for Automation Tester in Sandton, Johannesburg Work from office mandatory
About the Role
Senior QA Engineer for its Core Banking team to ensure high‑quality delivery of the Finacle platform and its ecosystem of channels, APIs, data platforms, and downstream systems. The role combines deep manual and automated testing expertise, leads test strategy and automation initiatives, integrates testing into Azure DevOps CI/CD pipelines, and mentors junior engineers while collaborating closely with global QA leadership and cross‑functional Agile teams.
Qualifications
7 + years of software testing and quality assurance experience. 6+ years of test automation experience. Strong proficiency with xUnit/NUnit, C#/.NET, and REST API testing. Hands‑on experience using Postman or Bruno, SQL, and Azure Cosmos DB. Expertise in Azure DevOps, Azure Pipelines, and CI/CD integration. Proven experience testing Core Banking or financial services platforms; Finacle experience preferred.
Responsibilities
Own end‑to‑end testing for project and BAU initiatives from planning through release. Design and execute risk‑based test strategies covering functional, integration, API, regression, end‑to‑end, and UAT testing. Build, maintain and scale automated test frameworks and regression suites using xUnit/NUnit and C#/.NET. Develop and run automated API tests with Postman/Bruno and validate data via SQL and Azure Cosmos DB. Integrate automated tests into Azure DevOps CI/CD pipelines and support continuous testing practices. Analyse requirements to ensure comprehensive business and technical test coverage. Manage defects, drive root‑cause analysis and implement quality improvements. Lead testing for integrations, data migrations and data validation across Core Banking systems. Mentor junior QA engineers and promote quality engineering best practices across the team. Collaborate with cross‑functional Agile teams and stakeholders throughout the delivery lifecycle.
Zensar believes that diversity of backgrounds, thought, experience, and expertise fosters the robust exchange of ideas that enables the highest quality collaboration and work product. Zensar is an equal opportunity employer. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law. Zensar is committed to providing veteran employment opportunities to our service men and women. Zensar is committed to providing equal employment opportunities for people with disabilities or religious observances, including reasonable accommodation when needed.