I design test frameworks that don't just catch bugs, but explain them. Python, Playwright, API & performance testing — with a machine-learning background that shapes how I think about systems, data, and reliability.
I'm a quality engineer with around five years of hands-on QA experience across web, desktop, and mobile applications — building automation frameworks, integrating them with CI so developers get fast feedback, and testing across the UI, API, and data layers.
My path here wasn't a straight line. I started in electronics and power electronics engineering, moved into software quality, and most recently completed a Master's in Information Science with a machine-learning emphasis. Each step was really about the same instinct: making things work reliably, and understanding them well enough to know when they don't.
That combination — QA engineering depth plus a research background in machine learning — is where I do my most distinctive work: thinking carefully about systems, the data they produce, and how to test both reliably.
A test automation framework with four engines — API, UI, performance, and chaos — built against Vendure, an open-source GraphQL e-commerce platform. Every engine implements the same three-method interface — prepare → execute → collect artifacts — so the orchestration layer, fixtures, and reporting are shared across all test types. Adding a new kind of test means implementing those three methods; nothing else has to change.
A capstone research project building a lightweight Transformer-based system for American Sign Language gesture recognition. The system processes ASL video, extracts spatial–temporal pose and motion features, and applies a custom compact architecture — TRM-Micro — to translate signed gestures into text.
Repository kept private pending publication of the research paper.
Established the quality assurance function as the agency expanded from a design-focused practice into software development. Designed the testing operations and standards, and built a reusable automation framework supporting websites, web applications, and mobile applications.
Built the framework deliberately right-sized — scaled and integrated with CI so developers got fast feedback, with unit and end-to-end tests cleanly separated — and kept engineering effort balanced against real, meaningful test coverage rather than over-investing in tooling for its own sake.
Led quality assurance for the ground-up revamp of a React Native mobile application (iOS and Android) for a fitness organization. Performed and led manual functional testing, Appium UI automation, API testing with REST Assured, and SQL-based database testing — validating the app end to end across the UI, service, and data layers.
Also contributed beyond QA: collaborated with the design team on user-flow and journey mapping, worked on features including an in-app checkout flow and health-monitor integration with iOS and Android health platforms, and helped design the backend content management system.
Client name available on request.
Contributed UI testing to the revamp of a major national restaurant brand's mobile web experience — verifying layout, responsiveness, and visual consistency across the redesigned customer-facing site.
Short-term engagement · client name available on request.
Quality assurance for a cloud storage service with organization-wide shared folders, access control, and secure external file sharing. Performed manual functional testing of file-sharing workflows — upload, download, permission enforcement, and secure share links — and built automated web-portal regression tests in Java with Selenium, working within an established enterprise test framework.
Quality assurance for a cross-platform app connecting smartphones and tablets to Sharp multifunction printers over wireless LAN. Performed manual functional testing of print, scan, and file-sharing workflows across both iOS and Android, and built automated UI tests in Java using Appium, covering variation in devices, screen sizes, and OS versions.
Quality assurance for an integrated Windows desktop application for document and image management, including its bundled Network Scanner Tool and Composer components. Performed manual functional testing across document, scanning, OCR, and annotation workflows, and built automated UI regression tests in Java using Winium, a WebDriver-based tool for Windows desktop automation.
Led testing operations on the agency's move into software development — designing the QA process, standards, and a reusable automation framework, and owning quality across UI, API, database, and load testing.
Quality assurance across Sharp's document-solutions products — web, Windows desktop, and mobile — building automated tests with the Selenium / Winium / Appium WebDriver family in Java alongside structured manual testing.
Early engineering experience following a Master's in power electronics.
Open to SDET and QA automation roles — remote, India or global. If your team cares about test systems that are thoughtfully built, I'd like to hear from you.