Bharath Kashyap S profile photo 1 on Tal

Bharath Kashyap S

Test Solution Architect | Generative AI | MCP Models | RAG Systems | AI Agents | LLM Evaluation | Expert in Event Based Arch Automation | Azure | Polyglot | Test Tech Savvy | Automation Specialist | Growth Mindset

Bengaluru

14+ years of work experience

Alegeus
Jun 20233 yrs 3 mosPresent

Bengaluru

Results-driven QA Automation Engineer with 2.7+ years of experience designing, developing, and executing automation frameworks for cloud-native, distributed enterprise applications. Experienced in validating Role-Based Access Control (RBAC), Asset Management Systems, Key Management Systems (KMS), secure API ecosystems, event-driven architectures, and microservices with a strong focus on quality, scalability, and security. Proficient in API, UI, and performance testing using C#, Selenium, RestSharp, Java Selenium, and Python-based Locust. Hands-on experience testing authentication and security mechanisms including HMAC 2.0, OIDC, JWT, Keycloak, and secure service-to-service communication. Skilled in testing enterprise platforms involving OPAL/OPA Policy Engine, Dapr, Container Access Layer (CAL), Data Access Layer (DAL), Azure Cosmos DB, API Management (APIM), Docker, Kubernetes, Azure, and CI/CD pipelines. Hands-on experience in AI/LLM Quality Engineering, specializing in evaluating, validating, and securing Generative AI applications. Experienced in LLM output evaluation, hallucination detection, prompt testing, model drift analysis, A/B testing, and response quality assessment using metrics such as relevance, faithfulness, correctness, precision, recall, contextual precision, contextual recall, and answer accuracy. Worked with leading AI evaluation frameworks including LangSmith, DeepEval, Ragas, and OpenAI Evals to benchmark and validate LLM performance. Knowledgeable in AI security testing, including prompt injection, jailbreak detection, guardrail validation, policy compliance, and Responsible AI practices. Strong understanding of Agentic AI, AI Agents, Model Context Protocol (MCP), Retrieval-Augmented Generation (RAG), Vector Databases, LangGraph orchestration, and end-to-end AI application testing, enabling the delivery of secure, scalable, and production-ready AI-powered enterprise solutions.
Exostar
Jun 20212 yrsMay 2023

Bengaluru

Over the past two years, I led the end-to-end Quality Engineering strategy within the organization, defining the long-term vision for product quality by introducing modern testing methodologies such as Agile, DevOps, and shift-left practices. I built and scaled a high-performing QA organization by hiring and mentoring a team of 14 engineers across onshore and offshore locations, developing strong QA ownership across multiple products while fostering a quality-first engineering culture. I established organization-wide QA processes and automation frameworks, integrating testing into CI/CD pipelines and driving early defect detection through automated, performance, and regression testing. As part of release governance, I oversaw functional and non-functional testing across teams, evaluated deployment risks, and ensured production readiness for critical releases. To continuously improve engineering quality, I implemented data-driven metrics and KPIs such as defect leakage, automation coverage, and test health using Azure dashboards to provide visibility to leadership and guide process improvements. I also collaborated closely with product management, engineering, and DevOps teams to influence architecture decisions, roadmap planning, and scalable quality practices. Additionally, I managed QA resources, budgets, and vendor partnerships while introducing innovative testing approaches and continuous quality initiatives aimed at improving product reliability and enhancing customer experience.
Dec 20191 yr 6 mosMay 2021

Bengaluru

Designed and implemented a scalable C# Selenium automation framework to automate critical UI test scenarios and improve regression coverage across multiple environments. Automated manual test cases using C#, integrating the framework with Jenkins CI pipelines to execute tests against QA and Beta environments, while enabling selective smoke and happy-path validations in the Production environment during releases. Developed reusable utilities, shared components, and common libraries to reduce scripting effort and standardize automation practices across the team. Regularly generated and shared automation coverage and execution reports with stakeholders to provide visibility into quality metrics. Actively involved in defect reporting, tracking, and retesting across QA and Beta environments, ensuring stability before production releases. Contributed to release readiness by preparing QA, Beta, and Production sign-off documentation. Collaborated closely with cross-functional teams by mentoring members on framework usage, utilities, and automation best practices. Also participated in Agile project activities, including sprint planning, backlog refinement, story discussions, prioritization, estimation (story pointing), and task execution to ensure timely delivery of project objectives.
Ellucian
Apr 20163 yrs 8 mosNov 2019

Bengaluru

