Platform QA engineer at Nokia who builds the tools her team actually runs on — Python automation, Playwright, Jenkins pipelines, and internal apps that cut manual validation time.
I'm the person on the team who doesn't stop at filing bugs — I build the script, dashboard, or wrapper that makes the next release cycle faster. Enterprise telecom platform QA is messy; I like making it less painful for everyone.
Enterprise NMS — distributed deployments, release-heavy cadence, a lot of moving parts to keep straight.
MCA — Computer Science
PES University, Bengaluru · CGPA 7.1
BCA
Oxford College of Science · CGPA 8.1
Pratibha Puraskara — Karnataka State distinction award (SSLC 91.68%)
Primary: Senior QA Engineer · SDET · Test Automation Engineer · Platform QA (IC)
Also open to: AI-assisted engineering · internal tooling · automation-heavy dev roles
Building depth for senior QA / SDET roles — practical skills, not just certs.
"Good QA isn't just finding what's broken. It's knowing what should have been built better in the first place." — Srilakshmi K B
Own the full test lifecycle per Epic on Nokia WaveSuite — strategy, story authoring, campaign execution, automation, and defect tracking. 349+ stories delivered, 600+ bugs filed. Built internal QA tooling in Python (Flask apps, dashboards, CLI utilities, deployment wrappers) using Cursor and Copilot where it speeds delivery.
Joined the WaveSuite SVT-Platform team fresh from MCA. Ramped up on the telecom domain, internal tooling, and QA processes. Contributed to manual test execution and documentation while building automation foundations.
MCA final-year project internship. Built a Python CLI tool for managing log levels across WaveSuite platform containers — display loggers, reset/change log levels (INFO, DEBUG, TRACE, ERROR, WARNING) per container, and verify configuration changes across distributed setups. Authored and executed 28+ log management test cases tracked in Jira.
Paraphrased from internal peer recognition — names withheld.
Highly productive and efficient in test deliverables — platform test automation enhancements, test execution, and tracking analysis across the release.
Colleague · Platform QASet up platform test automation and executed a large volume of scenarios — directly increased test velocity. Building reusable automation for future releases.
Colleague · AutomationExceptional contribution in platform testing — a very systematic test approach and very clear bug reporting.
Colleague · Platform QAExecuted 900+ test cases in the platform area during a first release — while enhancing log-management utilities and building tools to automate log-rotation tests.
Colleague · Early careerExceptionally well done building the log management tool — and highly appreciated approach to promoting it across the team.
Colleague · ToolingProvided a solution for security scan analysis that reduced time taken for review — a great value addition to the process.
Colleague · Process improvementFlask web app that automates platform QA workflows — backup, restore, uptime, process management. Includes a Playwright agent for headless UI jobs. The team uses it daily; saves hours of manual execution every release.
React + FastAPI app for database migrations — SSH execution, live log streaming, schema diffing. Used across 12+ customer migrations; I filed and tracked defects end-to-end.
End-to-end Python deployment wrapper — automates VM prep, ISO download, installation, and license acquisition in 5 phases. Checkpoint/resume, batch execution, and resource calculation across all deployment modes.
Python dashboard that pulls pass/fail metrics from HTML test reports into one Chart.js view with KPI cards. Gave the team a single release health snapshot instead of digging through scattered files.
Python CLI for managing log configurations across platform containers — display loggers, change/reset log levels, HA-aware mode detection. Built during internship, iterated over 4 years. 28+ Jira-tracked test cases.
Suite of Python utilities — container/process uptime checker (Docker + K8s), ProcessManager XLS report generator, migration CSV comparator, and log guide viewer (Flask). All AI-assisted using Cursor and Copilot.
Built Jenkins pipelines for automated regression across backup, process management, installation & upgrade, and platform CLI commands. Owned WS Commands, Uptime, and Platform NAD test campaign analysis for the extended automation initiative.
Owned sanity and regression campaigns across multiple deployment topologies — license management, IAM/SSO, REST API health, and AI platform validation. Filed and tracked defects end-to-end every release.
I don't just use AI tools — I know how to direct them precisely. Getting the right output requires the same rigour as writing good test cases: clear intent, specific constraints, and knowing when the output is wrong.
This entire portfolio — design, copy, and code — was built through structured prompting sessions.
Editorial bento-grid portfolio — semantic HTML, CSS custom properties, vanilla JS. Designed and built myself.
Personal learning project — migrating this portfolio to React + TypeScript + Tailwind. Building dev depth outside work, on my own timeline.
A simple LLM-powered chat interface built with Python + FastAPI on the backend and React on the front. Applying prompt engineering skills in a real product context.
Based in Bengaluru. Download my resume or reach out directly — happy to talk.