Active Public Trust Clearance

QA Automation Engineer Portfolio

Sharif Mustafa

QA Automation Engineer

QA Automation Engineer with experience supporting federal, banking, and healthcare platforms through Selenium automation, API validation, database testing, accessibility compliance, and Agile delivery practices.

Core Focus

Quality engineered for regulated systems

Focus

Federal, Banking, Healthcare

  • Selenium WebDriver, Java, TestNG, Maven, Cucumber BDD
  • API testing with Postman and REST Assured
  • SQL Server, Oracle, Section 508, HIPAA, GLBA
Professional Summary

A quality-first engineer with hands-on automation and regulated-domain testing experience

Sharif Mustafa brings together manual QA depth, test automation engineering, API validation, and accessibility awareness to support reliable releases across federal, financial, and healthcare software environments.

Agile Delivery and Quality Ownership

Experienced in Agile SDLC execution with hands-on participation in sprint planning, backlog grooming, daily stand-ups, retrospectives, and UAT support to keep delivery aligned, transparent, and on schedule.

Automation and Test Engineering

Builds and maintains hybrid, data-driven, and keyword-driven automation frameworks using Selenium WebDriver, Java, TestNG, Maven, and Cucumber BDD to improve regression coverage and reduce manual effort.

Functional, API, and Database Validation

Covers end-to-end quality assurance across manual functional testing, Postman and REST API verification, and backend validation with SQL queries against SQL Server and Oracle environments.

Compliance-Focused QA in Regulated Domains

Supports accessibility and regulatory requirements through Section 508 validation and testing awareness shaped by HIPAA, GLBA, and NCUA-regulated environments in federal, financial, and healthcare programs.

Technical Skills

Practical QA automation capabilities organized the way hiring teams scan them

The skill set below mirrors the experience reflected in Sharif Mustafa's resume and naturally reinforces ATS keywords for QA automation, API testing, CI/CD, accessibility, and Agile delivery.

Automation

7 items
Selenium WebDriverTestNGJUnitCucumber BDDHybrid FrameworksData-Driven FrameworksKeyword-Driven Frameworks

Programming

8 items
JavaSQLGherkinHTMLXPathCSS SelectorsGitGitHub

API Testing

5 items
PostmanREST AssuredRESTful API ValidationAuthentication TestingError Handling Verification

Database

4 items
SQL ServerOracleData Integrity ValidationBackend Data Verification

CI/CD

4 items
JenkinsMavenContinuous Integration PipelinesScheduled Automation Runs

Test Management

7 items
JIRAServiceNowAzure DevOpsTest PlansTest StrategyDefect TriageStatus Reporting

Accessibility

6 items
Section 508 ComplianceWAVEAXEJAWSNVDAUsability Validation

Methodologies

7 items
Agile/ScrumSDLCSprint PlanningBacklog GroomingRetrospectivesUATCross-Functional Collaboration
Experience

Career history across federal, banking, and healthcare quality assurance

This experience timeline highlights QA automation engineering, manual testing, compliance support, and stakeholder collaboration in highly structured environments where reliability and traceability matter.

December 2022 - Present

United States Department of Transportation

QA Automation Engineer

Washington, D.C.
  • Participate across the full Agile lifecycle, including sprint planning, retrospectives, backlog grooming, and release-readiness coordination.
  • Design and execute functional, integration, regression, UAT, and performance-related test coverage for federal application modules.
  • Author test strategy, test plan, and test summary artifacts that improve onboarding, transparency, and quality traceability.
  • Architect and refine a hybrid Selenium WebDriver framework with Java, Maven, and data-driven and keyword-driven patterns.
  • Advance BDD adoption with Cucumber feature files and step definitions to improve communication across QA, business, and development teams.
  • Integrate automation with Jenkins CI pipelines for scheduled executions and faster stability feedback.
  • Validate REST endpoints with Postman and perform SQL-based backend verification to uncover issues not visible through the UI.
  • Conduct Section 508 accessibility validation and usability reviews while tracking defects in JIRA and reducing production leakage.

September 2019 - November 2022

PenFed Credit Union

QA Test Engineer

