Open to work · Bengaluru

Srilakshmi K Balakrishna R&D QA Engineer · Platform QA · Automation & AI Tooling

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.

4+
Years at Nokia
50+
Campaigns Owned
10+
QA Tools Built
6
Release Cycles
scroll ↓
Who I am
QA depth.
Builder instinct.

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.

Sri
Srilakshmi K B
srikb99@gmail.com · Bengaluru, IN
🎵 Singer 📚 Reader 🎨 Crafter 🌸 Pastel lover
At Nokia

Enterprise NMS — distributed deployments, release-heavy cadence, a lot of moving parts to keep straight.

Education

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%)

What I'm looking for

Primary: Senior QA Engineer · SDET · Test Automation Engineer · Platform QA (IC)

Also open to: AI-assisted engineering · internal tooling · automation-heavy dev roles

Bengaluru Hybrid / Onsite Python Playwright Jenkins Cursor / Copilot
Learning now

Building depth for senior QA / SDET roles — practical skills, not just certs.

pytest API testing AZ-900 TypeScript Playwright LeetCode
"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

What I
work with

Proven — QA & Automation
Test Strategy Campaign Ownership Manual & Regression QA Defect Management Platform QA Jira Agile / Scrum
Proven — Scripting & Testing
Python Playwright Selenium Shell / Bash JavaScript SQL
Active — AI-Assisted Building
GitHub Copilot Prompt Engineering LLM tooling Generative AI Cursor IDE Flask FastAPI LangChain
DevOps & Infrastructure
RHEL 8 & 9 Rocky Linux Docker Kubernetes Jenkins Git
Learning — Frontend
React HTML5 / CSS3 TypeScript Tailwind Next.js
Dev Tools & Workflow
Jira Confluence VS Code PyCharm Eclipse Agile / Scrum Figma ↗
Test Strategy & Campaign Ownership88%
Python & Scripting85%
Test Automation (Playwright, Selenium)82%
Linux (RHEL 8/9, Rocky)82%
Docker & Kubernetes68%
Jenkins / CI pipelines70%
AI Tooling & Copilot78%
Prompt Engineering75%
JavaScript72%
React (personal learning)65%
HTML5 / CSS372%

Professional
experience

Jan 2023 – Present
Bengaluru, India
Now: R&D QA Engineer
Prior: Assoc. Applied R&D Engineer
R&D QA Engineer
SVT-Platform

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.

Python Playwright Selenium Shell / Bash JavaScript GitHub Copilot RHEL 8 & 9 Rocky Linux Docker Kubernetes Jenkins Jira Confluence Optical NMS Agile / Scrum
Aug 2022 – Jan 2023
Bengaluru, India
Graduate Engineer
Trainee

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.

Manual Testing Documentation Defect Tracking Telecom Domain
Feb 2022 – Jul 2022
Bengaluru, India
Student Intern

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.

Python Log Management Shell / CLI Jira Distributed Systems

Kind words
from colleagues

Paraphrased from internal peer recognition — names withheld.

Platform release

Highly productive and efficient in test deliverables — platform test automation enhancements, test execution, and tracking analysis across the release.

Colleague · Platform QA
Test automation

Set up platform test automation and executed a large volume of scenarios — directly increased test velocity. Building reusable automation for future releases.

Colleague · Automation
Test quality

Exceptional contribution in platform testing — a very systematic test approach and very clear bug reporting.

Colleague · Platform QA
Early impact

Executed 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 career
Innovation

Exceptionally well done building the log management tool — and highly appreciated approach to promoting it across the team.

Colleague · Tooling
Problem solving

Provided a solution for security scan analysis that reduced time taken for review — a great value addition to the process.

Colleague · Process improvement

QA tools &
campaigns shipped

01
Platform Automation Web App

Flask 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.

Python Flask Playwright Cursor IDE REST APIs
02
Migration Hub

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.

React FastAPI TypeScript Tailwind CSS WebSocket
03
Deployment Orchestrator

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 Bash SSH Linux
04
Platform Quality Dashboard

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 BeautifulSoup Chart.js Cursor IDE
05
Log Management CLI Tool

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.

Python Shell argparse JSON
06
Uptime Monitor & Reporting Tools

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.

Python Flask Docker / K8s GitHub Copilot
07
Jenkins CI/CD & Automation Pipelines

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.

Jenkins CI/CD Python Shell
08
Platform Sanity & Campaign Ownership

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.

Test Strategy License Mgmt IAM / SSO AI Platform

Prompting as a
core engineering skill

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.

srilakshmi — prompt engineering session
sri@portfolio ~ $ prompt "design an editorial portfolio with pastel light/dark token system, bento grid layout, no generic fonts"
✓ constraint recognised: no Inter/Roboto → Playfair Display + Instrument Sans selected ✓ token system built: 5 pastel ramps × light+dark values via CSS custom properties ✓ layout: 12-col bento grid, card spans encode information hierarchy → result: this page
sri@portfolio ~ $ prompt "rewrite my Nokia QA experience as a transition story toward building roles — honest, not oversold, open to frontend / AI / Python / automation paths"
✓ constraint recognised: honest = no fabrication, open = not locked to one role type ✓ reframe: QA rigour → transferable engineering discipline applicable across domains ✓ language: "moving toward building roles" not "aspiring frontend developer" → result: resume narrative + portfolio About section
sri@portfolio ~ $ verify "check all dates and titles match LinkedIn PDF — fix any discrepancies found"
✓ error found: portfolio showed 2024–Present instead of Jan 2023–Present ✓ error found: Associate R&D role incorrectly shown as separate entry ✓ Graduate Trainee dates corrected: Aug 2022 – Jan 2023 → fixed · verification is part of the prompting workflow
sri@portfolio ~ $

Always
learning

Work in
progress

In progress
This Portfolio

Editorial bento-grid portfolio — semantic HTML, CSS custom properties, vanilla JS. Designed and built myself.

HTML5 CSS3 AI-assisted
Practising
React + TypeScript Rebuild

Personal learning project — migrating this portfolio to React + TypeScript + Tailwind. Building dev depth outside work, on my own timeline.

React TypeScript Tailwind
Coming soon
AI Chat Tool

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.

Python React LangChain

Let's talk
roles
that fit.

Based in Bengaluru. Download my resume or reach out directly — happy to talk.