Ƴunior Ƥortal logo

Ƴunior Ƥortal

Senior QA Automation Engineer • 15+ years of experience

Summary

IT engineering leader specializing in enterprise QA automation across on-premises and cloud environments, with a strong focus on AWS, AI and ML-driven quality practices. Experienced in designing self-healing, multi-language, cross-platform automation frameworks, reusable libraries and end-to-end data-driven suites across APIs, services, databases, ETL, web, mobile, security, accessibility and performance testing. Recognized for clean, maintainable automation, resilient mocks, scalable CI/CD validation and concise runbooks. Proven mentor and cross-functional partner who helps teams shift left, reduce flakiness, increase coverage, accelerate feedback loops and improve release confidence.


Achievements

Motorola Solutions
UI · Database & ETL · API & Service-Layer · Security
  • Automated Manual QA Regression with Cypress E2E and Component tests, cutting regression execution from 3 days to 1 day and enabling faster, more consistent release validation.
  • Standardized seeded test data structure, reusable fixtures, authentication helpers, payload generation and schema validation utilities to reduce duplicated test logic and improve long-term automation maintainability.
  • Built automated OWASP ZAP full-scan coverage with authenticated AWS test contexts, scheduled GitHub Actions matrix workflows and severity-based quality gates to surface high-risk security findings earlier in the delivery lifecycle.
  • Shifted quality left by partnering with product owners, developers and QA stakeholders to identify high-touch features and testable acceptance criteria, identify high-risk workflows early and align automation coverage before implementation was complete.
  • Created Cypress standards documentation and quick-start reusable test assets to help engineers execute and maintain automation consistently across environments.
  • Consolidated element strategies and introduced test IDs to reduce flaky selectors and simplify maintenance.
PNC Bank
UI · Database & ETL · API & Service-Layer · Mobile
  • Built a Dockerized Playwright automation framework integrated with GitHub Actions, supporting cross-browser validation across Chromium, Firefox and WebKit for branch and pull-request feedback.
  • Scaled UI regression execution with sharded test runs, isolated runtime environments and CI-published artifacts including traces, videos, screenshots and HAR files for faster failure analysis.
  • Developed a pytest and SQLAlchemy-based ETL validation harness that replaced spreadsheet-driven reconciliation checks with automated, version-controlled database tests.
  • Authored SQL health checks for inventory synchronization workflows and integrated them into deployment gates to catch data integrity issues before release.
  • Centralized test secret handling through secure runtime injection, reducing credential exposure while keeping automated pipeline execution stable and compliance-aware.
Walgreens
API & Service-Layer · Database · Mobile · UI
  • Standardized API validation for the Walgreens Health Care BU across multiple environments by building reusable Postman collections with templated variables and Newman CLI execution for repeatable smoke and regression coverage.
  • Replaced manual service verification with automated API checks, improving consistency across environment validation and reducing reliance on manual release testing.
  • Expanded service-layer automation with Jest and OpenAPI-aligned tests to validate new endpoints, changed contracts, response schemas and negative-path scenarios earlier in the lifecycle.
  • Implemented consumer-driven contract testing and schema-diff checks in CI to reduce the risk of breaking downstream web, mobile and backend consumers.
  • Introduced WireMock-based service virtualization to isolate third-party dependencies, making API and service-layer tests more deterministic, repeatable and CI-friendly.
Bloomberg LP
API & Service-Layer · Performance
  • Built and stabilized a scalable Selenium Grid infrastructure capable of running 800+ automated scenarios in parallel, using AWS-hosted EC2 nodes and Dockerized test execution containers.
  • Created Jest suites for market-data APIs with JSON Schema validation to guard payload structure and semantics and packaged Playwright in Docker with per-run ephemeral K8s namespaces in CI to exercise cross-browser flows alongside API checks.
  • Designed k6 performance test suites covering stress, soak and spike scenarios for business-critical API endpoints, establishing repeatable latency, throughput and error-rate baselines.
  • Added threshold-based performance checks and CI reporting, helping teams identify endpoint regressions before production release.
  • Implemented Pact-based consumer-driven contract tests and OpenAPI diff checks to keep service specifications, consumers and implementations aligned.
  • Enhanced the web automation framework to execute cross-browser end-to-end test flows through CI/CD pipelines, with ExtentReports generated and distributed through email attachments, NAS storage and AWS EFS.
Verizon
UI · Performance · Mobile · API
  • Developed automated validation for inventory data APIs using Jest and JSON Schema checks, protecting response fields, payload contracts and backward-compatibility rules across service releases.
  • Built shared automation libraries for authentication, payload generation, schema validation, network stubbing and test-data setup, reducing duplicated test logic across multiple suites.
  • Enhanced distributed JMeter performance tests for HTTP and JDBC workflows, supporting repeatable load validation, baseline comparison and consistent reporting for high-traffic transactional flows orchestrated by Taurus + Docker.
  • Built repeatable database seed and rollback utilities for checkout workflows, reducing environment-state dependency and improving regression consistency.
  • Delivered a Selenium + Cucumber (BDD) framework within Jenkins CI using page objects and deterministic waits for stable e-commerce flows.
  • Migrated legacy QTP cases to Selenium with stable locators, replacing manual sanity passes with scheduled automation.
Home Depot
UI · Database · API
  • Contributed to the Java EE-based internal applications, including Home Depot’s DCX platform, using Spring, Servlets, JSP, MVC architecture, JDBC and Spring Security.
  • Supported legacy and enterprise web applications across Java EE and ASP.NET Web Forms, contributing to maintenance, feature updates and production support activities.
  • Sharded UI suites and enabled CI parallelization with per-shard DB fixtures and stabilizing nightly runs.
  • Created 200+ C# unit test scripts in Visual Studio using Page Object Model, DataProvider and PageFactory patterns to strengthen automated validation and reduce manual testing effort.
  • Maintained Hudson CI workflows and DevOps batch scripts to streamline builds, deployments and recurring automation tasks.
  • Performed application diagnostics and component-level troubleshooting using JMX, MBeanServer API, JConsole, BeanFactory and ApplicationContext.

Employers

Senior QA Automation Engineer — Motorola Solutions
Nov. 2022 – Present
Full-time · On-Site NJ
Senior Software Engineer in Test — PNC Bank
Dec. 2020 – Nov. 2022
Full-time · Remote
Senior Test Automation Engineer — Walgreens
Jun. 2020 – Dec. 2020
Contract · Remote
Senior SDET — Bloomberg LP
Jan. 2018 - Jun. 2020
Full-time · On-Site NJ
MTS IV - Sys. Engrg. — Verizon
Dec. 2015 – Dec. 2017
Full-time · On-Site NJ
Software Engineer in Test II — InteliClear’s Post Trade Solutions
Aug. 2012 – Dec. 2015
Full-time · On-Site NJ
Software Engineer — Home Depot
Aug. 2010 – Aug. 2012
Full-time · On-Site NJ
Software Engineer — Walmart
Jan 2010
Internship · On-Site NJ

Education

Bachelor of Science in Computer Information Systems — DeVry University