Talent.com
Agile Coach
Agile CoachShya Workforce Solutions • Vapi, Gujarat, India
Agile Coach

Agile Coach

Shya Workforce Solutions • Vapi, Gujarat, India
11 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 • Vapi, Gujarat, India

Related jobs
Salesforce Tech Lead

Salesforce Tech Lead

FinGuru India • vapi, gujarat, in
Kolkata (Hybrid during establishment, On-site from Jan 2026).We seek a dynamic and experienced Salesforce Tech Lead to join our team. The ideal candidate will have a strong background in Salesforce ...Show more
Last updated: 30+ days ago • Promoted
Salesforce Revenue Cloud Architect

Salesforce Revenue Cloud Architect

Philodesign Technologies Inc • Vapi, Republic Of India, IN
Job Description : Revenue Cloud Architect.Architect and design scalable Salesforce Revenue Cloud solutions (CPQ, Billing, Subscription Management). Lead requirement workshops with senior stakeholders...Show more
Last updated: 2 hours ago • Promoted • New!
Siebel Functional Consultant (Remote – Full Time) - Upgrade project

Siebel Functional Consultant (Remote – Full Time) - Upgrade project

Norconsulting Global Recruitment • vapi, India
Remote
Siebel Functional Consultant (Remote – Full Time).Siebel Upgrade & Modernization (Telecom – Bahrain).B2b / Freelance / Independent contractor. Sunday–Thursday, 9AM–6PM Bahrain Time.Siebel CRM Functional...Show more
Last updated: less than 1 hour ago • Promoted • New!
Salesforce Revenue cloud Architect

Salesforce Revenue cloud Architect

Philodesign Technologies Inc • vapi, gujarat, in
Job Description : Revenue Cloud Architect.Architect and design scalable Salesforce Revenue Cloud solutions (CPQ, Billing, Subscription Management). Lead requirement workshops with senior stakeholders...Show more
Last updated: 7 hours ago • Promoted • New!
Salesforce Revenue Cloud Developer

Salesforce Revenue Cloud Developer

ih • vapi, gujarat, in
Configurator : Products, Options, Configuration Attributes and classic rules transitioning to Components and.Pricing : Price Rules and Discount Schedules transitioning to Pricing Procedures, Price Ta...Show more
Last updated: 7 hours ago • Promoted • New!
Community and Growth Specialist

Community and Growth Specialist

ArivuPro • vapi, gujarat, in
ArivuPro is an Ed-tech company and Academy in Bangalore established in the year 2015 that offers tutoring services for a wide variety of professional exams in the commerce stream, and we have also ...Show more
Last updated: 7 hours ago • Promoted • New!
Growth & Community Manager – It Services (Ai, Iot, Mobile, Web)

Growth & Community Manager – It Services (Ai, Iot, Mobile, Web)

Lionasys Technologies • Vapi, Republic Of India, IN
We are looking for a tech-savvy Growth & Community Manager who can generate inbound clients through content, community engagement, and modern digital strategies—without traditional cold outreach.Li...Show more
Last updated: 2 hours ago • Promoted • New!
Tech Intern

Tech Intern

Rapidmate • vapi, India
Join an Innovative Logistics Platform – Tech Interns Opportunity!.We are a fast-growing company specializing in logistics and delivery solutions for businesses across various sectors.With the launc...Show more
Last updated: less than 1 hour ago • Promoted • New!
Integration Analyst - ITX

Integration Analyst - ITX

Quadrant IT Services • vapi, gujarat, in
Position : Integration Analyst - ITX.Hybrid : 1 week in office every month.EDI mapping, integration, and business process understanding within logistics and supply chain domains.The ideal candidate w...Show more
Last updated: 16 days ago • Promoted
Salesforce Revenue Cloud Architect

Salesforce Revenue Cloud Architect

ih • vapi, gujarat, in
Lead Architect : 8 to 12 plus years on Salesforce; 3 to 5 plus years in CPQ or Revenue Cloud; led multiple complex migrations. Configurator : Products, Options, Configuration Attributes and classic ru...Show more
Last updated: 7 hours ago • Promoted • New!
Growth & Community Manager – IT Services (AI, IoT, Mobile, Web)

Growth & Community Manager – IT Services (AI, IoT, Mobile, Web)

Lionasys Technologies • vapi, gujarat, in
We are looking for a tech-savvy Growth & Community Manager who can generate inbound clients through content, community engagement, and modern digital strategies—without traditional cold outreach.Li...Show more
Last updated: 7 hours ago • Promoted • New!
Functional Consultant

Functional Consultant

Embitel Technologies • vapi, gujarat, in
Perform tool classification according to ISO 26262 Part 8, Clause 11.Define and execute tool qualification strategies for safety-relevant tools. Support development teams in identifying and document...Show more
Last updated: 7 hours ago • Promoted • New!
Google My Business Review Posting

Google My Business Review Posting

Hashtag Socials • vapi, gujarat, in
We are running an initiative to enhance online presence and credibility on Google.As part of this project, we are hiring individuals to submit. GMB business listings based on the information and exp...Show more
Last updated: 7 hours ago • Promoted • New!
Project Manager

Project Manager

HackerKernel • vapi, gujarat, in
We are seeking a proactive and detail-oriented.The ideal candidate should have strong communication skills, good knowledge of Agile methodologies, and experience managing cross-functional teams.Pla...Show more
Last updated: 7 hours ago • Promoted • New!
OpenText - Administration

OpenText - Administration

People Prime Worldwide • vapi, India
Our Client Corporation provides digital engineering and technology services to Forbes Global 2000 companies worldwide.Our Engineering First approach ensures we can execute all ideas and creatively ...Show more
Last updated: 10 days ago • Promoted
Fitness Coach

Fitness Coach

Sweat Fit Wellness • vapi, gujarat, in
Sweat Fit Wellness is a dynamic fitness brand focused on energy, expertise, and building a community-driven lifestyle.Offering high-impact group classes such as Sweat Pilates, Sweat Bootcamp, and S...Show more
Last updated: 7 hours ago • Promoted • New!
Product Lifecycle Management Consultant

Product Lifecycle Management Consultant

Alp Consulting Ltd. • vapi, gujarat, in
The SAP PLM Consultant is responsible for Designs, builds and deploys SAP – based ERP solutions.Responsible for understanding an organization's business requirements, prepare as-is to be, Configura...Show more
Last updated: 7 hours ago • Promoted • New!
Solutions Architect

Solutions Architect

Quess Corp Limited • vapi, gujarat, in
Experience Level : Senior Consultant (8+ years) / Manager (10+ years).Solution Architect and take a leading role in shaping modern, intelligent, and data-driven enterprise solutions.You will define ...Show more
Last updated: 4 days ago • Promoted