Skip to content

AUTOMATION ARCHITECTURE · QA LEADERSHIP · HEALTHCARE

Bharat Bhusan Dash

Quality is a clinical requirement, not a checkbox.

QA lead for a cardiovascular diagnostics platform — automation architecture, clinical data validation, release sign-off.

bharat.spec.ts
  • it('leads QA for clinical-grade software')
  • it('builds automation frameworks that scale')
  • it('validates data, not just pixels')
  • it('ships releases that hold in production')
  • 4 passing (9y 5m)

0+

Years in quality engineering

0+

Automation suites designed & built

0+

Automated tests authored

0

Promotions in one organization

// about

Nine years deep in one discipline, one domain.

I started as a QA intern in 2017 and never treated testing as a stepping stone to development — quality engineering is the engineering discipline I chose. At Mindfire Solutions I progressed through every level of the QA ladder, from writing my first automation scripts as a trainee to leading the testing function for the largest healthcare release in my program's history.

All nine years have been in US healthcare — three products spanning the care continuum: a chronic care management platform, a post-acute care transitions platform later acquired by a Fortune 5 healthcare organization, and currently a cardiovascular diagnostics platform for a US-based medical imaging client. The current work means a kind of testing most QA engineers never do — reconciling clinical computation outputs across CSV exports, API payloads, and generated PDF reports, and tracing discrepancies to underlying computation conventions instead of dismissing them as expected behavior.

My philosophy: stress-test, don't validate. A QA function that exists to confirm the happy path is overhead; one that finds what everyone else assumed was fine is leverage. I apply the same standard to AI tooling — which I use aggressively in my QA workflows, and verify ruthlessly.

Domain
Healthcare · Medical imaging
Current role
Testing Team Lead, Mindfire Solutions
Recognition
Best Performer, March 2025
Education
MCA, CET Bhubaneswar

// skills

Tiered by evidence, not by buzzword.

Every skill is labeled with how I actually use it. No padded lists — that's the same honesty standard I hold a test report to.

  • EXPDaily, expert-level use
  • PROStrong working proficiency
  • NEWActive, differentiating practice
  • MIGLegacy depth, sold as migration capability

Test Automation

TypeScript/JavaScript-stack automation: framework architecture, Page Object Model, data-driven patterns, visual regression, flake reduction.

  • CypressEXP
  • TestCafeEXP
  • JavaScriptEXP
  • PlaywrightPRO
  • TypeScriptPRO
  • Visual regression testingPRO
  • Framework architecture (POM, data-driven)EXP
  • Protractor → Playwright/Cypress migrationMIG

API Testing

REST endpoint validation from schema to data contract — including parity checks against exports and UI state.

  • PostmanEXP
  • Swagger / OpenAPIEXP
  • REST validation & negative testingEXP
  • Contract & parity verificationPRO

Database & Data Validation

Backend verification and clinical data reconciliation across CSV, API, and report outputs.

  • SQL (Oracle SQL Developer)EXP
  • MongoDBPRO
  • Clinical data reconciliationEXP
  • Bash data tooling (diff, dedup, extract)PRO

CI/CD & Tooling

Suites wired into pipelines, version control discipline, and test-cycle management at scale.

  • GitHub ActionsPRO
  • JenkinsPRO
  • BambooPRO
  • AWS (CI/CD · Secrets Manager)PRO
  • Git · GitHub · BitbucketEXP
  • JiraEXP
  • Zephyr ScaleEXP
  • XrayPRO

Quality Engineering & Leadership

The strategy layer: planning what to test, proving what was tested, and owning the release decision.

  • Test strategy & release planningEXP
  • Risk-based testingEXP
  • Release validation & sign-offEXP
  • Defect management & RCAEXP
  • Agile / Scrum ceremoniesEXP

AI-Augmented QA

Not a buzzword — internal tooling in production use by my team.

  • Claude Code plugin developmentNEW
  • Test-cycle audit automation (Zephyr)NEW
  • MCP integrations (Cypress MCP)NEW
  • Automated QA reporting (Zephyr → Slack)NEW

// automation architecture

Frameworks built to outlive their authors.

Fifty-plus suites taught me that automation succeeds or fails at the architecture level, not in individual tests. This is the anatomy I build to.

  • Layered by verification type. UI, API, and database checks live as separate, composable layers — each test asserts through whichever layer is cheapest and most stable, not through the browser by default.
  • Data validation is first-class. DB and API verification helpers ship inside the framework, because in clinical software the pixels can be right while the numbers are wrong.
  • Flake is an architecture defect. Deterministic waits, isolated state, idempotent fixtures, and a quarantine lane — a flaky test gets diagnosed at the framework level, not retried into silence.
  • CI-native from day one. Parallel execution on GitHub Actions and Jenkins, artifact capture on failure, results synced automatically to Zephyr and surfaced in Slack.
  • Built for the migration that's always coming. I've shipped automation on four framework generations — Protractor, TestCafe, Cypress, Playwright/TypeScript — so abstractions are designed to survive the runner being replaced.
e2e-framework/ — anatomy

