Talent.com
Agile Coach
Agile CoachShya Workforce Solutions • Kolkata, IN
Agile Coach

Agile Coach

Shya Workforce Solutions • Kolkata, IN
3 days ago
Job description

Test-Driven Development (TDD) Coach – .NET & React Applications

About the Role

The TDD Coach will be responsible for coaching and enabling development teams to adopt test-driven development practices across backend (.NET) and frontend (React) applications. The role requires hands-on expertise in designing, implementing, and guiding teams on unit testing, mocking, and contract testing frameworks, ensuring code quality, maintainability, and continuous feedback as part of the shift-left quality transformation.

Responsibilities

  • Coach and Mentor Developers on TDD principles, unit test design patterns, and refactoring techniques across both backend (.NET) and frontend (React) codebases.
  • Establish and enforce TDD discipline within development sprints to ensure code quality and test coverage goals are met before integration.
  • Develop and standardize unit testing frameworks and templates using NUnit (for .NET) and Jest (for React), integrating them into the CI / CD pipelines.
  • Guide teams on effective mocking strategies using Moq or NSubstitute (.NET) and Axios mocking (React) to isolate dependencies and validate code behavior.
  • Enable Contract Testing adoption using suitable frameworks (e.g., Pact, WireMock) to ensure reliable integration between microservices and APIs.
  • Collaborate with Solution Architects and DevOps Engineers to embed quality gates and TDD compliance within automated build and deployment workflows.
  • Review existing unit and integration test suites, identify technical debt, and provide actionable refactoring recommendations.
  • Provide hands-on support to developers during pairing sessions to implement test-first approaches and build a quality-first engineering culture.
  • Track TDD adoption metrics (e.g., test coverage, defect leakage, build quality) and present progress to engineering leadership.
  • Continuously research and recommend emerging tools and frameworks in the testing ecosystem to enhance productivity and maintainability.

