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