e2e-framework/

├─ config/ env- & jurisdiction-aware settings

├─ fixtures/ seeded, anonymized clinical data

├─ pages/ Page Object Model (TypeScript)

├─ api/ request layer · contract & parity checks

├─ db/ SQL / Mongo verification helpers

├─ visual/ baseline snapshots · diff review

├─ reporters/ Zephyr sync · Slack summaries

└─ ci/ GitHub Actions · parallel shards

// experience

One organization. Three healthcare products. Five promotions.

Nine years at Mindfire Solutions across the US care continuum — chronic care management, post-acute care transitions, and now cardiovascular diagnostics. A ladder climbed through delivery, not job-hopping.

● CURRENT ENGAGEMENTOCT 2023 — PRESENT · 2.5+ YEARS

US-based medical imaging client — Cardiovascular CT Diagnostics

I joined this engagement with zero medical-imaging background — coronary CT scans, plaque morphology, vessel territories, FFR were a foreign language. The choice was to stay a button-clicking outsider or learn the domain deeply enough to question the platform's numbers. Two and a half years later, I lead its testing function — promoted to Testing Team Lead while embedded on this project.

  • Earned the domain. Went from reading my first CT analysis report to validating clinical computation outputs — reconciling plaque and FFR figures across exports, APIs, and generated reports — the kind of QA that requires understanding the medicine, not just the software.
  • Grew the mandate. Scope expanded from test execution to release ownership: the client's largest-ever release shipped through validation cycles I planned and led.
  • Embedded, not outsourced. Daily standups, release planning, DEV-lead defect triage, production root-cause analysis — operating as part of the client's core engineering team across time zones, not as an external test vendor.
  • Raised the engineering bar I was measured by. Standardized defect reporting with development-lead approval gates and root-cause documentation — process improvements the client's own team adopted.
  • Brought tooling they didn't ask for. Introduced AI-assisted QA automation — test-cycle auditing and daily test-health reporting — that became part of how the team works.
  • Tested under regulation. Learned to treat multi-jurisdiction data isolation as a compliance requirement, finding boundary defects before they became audit findings.
  • Playwright
  • TypeScript
  • Cypress
  • GitHub Actions
  • API automation
  • DB verification
  • Visual testing
  • AI-assisted QA tooling
  • Zephyr Scale
✓ COMPLETEDMAR 2022 — OCT 2023

US-based chronic care management client

Technology-enabled chronic care management platform helping payers and providers engage rising-risk patients between visits — improving outcomes before patients become high-acuity. First engagement as Associate Test Lead.

  • Owned TestCafe automation development and maintenance alongside full test-strategy formulation, design, reviews, and documentation.
  • API and database testing against a Java/REST backend; HL7 integration context (Mirth).
  • CI/CD pipelines on AWS, with AWS Secrets Manager for secure test-data handling.
  • Progress reporting and metrics; defect RCA with error-log analysis.
  • TestCafe
  • JavaScript
  • React/Java stack
  • REST APIs
  • AWS
  • AWS Secrets Manager
  • Mirth (HL7)
  • Zephyr
  • GitHub
✓ COMPLETEDLONGEST ENGAGEMENT · THROUGH MAR 2022

US-based post-acute care client

Post-acute care management platform — care transitions and clinical decision support for Medicare Advantage populations, on a Java microservices architecture. The client was later acquired by a Fortune 5 healthcare organization.

  • Operated within a 25+ member QA organization — and led the team's day-to-day operating efficiency.
  • Built and maintained automation across the Protractor and Cypress eras; cross-team collaboration and training.
  • API and database testing across relational and non-relational stores; HL7 interface context (Mirth, Rhapsody) and Elasticsearch.
  • Production outage support, defect RCA with error logs, CI/CD integration.
  • Cypress
  • Protractor
  • Jasmine
  • Angular/Java stack
  • Microservices
  • Elasticsearch
  • Mirth
  • Rhapsody
  • Xray
  • CI/CD
  1. Jun 2026 — PresentCURRENT

    Testing Team Lead

    Mindfire Solutions

    Promoted while embedded on the cardiovascular imaging engagement — now leading its testing function. Full record in the engagement card above.

    • Own the QA function's release readiness: capacity planning, test-cycle assignment, and the go/no-go quality assessment for every release.
    • Represent QA in cross-functional release planning with client engineering leads — scoping, risk calls, and schedule trade-offs.
    • Review and raise the team's work products — test cases, defect reports, RCA write-ups — to a clinical-software evidence standard.
    • Mentor QA engineers and design structured assessment frameworks for technical hiring.
  2. Mar 2022 — Jun 2026

    Associate Test Lead

    Mindfire Solutions

    Promoted into the lead role and assigned the chronic care management engagement; after delivering it, moved to the cardiovascular imaging client in Oct 2023 — and earned the Team Lead promotion on that project.

    • Mar 2022 — Oct 2023: delivered end-to-end QA for the chronic care management client — web workflows, APIs, and release cycles (TestCafe stack).
    • Oct 2023 onward: cardiovascular imaging engagement — clinical data reconciliation, ship-blocking pre-release catches, Zephyr → Slack automation; detailed in the engagement record above.
    • Across both engagements: led production & staging verification cycles in an Agile environment.
  3. Jan 2019 — Mar 2022

    Senior Software Test Engineer

    Mindfire Solutions

    Large-scale automation ownership and CI/CD integration on the post-acute care engagement — the longest client relationship of my tenure.

    • Designed, developed, and implemented 50+ test suites with 100+ tests each for web applications (JavaScript stack).
    • Implemented CI/CD principles and version control using Bamboo, Jenkins, and Bitbucket.
    • Participated in cross-team prioritization, functional reviews, test plans, technical reviews, and root-cause analysis.
    • Executed across all STLC phases: smoke, regression, functional, non-functional, security, integration, and end-to-end.
  4. Jan 2017 — Jan 2019

    Software Test Engineer → Trainee → Intern

    Mindfire Solutions

    Foundations: automation scripting, API testing with Postman, database testing, and CI/CD process discipline.

    • Ramped from intern to engineer in two years — building the JavaScript automation, API, and SQL/MongoDB skills the rest of the career was built on.

