SDET Portfolio

Hi, I'm Rao Ali

Crafting reliable test automation frameworks that scale. SDET passionate about quality, code, and continuous improvement.

Rao Ali at work
About Me

Get to know me

Software Dev Engineer in Test

I'm an SDET with a passion for building robust test automation frameworks and bridging the gap between development and quality. I specialize in designing scalable testing solutions that catch issues before they reach production.

When I'm not writing test cases, you'll find me exploring new testing tools, contributing to open-source QA projects, or sharing insights on automation best practices.

Automation-FirstShift-LeftBDD AdvocateCI/CD Champion

Core competencies

Technical Skills

Languages, frameworks, and tools I use to build robust test automation

Test Automation

Selenium WebDriverPlaywrightCypressAppiumTestNGJUnit

Languages

JavaPythonJavaScriptTypeScriptGroovyBash

CI/CD & DevOps

JenkinsGitHub ActionsDockerKubernetesAzure DevOpsCircleCI

API & Performance

REST AssuredPostmanJMeterk6GatlingGraphQL Testing

Quality Practices

BDD / GherkinTDDShift-Left TestingRisk-Based TestingCode ReviewTest Strategy

Tools & Platforms

JIRAConfluenceAllure ReportsSonarQubeKibanaGrafana

Professional journey

Work Experience

Senior SDET

FinTech Solutions Ltd.

2022 – Present
Remote
  • Architected an end-to-end Playwright + TypeScript framework reducing regression time by 70%
  • Integrated automated test suites into GitHub Actions pipelines with parallel execution across 5 environments
  • Led a team of 4 SDETs, establishing coding standards and peer-review processes
  • Built a custom Allure reporting dashboard consumed by 3 product squads

SDET II

CloudOps Platform

2020 – 2022
Lahore, PK
  • Developed a Selenium + Java BDD framework covering 1,200+ test scenarios
  • Introduced contract testing with Pact, catching 15+ integration defects pre-release
  • Automated REST API regression suite using REST Assured, cutting manual effort by 60%
  • Mentored 2 junior QA engineers on automation best practices

QA Engineer

Nexus Digital Agency

2018 – 2020
Lahore, PK
  • Performed functional, regression, and exploratory testing across 8 web products
  • Wrote and maintained 400+ manual test cases in JIRA/Zephyr
  • Initiated the first automated smoke suite using Cypress, adopted across the QA team
  • Collaborated with developers in daily standups to triage and reproduce defects

Featured work

Projects & Case Studies

Automation frameworks, testing tools, and quality solutions I've built

Open Source

Playwright E2E Framework

A production-ready Playwright + TypeScript framework with Page Object Model, parallel execution, Allure reporting, and GitHub Actions integration. Used by 3 teams in production.

PlaywrightTypeScriptGitHub ActionsAllure
Internal Tool

API Contract Testing Suite

Pact-based consumer-driven contract testing suite for a microservices architecture. Prevents breaking changes across 12 services and runs on every PR in under 4 minutes.

PactJavaSpring BootJenkins
Side Project

Performance Benchmark CLI

A CLI tool wrapping k6 and Grafana to run load tests, parse results, and post Slack summaries. Reduced performance regression triage from hours to minutes.

k6Node.jsGrafanaSlack API
Client Work

Mobile Test Automation Kit

Appium + Python framework for cross-platform iOS and Android testing. Covers 300+ scenarios with device-farm integration on BrowserStack and local simulators.

AppiumPythonBrowserStackpytest

Credentials

Certifications & Training

ISTQB Certified Tester – Advanced Level Test Automation Engineer

ISTQB · 2023

AWS Certified Developer – Associate

Amazon Web Services · 2022

Certified Selenium Professional

Selenium Academy · 2021

ISTQB Certified Tester – Foundation Level

ISTQB · 2019

Let's connect

Get in Touch

Let's collaborate on your next testing challenge. Reach out via email or connect on LinkedIn.

Available for freelance & full-time opportunities