Talent.com
Agile Coach
Agile CoachShya Workforce Solutions • guwahati, assam, in
Agile Coach

Agile Coach

Shya Workforce Solutions • guwahati, assam, in
1 day 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 • guwahati, assam, in

    Related jobs
    Data Governance Architect

    Data Governance Architect

    Alp Consulting Ltd. • guwahati, assam, 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: 14 days ago • Promoted
    Business Coach

    Business Coach

    Inomagic • guwahati, assam, in
    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: 9 days ago • Promoted
    SAP Cloud ALM and Solution Manager

    SAP Cloud ALM and Solution Manager

    Tata Consultancy Services • guwahati, assam, in
    Job Role- SAP Cloud ALM Consultant.Date of Virtual Interview-22nd November 2025.Required Technical Skill Set • • - SAP Cloud ALM & SOLMAN. Desired Experience Range • • -8-10 years.SAP Cloud ALM Implemen...Show more
    Last updated: 5 hours ago • Promoted • New!
    Technical Success Manager

    Technical Success Manager

    Chargebee • guwahati, assam, in
    At Chargebee, we power the subscription revenue engines of some of the world’s fastest-growing SaaS and digital businesses. Once customers go live, they want more than just a working product - they ...Show more
    Last updated: 6 hours ago • Promoted • New!
    PortaOne Implementation and Configuration Expert

    PortaOne Implementation and Configuration Expert

    APPIT Software Inc • guwahati, assam, 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: 6 hours ago • Promoted • New!
    Heroku Expert / Consultant

    Heroku Expert / Consultant

    Ekfrazo Technologies Private Limited • guwahati, assam, in
    Role : Heroku Expert / Consultant.Location : PAN India- Remote / Hybrid.Design, develop, and deploy applications (CI / CD pipelines) on Heroku using best practices for scalability and performance.Integrate...Show more
    Last updated: 6 hours ago • Promoted • New!
    Co-Founder

    Co-Founder

    Parwah • guwahati, assam, in
    Parwah is reimagining how schools approach adolescent mental health.We’re building a system where students, teachers, and parents can engage in open, stigma-free conversations about emotional well-...Show more
    Last updated: 6 hours ago • Promoted • New!
    Growth Manager

    Growth Manager

    UNISON INTERNATIONAL CONSULTING (The Recruitment Company) • guwahati, assam, in
    Hiring : D2C Head – Retail Fashion Brand (Bangalore).We are seeking an experienced and dynamic.This is a key leadership role for someone who thrives in a fast-paced environment and has a strong unde...Show more
    Last updated: 6 hours ago • Promoted • New!
    Digital Analyst

    Digital Analyst

    EXL • guwahati, assam, in
    Digital Analytics Implementation Specialist.Adobe Experience Platform (AEP).The ideal candidate will be responsible for implementing and managing advanced analytics tracking frameworks, ensuring se...Show more
    Last updated: 10 days ago • Promoted
    Odoo Functional Consultant

    Odoo Functional Consultant

    WAO Group • guwahati, assam, in
    The Odoo Functional Consultant (Accounting) works alongside the Operations Team and is required to help ensure the client's workflow is set up in the best possible way in Odoo.They are to utilise i...Show more
    Last updated: 6 hours ago • Promoted • New!
    Project Manager - Agile Methodologies

    Project Manager - Agile Methodologies

    Kran Consulting Pvt. Ltd • Guwahati
    Description : - Define project scope, goals, deliverables, and success criteria in collaboration with stakeholders, Dev...Show more
    Last updated: 30+ days ago • Promoted
    Manager Management Consulting

    Manager Management Consulting

    Mercados Energy Markets India • Shillong, Meghalaya, India
    We are seeking a skilled and experienced Commercial Support Consultant to provide comprehensive support to Meghalaya Energy Corporation Limited (Holding Company) (MeECL) and Meghalaya Power Distrib...Show more
    Last updated: 30+ days ago • Promoted
    Oracle HCM Cloud (Fusion) Consultant

    Oracle HCM Cloud (Fusion) Consultant

    KPMG India • guwahati, assam, in
    Established in 2008, KPMG Global Services (KGS) India is a strategic global delivery organization.KPMG firms to provide a progressive, scalable and customized approach to business requirements.The ...Show more
    Last updated: 6 hours ago • Promoted • New!
    Salesforce QA

    Salesforce QA

    Dextara Datamatics • guwahati, assam, in
    Minimum 7+ years into Salesforce Testing & 3+ years Service Cloud).AccelQ, Salesforce Service cloud, Administrator, App Builder. Preferred Immediate to 15 days.Required Skills & Qualifications : .Func...Show more
    Last updated: 6 hours ago • Promoted • New!
    Implementation Specialist

    Implementation Specialist

    HighRadius • guwahati, assam, in
    The Consultant will be responsible for owning and executing HighRadius Cloud product implementations for Fortune 2000 clients. The Consultant is responsible for delivering the project with good qual...Show more
    Last updated: 13 days ago • Promoted
    Head of Token Strategy & Growth-Blockchain

    Head of Token Strategy & Growth-Blockchain

    Brainwave Science • guwahati, assam, 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: 6 hours ago • Promoted • New!
    Operations Manager – Training & Performance Coaching Company

    Operations Manager – Training & Performance Coaching Company

    JOB READY Trainers • guwahati, assam, in
    We are looking for a high-ownership Operations Manager who has direct experience running operations in a training, L&D, coaching, skilling, or education services company. This role requires someone ...Show more
    Last updated: 1 day ago • Promoted
    Project Manager

    Project Manager

    iMerit Technology • Shillong, Meghalaya, India
    Manager / Project Manager - Delivery.Client Facing role in IT Services; Preferably leading AI Data Annotation Teams.Engineering Degree / Master’s Degree / Bachelor’s Degree.PMP or Prince 2 certific...Show more
    Last updated: 4 days ago • Promoted