Rupin Raveendra Nath

// Senior QA Automation Engineer

Rupin Raveendra Nath

Let's build something great

About

// Biography

QA Engineer. Tooling Builder. Test Infrastructure.

Hi, I’m Rupin — a Senior QA Automation Engineer with 14+ years of experience across regulated healthcare, mobility, and enterprise SaaS. I specialise in building test infrastructure that teams actually rely on: from migrating 100+ UI tests to Playwright, to designing k6 performance scenarios from production Datadog data, to open-sourcing Andromeda, an Android emulator management service adopted internally at FREE NOW.

I’ve contributed to open-source projects including Jenkins core and the Marathon parallel test runner , and I’ve led complex cross-team efforts like auth platform migrations and 40+ repo GitHub org moves. I care about quality as a systems problem — building the right pipelines, patterns, and culture so that confidence is built in, not bolted on.

// Experience

Where I've worked

Senior QA Engineer — Klara (ModMed)

2022 — Present

Remote (Munich, Germany)

Built a GitOps release-diff workflow in GitHub Actions tracing Helm chart tag history to surface exact PRs and Jira tickets per release — adopted org-wide. Owned QA for patient auth migration to Keycloak. Migrated 100+ UI tests from Cypress to Playwright + TypeScript. Designed k6 performance scenarios from Datadog data; cut CI time 20 min per run with selective failed-test re-runs.

QA Architect — Smart Reporting GmbH

2020 — 2022

Munich, Germany

Bootstrapped E2E test automation from scratch using Cucumber and Cypress for a regulated medical reporting platform. Automated Word-format test reports for regulatory sign-off, eliminating manual compliance deliverables. Designed performance tests producing CPU, memory, and throughput benchmarks for deployment specs. Defined QA strategy balancing velocity with medical software regulatory requirements.

SDET — FREE NOW (mytaxi)

2019 — 2020

Hamburg, Germany

Built Andromeda, a Spring Boot REST service managing Android Emulator Docker containers on demand — eliminating manual provisioning and stabilising flaky CI. Open-sourced after internal adoption. Built a JUnit XML analytics pipeline with Grafana dashboards for flakiness detection. Improved Android UI test framework with hermetic patterns, isolating tests from network and backend dependencies.

Senior QA Engineer — Oracle India

2015 — 2018

Trivandrum, India

Owned end-to-end quality for Oracle Field Service Cloud features within a 20+ engineer QA org. Built UI and REST API automation in Java and Selenium, applying the test pyramid to reduce E2E suite weight. Led testing for a routing service migration from synchronous HTTP to async Kafka event processing. Tested algorithmic forecasting features including demand prediction and task-duration estimation.

Software Engineer — Visual IQ, Inc.

2014 — 2015

Kochi, India

Designed and maintained a Selenium-based UI test framework in Java for browser regression testing. Built a proof-of-concept auto-scaling Selenium Grid on AWS EC2, eliminating fixed-grid overhead and enabling on-demand parallel test execution.

Test Engineer — HCL Technologies

2011 — 2014

Bangalore, India

Worked as a test engineer across client projects, building foundational experience in manual and automated testing practices within a large enterprise delivery environment.

// Education

My studies

B.Tech in Electrical and Electronics Engineering

2007 — 2011

University of Kerala

// Tools & Skills

What I know and use in my day to day work

Languages

TypeScript

Java

Kotlin

SQL

Test Automation

Playwright

Cypress

Selenium

Espresso

Rest Assured

Mocha/Chai

TestNG/JUnit

Cucumber

Postman

CI/CD & Infrastructure

GitHub Actions

Jenkins

CircleCI

Docker

Docker Compose

Kubernetes

Helm

Performance & Observability

k6

JMeter

Datadog

Grafana

Backend & Cloud

Spring Boot

Kafka

Keycloak

PostgreSQL

AWS

Practices

Test Strategy

API Testing

End-to-End Testing

Hermetic Testing

Shift-Left

Test Pyramid

Risk-Based Testing

Agile/Scrum