Test Automation Framework Development & Release Validation Expert : Designed and implemented a scalable Java Selenium automation framework to automate critical UI test scenarios and improve regression coverage across multiple environments. Automated manual test cases using Java SE 8 (LTS) & SE 11 (LTS) version were we extensively used Java Utilis, Collections framework, Maven, TestNG, WebDrivers, Extent Reports and ReportNG reporting tools, and also integrated the framework with Jenkins CI pipelines to execute tests against QA and Beta environments, while enabling selective smoke and happy-path validations in the Production environment during releases. Developed reusable utilities, shared components, and common libraries to reduce scripting effort and standardize automation practices across the team. Regularly generated and shared automation coverage and execution reports with stakeholders to provide visibility into quality metrics. Actively involved in defect reporting, tracking, and retesting across QA and Beta environments, ensuring stability before production releases. Contributed to release readiness by preparing QA, Beta, and Production sign-off documentation. Collaborated closely with cross-functional teams by mentoring members on framework usage, utilities, and automation best practices. Also participated in Agile project activities, including sprint planning, backlog refinement, story discussions, prioritization, estimation (story pointing), and task execution to ensure timely delivery of project objectives.
Happiest Minds Technologies
Mar 20124 yrs 1 moMar 2016

Bengaluru

Client Engagements & Automation Delivery : Led end-to-end QA automation initiatives across multiple enterprise client engagements while working with Happiest Minds Technologies in Bengaluru. Collaborated closely with global clients including Honeywell, Schneider Electric, and Nokia to understand their products, business workflows, and user expectations, translating business requirements into scalable automation solutions. Designed and implemented a robust UI automation framework using Selenium with Java and TestNG to automate critical regression and functional test suites across distributed client environments. Conducted detailed product walkthroughs to analyze UI, API, and backend flows, and proposed the appropriate technology stack and testing tools aligned with client needs. Partnered with product managers, developers, and client QA teams to validate existing manual test cases, plan automation coverage, and break down work into sprint-based deliverables. Established automation roadmaps, performed effort estimations, and ensured timely delivery through continuous code reviews, internal demos, and iterative improvements. Maintained automation codebases using structured version control practices with GitHub and implemented CI-driven execution of regression suites across QA, staging, and pre-production environments. Delivered detailed test reports including screenshots, execution logs, and validation outcomes to support release decisions and provide go/no-go recommendations. Facilitated knowledge transfer sessions with client QA teams, provided long-term maintenance strategies for automation frameworks, and conducted project retrospectives to identify improvement opportunities and strengthen testing practices.

Bharath’s AI Stack

claude code
claude code
grok
grok
hugging face
hugging face
langchain
langchain
mcp
mcp
openai
openai

Education

PES University

Bachelor of Engineering, Telecommunications Engineering

PES University

Join Bharath and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Bharath Kashyap S on Tal

Headline

Test Solution Architect | Generative AI | MCP Models | RAG Systems | AI Agents | LLM Evaluation | Expert in Event Based Arch Automation | Azure | Polyglot | Test Tech Savvy | Automation Specialist | Growth Mindset

About

A dedicated IT professional with 16+ years of experience in building and delivering technology solutions. Who believe's in smart work, strong commitment, and growing together as a team to achieve greater success. Also, am passionate about leveraging technology to build high-quality, scalable products that make life easier and more enjoyable for end users. My focus is always on combining technology, innovation, and collaboration to create world-class solutions. While developing products, I also keep business value and sustainable growth in mind, ensuring that technology solutions contribute to both customer satisfaction and business success.

Location

Bengaluru

AI stack

claude code

grok

hugging face

langchain

mcp

openai

Work experience

Expert Automation Specialist at Alegeus, Jun 2023 - Present · 3 yrs 3 mos, Bengaluru, Results-driven QA Automation Engineer with 2.7+ years of experience designing, developing, and executing automation frameworks for cloud-native, distributed enterprise applications. Experienced in validating Role-Based Access Control (RBAC), Asset Management Systems, Key Management Systems (KMS), secure API ecosystems, event-driven architectures, and microservices with a strong focus on quality, scalability, and security. Proficient in API, UI, and performance testing using C#, Selenium, RestSharp, Java Selenium, and Python-based Locust. Hands-on experience testing authentication and security mechanisms including HMAC 2.0, OIDC, JWT, Keycloak, and secure service-to-service communication. Skilled in testing enterprise platforms involving OPAL/OPA Policy Engine, Dapr, Container Access Layer (CAL), Data Access Layer (DAL), Azure Cosmos DB, API Management (APIM), Docker, Kubernetes, Azure, and CI/CD pipelines. Hands-on experience in AI/LLM Quality Engineering, specializing in evaluating, validating, and securing Generative AI applications. Experienced in LLM output evaluation, hallucination detection, prompt testing, model drift analysis, A/B testing, and response quality assessment using metrics such as relevance, faithfulness, correctness, precision, recall, contextual precision, contextual recall, and answer accuracy. Worked with leading AI evaluation frameworks including LangSmith, DeepEval, Ragas, and OpenAI Evals to benchmark and validate LLM performance. Knowledgeable in AI security testing, including prompt injection, jailbreak detection, guardrail validation, policy compliance, and Responsible AI practices. Strong understanding of Agentic AI, AI Agents, Model Context Protocol (MCP), Retrieval-Augmented Generation (RAG), Vector Databases, LangGraph orchestration, and end-to-end AI application testing, enabling the delivery of secure, scalable, and production-ready AI-powered enterprise solutions.