// case studies

Defects caught, data reconciled, releases shipped.

Six representative cases from a regulated medical-imaging platform — each one a problem, an approach, and a verifiable outcome.

PASSHealthcare · Medical imaging

Release Validation — Cardiovascular Imaging Platform

Largest release in program history

Problem · A clinical-grade platform's biggest-ever release: massive regression surface, clinical correctness requirements, and coordinated DEV/QA workflows.

Outcome · QA lead with sign-off accountability for the program's most consequential ship.

  • Test strategy
  • Zephyr Scale
  • Risk-based testing
  • Jira
PASSData validation

Clinical Data Reconciliation

Defect vs. convention — correctly distinguished

Problem · Per-territory aggregations in PDF reports didn't match CSV-derived sums for FFR / plaque-volume data.

Outcome · Prevented both a false bug report and a silently shipped data inconsistency. In clinical software, 'the numbers don't match' is the start of analysis, not the end.

  • CSV analysis
  • SQL
  • Bash tooling
  • API validation
PASSAPI testing

API Export Endpoint Validation

2 ship-blocking defects caught pre-release

Problem · A new work-item summary CSV export endpoint needed end-to-end validation before release.

Outcome · Caught the endpoint returning HTML instead of CSV (routing misconfiguration) and duplicate work-item records in export output.

  • Postman
  • Swagger
  • REST
  • Data contracts
PASSFunctional testing

Jurisdiction-Switching State Bug

Regulatory-relevant catch

Problem · Switching jurisdiction on the export-creation screen failed to reset the in-progress export list — a data-isolation risk in a regulated, multi-jurisdiction product.

Outcome · Data-isolation defect caught in QA rather than in production, in a domain where jurisdiction boundaries are a compliance requirement.

  • Exploratory testing
  • State analysis
  • Defect reporting
PASSQA engineering · Tooling

AI-Augmented QA Tooling

Internal tooling in team use

Problem · Manual Zephyr Scale cycle auditing and daily status reporting consumed recurring lead time.

Outcome · Recurring audit and reporting work automated — engineering contribution beyond test execution, adopted by the team.

  • Claude Code
  • Zephyr Scale
  • Slack
  • MCP
PASSRoot-cause analysis

Production Crash — Root-Cause Support

RCA traced to a specific PR

Problem · A production crash needed tracing to its source in a complex imaging-pipeline dependency chain.

Outcome · Release-validation checks strengthened around dependency changes.

  • RCA
  • Release validation
  • Cross-team collaboration

// qa dashboard

Quality engineering, measured.

Every number on this page is evidence-backed — no estimated percentages, no invented coverage figures. That's the same standard I hold defect reports to.

Continuous testing pipeline

  1. 01
    CodeGit · Bitbucket
  2. 02
    CIJenkins · Bamboo
  3. 03
    Automated suitesCypress · Playwright
  4. 04
    Cycle trackingZephyr Scale
  5. 05
    Daily reportingSlack automation

Quality engineering achievements

  • Best Performer — March 2025, company-wide monthly recognition
  • Five promotions in nine years: Intern → Testing Team Lead
  • QA lead for the largest release in the program's history
  • 50+ automation suites (100+ tests each) designed and shipped
  • Interview panelist and structured-assessment designer for QA hiring

// credentials

Certifications, recognition, education.

Certification

Claude Code in Action

Anthropic

Award

Best Performer — March 2025

Mindfire Solutions

Education

Master of Computer Applications (MCA)

College of Engineering and Technology, Bhubaneswar · 2014–2017

Education

BSc Computer Science

Samanta Chandra Sekhara Autonomous College · 2011–2014

// contact

Let's talk quality.

Open to senior QA leadership, SDET, and quality strategy roles — particularly where software quality has real-world consequences.

Email

Bhubaneswar, Odisha, India

References and detailed recommendations available on request — including development leads and client-side stakeholders I've shipped releases with.