Senior QA Engineer

Building quality systems that scale with product speed.

Test Automation | Performance Engineering | Security Testing

I build scalable test automation frameworks and quality engineering solutions for modern software systems, with hands-on depth across Web, API, mobile, database, and infrastructure-aware testing.

10+ Years in software engineering
5+ Years focused on quality engineering
CI/CD Automation-first delivery mindset

Currently focused on automation architecture, security validation, and resilient release quality.

About

Automation architecture with engineering discipline.

My work sits at the intersection of test strategy, execution speed, and release confidence. I design systems that reduce manual effort while increasing signal quality for teams shipping fast.

I am a Senior QA Engineer with over 10 years of software engineering experience and more than 5 years dedicated to quality engineering.

I specialize in building scalable automation frameworks using Playwright, Selenium, and modern testing tools. My expertise spans Web, API, Mobile, Database, and Performance testing.

I have designed and implemented automation infrastructures from scratch, integrated CI/CD pipelines, and built testing strategies that improved coverage, stability, and release confidence across teams.

Recently, I have been expanding my DevOps knowledge by working with Kubernetes, Docker, ArgoCD, Terraform, and infrastructure automation tooling to support more reliable and scalable QE systems.

Framework design

From zero to maintainable automation

Built Playwright, Selenium, Selenide, and Katalon-based frameworks with reporting and pipeline hooks.

Quality operations

Release gates wired into delivery

Integrated Jenkins and CI workflows to keep regression, smoke, and performance checks close to deployment.

System thinking

Quality beyond the UI layer

Validated APIs, databases, payment flows, infrastructure behavior, and security-sensitive features under load.

Featured Projects

Selected work with measurable testing impact.

These projects represent the type of QA systems I prefer to build: scalable, observable, and tightly connected to delivery outcomes.

01 Framework Engineering

Playwright Automation Framework

Designed and implemented a scalable Playwright + Java + Cucumber automation framework covering UI and API testing with maintainable execution patterns.

Playwright Java Cucumber JUnit Jenkins
Achieved strong automation coverage for high-value flows Reduced manual regression workload and execution time Integrated CI/CD execution with Jenkins pipelines
02 Performance Engineering

Performance Testing Framework

Developed load and stress scenarios using JMeter and k6 to identify bottlenecks early and give teams a clearer view of system behavior under demand.

JMeter k6 Grafana Prometheus
Identified major performance bottlenecks before release Improved application response time and stability Enabled dashboard-driven performance monitoring
03 Infrastructure

Distributed Selenium Grid Infrastructure

Built a Docker-based Selenium Grid setup to support scalable parallel test execution and reduce feedback time in CI environments.

Selenium Grid Docker Jenkins
Reduced overall test execution time across suites Enabled reliable parallel automation runs Improved CI pipeline efficiency and developer feedback loops
04 Payments QA

Payment Integration Automation

Developed automated test scenarios for Stripe, PayPal, and bank transfer integrations to protect high-risk payment flows and reduce production issues.

Playwright Java REST APIs
Reduced payment integration issues significantly Improved reliability of business-critical checkout scenarios Strengthened regression coverage for financial workflows

Core Expertise

Broad testing depth, strong systems perspective.

My strongest contributions usually come from building durable quality layers rather than isolated scripts or one-off checks.

01

Test Automation Architecture

Designing maintainable frameworks with clear abstractions, reusable flows, and stable reporting.

02

Performance Validation

Using k6 and JMeter to expose scalability issues, bottlenecks, and latency regressions under real load.

03

Security-Sensitive Testing

Validating access control, logging, attack signals, and security-related workflows in critical systems.

04

CI/CD Quality Gates

Embedding tests into delivery pipelines so releases carry evidence, not assumptions, into production.

05

Cross-Platform Coverage

Working across web, API, mobile, desktop, database, and cloud-aware environments with consistent rigor.

06

QA Leadership

Leading framework decisions, mentoring teams, and shaping testing strategy around business risk.

Tech Stack

Tools I use to build reliable delivery pipelines.

A practical stack spanning automation, performance, infrastructure, observability, and test operations.

Automation & Functional Testing

Playwright Selenium Selenide Cucumber JUnit Katalon Appium Cypress

API, Data & Quality Ops

REST Assured Postman SQL JDBC JIRA Xray Test Strategy

Performance & Observability

k6 JMeter Grafana Prometheus Load Testing Stress Testing

DevOps & Delivery Infrastructure

Jenkins GitHub Actions GitLab CI Docker Kubernetes ArgoCD Terraform AWS

Experience Timeline

Shaping quality across startups, products, and complex systems.

The timeline reflects a progression from infrastructure-heavy system work into senior QA, test architecture, and team leadership.

Fidelis Security logo

Fidelis Security

Quality Assurance Engineer

Dec 2024 - Present
  • Build and maintain automation coverage for network security applications and analytics dashboards.
  • Validate security-sensitive workflows such as logs, metadata, alarms, RBAC, and Active Directory integrations.
  • Run system-level and VM-based test scenarios across UI, API, and performance layers.
Trustmeup logo

Trustmeup

QA Engineer Team Lead

May 2023 - Dec 2024
  • Created a Playwright + Java automation framework from scratch for functional and regression coverage.
  • Implemented load, stress, and spike testing using k6 for non-functional validation.
  • Integrated Jenkins-based execution and drove QA processes through Jira Xray within Agile delivery.
Virgosol logo

Virgosol

Test Architecture Team Lead

Sep 2022 - May 2023
  • Led test architecture work across web, database, API, mobile, and desktop testing contexts.
  • Created automation strategies and supported Katalon-based enablement as an instructor.
  • Partnered with teams on coverage, test efficiency, and quality process alignment.

Test Automation Engineer (Contract)

Confidential client project

Sep 2021 - Aug 2022
  • Built a BDD Selenium automation framework using Java, JUnit, Maven, and Page Object Model.
  • Expanded regression and smoke coverage with Gherkin-based scenarios.
  • Validated database state through SQL and JDBC while coordinating work in Jira Xray.
Applause logo

Applause

Test Automation Engineer

May 2020 - Mar 2021
  • Developed a Java + Selenium + Cucumber framework from scratch for automated regression.
  • Implemented parallel test execution and Jenkins-based scheduled runs.
  • Connected UI checks with database verification and Jira Xray reporting.
TAF logo

TAF

System Software Manager

Aug 2009 - Mar 2020
  • Managed complex system software environments and infrastructure operations over a long production lifecycle.
  • Owned maintenance routines, reporting, and operational documentation.
  • Built a strong foundation in reliability, systems thinking, and disciplined execution.

Certifications

Continuous learning aligned with hands-on delivery.

Certifications support the practical work, but the core value comes from applying them in real products and pipelines.

ISTQB logo

ISTQB

Foundation Level

Katalon logo

Katalon

Expert Level

LambdaTest logo

LambdaTest

Automation Professional

Test Automation University logo

TAU

Advanced Coursework

Cydeo logo

CYDEO

Automation Training

Key credentials

ISTQB Foundation Level

Katalon Expert Level Certification

LambdaTest Test Automation Professional

Selected TAU coursework

Playwright with JavaScript GitHub Actions for Testing JUnit 5 Scaling Tests with Docker Continuous Testing Python Programming

Contact

Let's build release confidence into your product.

If you need stronger automation foundations, performance validation, or QA leadership that can work close to engineering teams, I am open to the conversation.

This opens your email app with the message pre-filled.