Qualifications

  • 10+ years of experience in software engineering or test automation with deep understanding of TDD and unit testing practices.
  • Strong command of C#, .NET Core, and React frameworks, including modern application architectures (microservices, RESTful APIs).
  • Proven experience in establishing TDD adoption frameworks, conducting workshops, and mentoring developers on test-first design.
  • Hands-on experience in contract testing and API mocking for service-level validation.
  • Ability to analyze and refactor legacy applications to become testable and maintainable under modern design principles.
  • Excellent communication, facilitation, and leadership skills to drive cultural and technical transformation.
  • Familiarity with DevSecOps and CI / CD practices, ensuring early and automated validation of code quality.
  • Required Skills

  • Backend (.NET)
  • .NET Framework (for legacy apps) and .NET 8 (LTS)
  • Language : C#
  • API Development : ASP.NET Core Web API
  • ORM : Entity Framework Core 8
  • NoSQL Databases : MongoDB, Redis (for caching)
  • Architecture : Clean Architecture and Microservices
  • Dependency Injection : Built-in with .NET Core
  • Frontend (UI)
  • Frameworks : React (preferred) / Angular / Blazor
  • UI Libraries : Material UI
  • Testing Frameworks : Jest, React Testing Library
  • Testing & Quality Engineering
  • Unit Testing : NUnit (for .NET), Jest (for React)
  • Contract Testing : Pact, WireMock (preferred)
  • Test Management : Azure DevOps Test Plans / Zephyr for Jira
  • CI / CD Integration : GitHub Actions, Azure Pipelines, or Jenkins
  • Preferred Skills

  • Experience in agile development environments with in-sprint testing and continuous integration practices.
  • Prior exposure to Clean Code, SOLID principles, and refactoring techniques.
  • Knowledge of cloud-native architectures (Azure / OCI) and containerization (Docker, Kubernetes).
  • Create a job alert for this search

    Agile Coach • Kolkata, IN

    Related jobs
    The Sourcing Team - Project Manager - Agile Methodologies

    The Sourcing Team - Project Manager - Agile Methodologies

    The Sourcing Team Pvt Ltd • Kolkata
    Responsibilities : - Conceptualize, define, and manage technology projects from end-to-end, working closely with the development and business teams. Participate in estimations ...Show more
    Last updated: 30+ days ago • Promoted
    Head of Token Strategy & Growth-Blockchain

    Head of Token Strategy & Growth-Blockchain

    Brainwave Science • Kolkata, IN
    Head of Token Strategy & Growth .Using EEG and AI-driven analytics, our platform delivers measurable insights into stress, focus, anxiety, and relaxation—empowering individuals and organizations to...Show more
    Last updated: 1 day ago • Promoted
    Salesforce Technical Architect – Associate Director

    Salesforce Technical Architect – Associate Director

    Cubical Operations LLP • Kolkata, IN
    Job Title : Salesforce Technical Architect – Associate Director.Mumbai, Bangalore, Chennai, Gurgaon, Delhi, Noida.Lead end-to-end architecture and solution design for. Sales Cloud, Service Cloud, and...Show more
    Last updated: 2 hours ago • Promoted • New!
    Odoo Functional Consultant - Remote

    Odoo Functional Consultant - Remote

    Softhealer Technologies Pvt. Ltd. • Kolkata, IN
    Remote
    An Odoo Functional Consultant analyzes business requirements, implements Odoo ERP solutions, and provides ongoing client support. This role involves configuring modules, training users, and ensuring...Show more
    Last updated: 30+ days ago • Promoted
    Oracle Fusion HCM Functional Lead / / Benefits / Compensation

    Oracle Fusion HCM Functional Lead / / Benefits / Compensation

    Hiresquad Resources • Kolkata, IN
    Module- Benefits / / Compensation.Must have done minimum 2 Implementation in Fusion.Immediate joiners or Candidates with Lesser Notice Period are preferred. The candidate is expected to have 8 - 10 yea...Show more
    Last updated: 7 days ago • Promoted
    Senior SAP SuccessFactors Onboarding Consultant

    Senior SAP SuccessFactors Onboarding Consultant

    RapidBrains • Kolkata, IN
    Senior SAP SuccessFactors Onboarding Consultant.We are seeking a Senior SAP SuccessFactors Onboarding Consultant with strong expertise in Onboarding 2. Recruiting Management (RCM), and Employee Cent...Show more
    Last updated: 7 days ago • Promoted
    Oracle Fusion HCM Functional Lead / / HR & Absence Management

    Oracle Fusion HCM Functional Lead / / HR & Absence Management

    Hiresquad Resources • Kolkata, IN
    Module- Core HR &Absence Management.Must have done minimum 2 Implementation in Fusion.Immediate joiners or Candidates with Lesser Notice Period are preferred. The candidate is expected to have 8 - 1...Show more
    Last updated: 7 days ago • Promoted
    Senior SaaS Implementation Consultant

    Senior SaaS Implementation Consultant

    MyRemoteTeam Inc • Kolkata, IN
    MyRemoteTeam, Inc is a fast-growing distributed workforce enabler, helping companies scale with top global talent.We empower businesses by providing world-class software engineers, operations suppo...Show more
    Last updated: 1 hour ago • Promoted • New!
    Data Governance Architect

    Data Governance Architect

    Alp Consulting Ltd. • Kolkata, IN
    We are seeking a highly skilled Data Governance Architect with strong expertise in defining and lead enterprise-wide Data governance strategies, design, governance architecture and experience in to...Show more
    Last updated: 16 days ago • Promoted
    Configuration Specialist

    Configuration Specialist

    UST • Kolkata, IN
    Role : Configuration Analyst (US Healthcare).Location : Chennai, Trivandrum, Kochi.We are looking for a highly skilled.Healthcare domain, preferably with experience in. The ideal candidate should poss...Show more
    Last updated: 1 hour ago • Promoted • New!
    Oracle Cloud HCM Functional Consultant – Core HR & Compensation

    Oracle Cloud HCM Functional Consultant – Core HR & Compensation

    Andor Tech • Kolkata, IN
    Oracle Cloud HCM Functional Consultant – Core HR & Compensation.Seeking an experienced Oracle Cloud HCM Consultant (Core HR & Compensation) to lead requirement workshops, configure modules, support...Show more
    Last updated: 2 hours ago • Promoted • New!
    Oracle Agile Configuration Manager

    Oracle Agile Configuration Manager

    Tata Consultancy Services • Kolkata, Republic Of India, IN
    Mode of Interview : IN- PERSON (WALK-IN).Configure and maintain Oracle Agile PLM modules to meet business requirements.Collaborate with product development, engineering, and IT teams to optimize PL...Show more
    Last updated: 9 days ago • Promoted
    PortaOne Implementation and Configuration Expert

    PortaOne Implementation and Configuration Expert

    APPIT Software Inc • Kolkata, IN
    Core Implementation & Deployment.Lead end-to-end deployment, configuration, and hardening of PortaSwitch (PortaBilling and PortaOne VoIP Switch) environments. Configure advanced routing logic, inclu...Show more
    Last updated: 2 days ago • Promoted
    Technical Team Lead

    Technical Team Lead

    Xebia • Kolkata, IN
    Should be able to think architecturally, lead team of Sr.Mid-level FS Engg, Review their approach.React Js mix can be in any proportion. Equally good in both is not expected.Xebia is a global and so...Show more
    Last updated: 1 hour ago • Promoted • New!
    ETL Architect

    ETL Architect

    Tata Consultancy Services • Kolkata, IN
    Notice period- 0 to 6 o Days or Serving NP.Developing, deploying, and monitoring end to end data integration pipelines with extensive knowledge of evaluation metrics and best practices.Data Warehou...Show more
    Last updated: 1 hour ago • Promoted • New!
    Logic Apps Integration Consultant

    Logic Apps Integration Consultant

    Saxon AI • Kolkata, IN
    Integration Engineer – Logic Apps / Functions (Off-shore).Time 3-4 hour overlap with central time ( 3-12AM is preferred). Build and maintain Logic Apps Standard workflows, Azure Functions for transf...Show more
    Last updated: 4 days ago • Promoted
    BDO RISE is hiring for BDO Advantage Manager - Audit Technology & Innovation Team - Bangalore

    BDO RISE is hiring for BDO Advantage Manager - Audit Technology & Innovation Team - Bangalore

    BDO RISE Private Limited • Kolkata, IN
    Applies new technologies and identifies practical use cases that address business problems relevant to audit engagements, supporting the team in exploring and implementing these solutions.Manages m...Show more
    Last updated: 2 hours ago • Promoted • New!
    Integration Architect

    Integration Architect

    Inforizon Corporate Services Pvt Ltd • Kolkata, IN
    Duration – 6 months, can be extended.Lead the design and delivery of integrations using IBM App Connect Enterprise, IBM MQ,. Managed File Transfer platforms and SAP.Work across IT and business teams...Show more
    Last updated: 2 hours ago • Promoted • New!