Numerator logo

Automation Tester (C# .Net)

Numerator India

onsitefull-time
Posted Jul 9, 2026
  • Role & seniority

    • Automation Tester (level not specified)

    • Focus: automated end-to-end (E2E) testing for backend services/APIs in the Microsoft .NET ecosystem

  • Stack/tools

    • C# / .NET, NUnit

    • BDD: Reqnroll / SpecFlow, Gherkin

    • API testing for REST API / Web API (status codes, payload validation, security headers)

    • CI/CD pipelines (integrate/run automated tests; report results)

    • Test helpers/shared utilities

    • Cloud infrastructure exposure (details not specified)

  • Top 3 responsibilities

    • Design, develop, and maintain automated E2E test suites in C#/.NET using NUnit

    • Create BDD scenarios and reusable test helpers (Reqnroll/SpecFlow + Gherkin)

    • Implement and maintain REST/Web API tests validating responses and security headers; ensure reliability

  • Must-have skills

    • Strong software engineering fundamentals and attention to detail

    • Proficient C#/.NET test automation with NUnit

    • Ability to write BDD scenarios (SpecFlow/Reqnroll, Gherkin)

    • Strong debugging/root-cause analysis; ability to produce clear defect reports

    • CI/CD integration and test result reporting

  • Nice-to-haves

    • Experience with cloud infrastructure and distributed systems at scale

    • Experience improving test observability (reporting, stability, execution time)

    • Experience partnering with product/engineering teams on acceptance criteria and test coverage

  • Location & work type

Full Description

Role Overview

We are looking for an Automation Tester with a strong interest in the Microsoft .NET ecosystem to design, build, and maintain automated end-to-end (E2E) test suites for our backend services and APIs. The role requires strong attention to detail, solid problem-solving capability, and good software engineering fundamentals applied to test automation.

The role will expose you to API and service-level testing, behavior-driven development (BDD), cloud infrastructure, CI/CD pipelines, and owning the quality and reliability of software across distributed systems at scale.

Key Responsibilities

  • Design, develop, and maintain automated E2E tests using C# / .NET and NUnit

  • Write behavior-driven test scenarios using Reqnroll / SpecFlow (Gherkin) and shared test helpers

  • Build and maintain automated REST API / Web API tests, validating status codes, payloads, and security headers

  • Write clean, maintainable, and reusable test code following engineering best practices

  • Investigate test failures, perform root cause analysis, and raise clear, reproducible defect reports

  • Integrate and run automated tests within CI/CD pipelines and report on results

  • Collaborate with backend engineers, frontend engineers, and product managers to define acceptance criteria and test coverage

  • Improve test reliability, stability, execution time, and reporting/observability

  • Document test approaches, coverage, and engineering decisions

C#.NETNUnitAutomation TestingAPI TestingReqnrollSpecFlowGherkinREST APIWeb APICI/CDCloud InfrastructureBehavior-driven developmentBackend TestingSoftware Engineering

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.