TEST SUITE: TEST AUTOMATION PORTFOLIO - QA SINCE 2022

Sreenivasan Sivakumar

QA & Test Automation Engineer

4 years in digital signage. I build and maintain test automation with Playwright (TypeScript, 3 years) and Cypress (JavaScript, 1 year) in Azure DevOps CI, and co-own release sign-off across web, API, database and a device matrix of native clients.

Open to SDET and Test Automation opportunities
Sreenivasan Sivakumar
REF: HS·23.03

01 · Shipped work

Built, not just proposed

Flagship TC-001 · nithyakarma-quality-lab

Nithyakarma Quality Lab

The same 39 end-to-end test cases written twice - Playwright (TypeScript) and Selenium (Java + TestNG) - against my live Nithyakarma app. Covers UI flows plus negative UI and API cases. GitHub Actions runs both suites on every push and publishes a side-by-side results page.

Flagship TC-002 · nithyakarma-delivery-pipeline

Nithyakarma Delivery Pipeline

A Java + Selenium + REST Assured suite delivered through Docker, a Kubernetes Job on kind (Chrome as a native sidecar) and a parameterised Jenkins pipeline, against the live app's production data. Secrets stay out of Git, image layers and logs; writes are opt-in and undone; every failure along the way is logged with cause and fix.

Flagship TC-003 · nithyakarma.org

Nithyakarma

A community daily-ritual tracker, not a solo personal tool - built and maintained end to end for a wider group of practitioners. React + Vite PWA on Supabase, packaged for Android via Capacitor and live on Google Play. A GitHub Actions pipeline gates every release on automated tests. I own the product decisions, the build, the release, and the debugging.

TC-004 · Google × Hack2skill

Steady

A GenAI-powered recovery companion and caregiver support app, built solo in one hackathon sprint - with a real end-to-end test suite, not just a demo. Placed #6 on the leaderboard with 4 bonus-round rewards.

02 · Experience

QA Engineer I, XOGO

Sep 2022 - Present · Kochi, Kerala
  • Built the automation framework from zero in Cypress (JavaScript) on Azure DevOps (Sep 2022 - Jun 2023). Researched alternatives, presented my findings to leadership and led the migration to Playwright (TypeScript) for WebKit coverage and cleaner CI.
  • Grew the Playwright suite across the UI and API layers and replaced a multi-day manual release regression with automated runs in Azure DevOps CI.
  • Reduced flakiness by fixing root causes in unstable UI specs instead of adding retries.
  • Backend API testing in Playwright with schema validation, plus a separate Postman/Bruno suite. SQL (MS SQL Server) checks on backend data; performance testing with JMeter.
  • Co-own the release quality gate as one of two go/no-go owners, signing off production releases across the web manager, API and player apps (Android, iOS, Windows, Fire OS).
  • Own manual and exploratory testing across the device matrix: Android phones and tablets (including XOGO hardware), iOS, Windows UWP, Amazon Fire TV Stick 4K and Signage Stick, Chromecast and Raspberry Pi 4B. Introduced Android automation with ADB.
  • Accessibility (WCAG) and visual regression checks. Shift-left: review Figma designs and work with product and dev to shape acceptance criteria for authentication, billing and access control.
  • Onboarded and mentored a second automation engineer, set the team's test standards and review automation PRs.

03 · Skills

What I work with

Test Automation · Production

  • Playwright (TypeScript)
  • Cypress (JavaScript)
  • API testing (Playwright, Postman, Bruno)
  • JMeter
  • Page Object Model
  • Visual regression
  • Accessibility (WCAG)
  • Manual & exploratory testing
  • Device-matrix testing

Tooling, Languages & Platforms · Production

  • Azure DevOps
  • Git / GitHub
  • Jira
  • Agile / Scrum
  • Figma (design review)
  • TypeScript
  • JavaScript
  • SQL (MS SQL Server)
  • Android / ADB
  • iOS
  • Windows
  • Fire OS
  • Shell / Linux
  • PowerShell

Project experience

  • Selenium WebDriver + TestNG (Java)
  • REST Assured
  • Python
  • Docker
  • Jenkins
  • GitHub Actions
  • Kubernetes
  • React
  • Vue
  • Supabase

AI tools

  • Claude Code
  • MCP
  • Codex
  • Ollama
  • Gemini

04 · Credentials

Certifications & credentials

QA

DevOps Mastery: Jenkins, Kubernetes, Docker & ArgoCD Udemy · Oct 2026
View
TestMu AI Test Automation Professional Certificate TestMu AI (formerly LambdaTest) · 2023
View

AI

Claude 101 Anthropic · Skilljar · Completed
View
Claude Code 101 Anthropic · Skilljar · Completed
View
Google Cloud Gen AI Academy APAC 2026 - Cohort 3 Google Cloud, Hack2skill · Sep 2026
View

Security

Jr Penetration Tester TryHackMe · Learning Path · Sep 2025
View
Advent of Cyber 2025 TryHackMe · Dec 2025
View

05 · About

Who am I, actually?

Where it started

QA Engineer since Sep 2022, and the title undersells it - I built the test automation from zero and co-own release sign-off, not just test-case execution.

Where it went

That ownership pushed me deeper into automation, Linux, and tooling, then into building and shipping my own software: a community app live on Google Play, a quality lab and a delivery pipeline.

Where it's going

Deeper into SDET work: API automation, CI and framework design. Quality Lab is where I try those ideas in public first.

How I build

AI tools I use daily: Claude Code, MCP, Codex, Ollama and Gemini.