Talent.com
Agile Coach
Agile CoachShya Workforce Solutions • baddi, himachal pradesh, in
No longer accepting applications
Agile Coach

Agile Coach

Shya Workforce Solutions • baddi, himachal pradesh, in
9 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 • baddi, himachal pradesh, in

    Related jobs
    Implementation Manager

    Implementation Manager

    NIIT • baddi, himachal pradesh, in
    At NIIT, we’re transforming the way the world learns, for the better.That’s why the world’s best run learning functions across 30 countries trust us with their learning and talent.Since 1981, we ha...Show more
    Last updated: 1 day ago • Promoted
    Saviynt IGA

    Saviynt IGA

    Deloitte • Baddi, Himachal Pradesh, India
    As a Consultant in our Cyber : Identity Team, you’ll build and nurture positive working relationships with teams and clients with the intention to exceed client expectations : - You will be part o...Show more
    Last updated: 30+ days ago • Promoted
    Logic Apps Integration Consultant

    Logic Apps Integration Consultant

    Saxon AI • Baddi, Himachal Pradesh, India
    Integration Engineer – Logic Apps / Functions (Off-shore) Reports to : On-site Integration Architect Time 3-4 hour overlap with central time ( 3-12AM is preferred) Role summary Build and maintain ...Show more
    Last updated: 10 days ago • Promoted
    Avaloq Consultant

    Avaloq Consultant

    Nezda Global • baddi, himachal pradesh, in
    This is a technofunctional role where you bridge business requirements with Avaloq-based solutions.You’ll partner closely with architects, developers, testers, and business teams while driving end-...Show more
    Last updated: 1 day ago • Promoted
    Communication Coach

    Communication Coach

    TP • Baddi, Himachal Pradesh, India
    Train a team of associates and impart knowledge that impact soft skills, voice and accent, language or behaviors defined by client. Conduct refresher and update training on Communication, Soft skill...Show more
    Last updated: 14 days ago • Promoted
    Senior SaaS Implementation Consultant

    Senior SaaS Implementation Consultant

    MyRemoteTeam Inc • Baddi, Himachal Pradesh, India
    About Us 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, operati...Show more
    Last updated: 4 days ago • Promoted
    Agile Coach

    Agile Coach

    Shya Workforce Solutions • Baddi, Himachal Pradesh, India
    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 practic...Show more
    Last updated: 9 days ago • Promoted
    Digital Transformation Manager

    Digital Transformation Manager

    BDO in India • baddi, himachal pradesh, in
    Business Analyst - HR Digital Transformation.BE / BTech, HR related Degree or related field.Collaborate with HR process owners and teams to understand business objectives, workflows, and system needs...Show more
    Last updated: 7 hours ago • Promoted • New!
    Digital Growth Analyst

    Digital Growth Analyst

    ORO Labs • Baddi, Himachal Pradesh, India
    About ORO Labs : ORO Labs is an agentic procurement orchestration company on a mission to humanize the procurement experience. Founded in 2020 by former SAP Ariba product leaders, ORO delivers effort...Show more
    Last updated: 22 days ago • Promoted
    Project Governance Lead

    Project Governance Lead

    Aceolution • Baddi, Himachal Pradesh, India
    Job Title : Project Governance Lead– Global Competency Center (GCC) Work Type : Remote Location : India, Bangalore Employment : 12 months Contract Role Summary The Project Governance Lead ensures t...Show more
    Last updated: 22 days ago • Promoted
    Implementation Consultant

    Implementation Consultant

    Chargebee • baddi, himachal pradesh, in
    As an Implementation Consultant at Chargebee, you will be the trusted advisor and technical guide to our customers throughout their onboarding journey. You will play a pivotal role in translating co...Show more
    Last updated: 30+ days ago • Promoted
    Presales Solutions Architect

    Presales Solutions Architect

    Hexaware Technologies • baddi, himachal pradesh, in
    Infrastructure Presales, Technical Presales, Solutions Architect, Digital Workplace, End User Computing (EUC).Evaluate the Business Case for the new technology. Draft POV and obtain approval for tec...Show more
    Last updated: 7 hours ago • Promoted • New!
    Consulting Manager – Digital Adoption Platform (DAP) Strategy & Leadership

    Consulting Manager – Digital Adoption Platform (DAP) Strategy & Leadership

    ISG (Information Services Group) • Baddi, Himachal Pradesh, India
    Website : Leading Global Technology Research & Advisory Firm | ISG (isg-one.Wanted : dynamic and creative individuals ready to connect with a like-minded team. You’ll enjoy all the autonomy you need t...Show more
    Last updated: 30+ days ago • Promoted
    Darwinbox Implementation Specialist

    Darwinbox Implementation Specialist

    UPHILL HR Services • Baddi, Himachal Pradesh, India
    Role Responsibilities : Deliver end to end implementation of the product with the client - starting from Business process mapping to User Acceptance testing and taking the customer live with Darwin...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    QA Team Leader

    QA Team Leader

    Huxley • Baddi, Himachal Pradesh, India
    QA Team Leader – E-Commerce Platform Overview Join a dynamic development team responsible for building and maintaining large-scale online commerce services. This role focuses on a popular cashback ...Show more
    Last updated: 1 day ago • Promoted
    Business Coach

    Business Coach

    Inomagic • Baddi, Himachal Pradesh, India
    As a Business Coach, you’ll be responsible for helping our clients gain clarity on their goals, refine their business models, and implement actionable strategies that drive measurable results.You’l...Show more
    Last updated: 18 days ago • Promoted
    Salesforce Education Cloud Lead / Developer-Contract

    Salesforce Education Cloud Lead / Developer-Contract

    Gravity Infosolutions, Inc. • Baddi, Himachal Pradesh, India
    Role : Salesforce Education Cloud Lead / Developer Mode : Remote Type : Contract Timezone : Aus (6 : 30 AM IST) Experience : 6+ Years Job Description : Looking for a Salesforce Lead / Developer with strong ...Show more
    Last updated: 14 days ago • Promoted
    Xactly Consultant

    Xactly Consultant

    Olive Green Consulting • Baddi, Himachal Pradesh, India
    We’re Hiring : Senior Solution Consultant – Xactly Location : Noida (Sector 135) | WFH Model Experience : 2–6 years Type : Full-Time Role Overview We are looking for experienced Xactly Solution Co...Show more
    Last updated: 30+ days ago • Promoted