Tysons, Virginia
  • Tested online banking and mobile application functionality with strong focus on requirements traceability and member-facing transaction quality.
  • Executed black box, functional, regression, and UAT scenarios for financial workflows before production release.
  • Maintained test plans, scripts, and regression suites in Azure DevOps to support knowledge transfer and release readiness.
  • Built scalable Selenium WebDriver automation frameworks with TestNG and Maven for reusable web testing.
  • Created data-driven automation for loan applications and account opening flows to expand scenario coverage efficiently.
  • Validated RESTful banking services through Postman and verified financial accuracy with complex SQL queries against SQL Server.
  • Managed defects in ServiceNow and delivered QA status reporting through Azure to keep stakeholders informed.
  • Performed Section 508 and GLBA-aligned testing across regulated banking experiences.

April 2018 - August 2019

HCA Healthcare

QA Analyst

Richmond, Virginia
  • Supported Agile delivery for clinical applications through sprint participation, daily stand-ups, and coordinated healthcare testing activities.
  • Validated business and technical requirements for electronic medical record workflows with attention to HIPAA-sensitive processes.
  • Executed manual functional, regression, and integration testing across healthcare software platforms used in patient care environments.
  • Created and maintained detailed test plans, case documentation, and release status reporting for clinical systems.
  • Tracked defects in JIRA and helped resolve issues affecting healthcare application performance and stability.
  • Ran scheduled Selenium regression suites and updated existing automation scripts to reflect ongoing application enhancements.
  • Verified API data exchange with Postman collections and validated Oracle database records with SQL queries.
  • Performed Section 508 and HIPAA-conscious quality checks in collaboration with technical and clinical stakeholders.
Projects and QA Expertise

Focused QA strengths that map directly to automation engineering needs

This section highlights the QA capabilities I rely on most when building automation coverage, validating integrations, supporting compliance, and working closely with delivery teams.

QA Focus01

Automation Framework Design

Builds maintainable Selenium-based test architecture using Java, TestNG, Maven, and Cucumber BDD for scalable regression coverage.

Hybrid, data-driven, and keyword-driven framework patterns
Stable locator strategy design using XPath and CSS selectors
Regression execution efficiency improvements through automation
QA Focus02

API Testing

Validates service behavior through endpoint verification, authentication checks, negative-path coverage, and response analysis.

Postman collection design and execution
REST endpoint validation for banking, healthcare, and federal systems
Earlier defect discovery beyond UI-only test coverage
QA Focus03

Database Validation

Performs backend verification using SQL queries to confirm data accuracy, integrity, and transaction correctness across complex workflows.

SQL Server and Oracle validation experience
UI-to-database consistency checks
Detection of critical backend defects and data anomalies
QA Focus04

508 Compliance Testing

Applies accessibility tooling and review practices to help products meet Section 508 standards and support inclusive user experiences.

WAVE, AXE, JAWS, and NVDA familiarity
Accessibility and usability validation within regulated environments
Release support for federal accessibility compliance approval
QA Focus05

Agile QA Process

Works closely with analysts, developers, and stakeholders to embed QA throughout planning, execution, reporting, and release readiness.

Sprint planning, backlog grooming, and retrospective participation
Defect triage and stakeholder status reporting
Cross-functional communication that keeps acceptance criteria aligned
Education

Academic foundation

My academic background complements a QA career built on communication, stakeholder alignment, and disciplined delivery within structured industries.

Degree

Bachelor of Business Administration in Marketing and International Business

North South University

Certifications

Recommended development path

These certifications reflect the areas I am actively prioritizing for continued professional growth and stronger alignment with quality engineering roles.

Recommended / In Progress

Certified Scrum Master

A strong fit for demonstrating Agile facilitation and team collaboration skills in QA and delivery environments.

Recommended / In Progress

CompTIA Security+

Supports security awareness for federal, banking, and healthcare systems that require disciplined quality and compliance thinking.

Recommended / In Progress

ISTQB Certified Tester - Foundation Level

Adds formal testing methodology recognition that complements hands-on automation and manual QA experience.

Contact

Let's connect

I'm available to discuss QA automation, API testing, accessibility, and quality engineering opportunities. You can reach me directly using the contact options below.