Team Lead at Exostar, Jun 2021 - May 2023 · 2 yrs, Bengaluru, Over the past two years, I led the end-to-end Quality Engineering strategy within the organization, defining the long-term vision for product quality by introducing modern testing methodologies such as Agile, DevOps, and shift-left practices. I built and scaled a high-performing QA organization by hiring and mentoring a team of 14 engineers across onshore and offshore locations, developing strong QA ownership across multiple products while fostering a quality-first engineering culture. I established organization-wide QA processes and automation frameworks, integrating testing into CI/CD pipelines and driving early defect detection through automated, performance, and regression testing. As part of release governance, I oversaw functional and non-functional testing across teams, evaluated deployment risks, and ensured production readiness for critical releases. To continuously improve engineering quality, I implemented data-driven metrics and KPIs such as defect leakage, automation coverage, and test health using Azure dashboards to provide visibility to leadership and guide process improvements. I also collaborated closely with product management, engineering, and DevOps teams to influence architecture decisions, roadmap planning, and scalable quality practices. Additionally, I managed QA resources, budgets, and vendor partnerships while introducing innovative testing approaches and continuous quality initiatives aimed at improving product reliability and enhancing customer experience.

Senior Quality Assurance Automation Engineer (Individual Contributor) at PeopleInsight by HireRoad, Dec 2019 - May 2021 · 1 yr 6 mos, Bengaluru, Designed and implemented a scalable C# Selenium automation framework to automate critical UI test scenarios and improve regression coverage across multiple environments. Automated manual test cases using C#, integrating the framework with Jenkins CI pipelines to execute tests against QA and Beta environments, while enabling selective smoke and happy-path validations in the Production environment during releases. Developed reusable utilities, shared components, and common libraries to reduce scripting effort and standardize automation practices across the team. Regularly generated and shared automation coverage and execution reports with stakeholders to provide visibility into quality metrics. Actively involved in defect reporting, tracking, and retesting across QA and Beta environments, ensuring stability before production releases. Contributed to release readiness by preparing QA, Beta, and Production sign-off documentation. Collaborated closely with cross-functional teams by mentoring members on framework usage, utilities, and automation best practices. Also participated in Agile project activities, including sprint planning, backlog refinement, story discussions, prioritization, estimation (story pointing), and task execution to ensure timely delivery of project objectives.

Senior Automation Engineer at Ellucian, Apr 2016 - Nov 2019 · 3 yrs 8 mos, Bengaluru, Test Automation Framework Development & Release Validation Expert : Designed and implemented a scalable Java Selenium automation framework to automate critical UI test scenarios and improve regression coverage across multiple environments. Automated manual test cases using Java SE 8 (LTS) & SE 11 (LTS) version were we extensively used Java Utilis, Collections framework, Maven, TestNG, WebDrivers, Extent Reports and ReportNG reporting tools, and also integrated the framework with Jenkins CI pipelines to execute tests against QA and Beta environments, while enabling selective smoke and happy-path validations in the Production environment during releases. Developed reusable utilities, shared components, and common libraries to reduce scripting effort and standardize automation practices across the team. Regularly generated and shared automation coverage and execution reports with stakeholders to provide visibility into quality metrics. Actively involved in defect reporting, tracking, and retesting across QA and Beta environments, ensuring stability before production releases. Contributed to release readiness by preparing QA, Beta, and Production sign-off documentation. Collaborated closely with cross-functional teams by mentoring members on framework usage, utilities, and automation best practices. Also participated in Agile project activities, including sprint planning, backlog refinement, story discussions, prioritization, estimation (story pointing), and task execution to ensure timely delivery of project objectives.

Senior Quality Assurance Automation Engineer (Client Locations) at Happiest Minds Technologies, Mar 2012 - Mar 2016 · 4 yrs 1 mo, Bengaluru, Client Engagements & Automation Delivery : Led end-to-end QA automation initiatives across multiple enterprise client engagements while working with Happiest Minds Technologies in Bengaluru. Collaborated closely with global clients including Honeywell, Schneider Electric, and Nokia to understand their products, business workflows, and user expectations, translating business requirements into scalable automation solutions. Designed and implemented a robust UI automation framework using Selenium with Java and TestNG to automate critical regression and functional test suites across distributed client environments. Conducted detailed product walkthroughs to analyze UI, API, and backend flows, and proposed the appropriate technology stack and testing tools aligned with client needs. Partnered with product managers, developers, and client QA teams to validate existing manual test cases, plan automation coverage, and break down work into sprint-based deliverables. Established automation roadmaps, performed effort estimations, and ensured timely delivery through continuous code reviews, internal demos, and iterative improvements. Maintained automation codebases using structured version control practices with GitHub and implemented CI-driven execution of regression suites across QA, staging, and pre-production environments. Delivered detailed test reports including screenshots, execution logs, and validation outcomes to support release decisions and provide go/no-go recommendations. Facilitated knowledge transfer sessions with client QA teams, provided long-term maintenance strategies for automation frameworks, and conducted project retrospectives to identify improvement opportunities and strengthen testing practices.

Education

Bachelor of Engineering, Telecommunications Engineering, PES University