Summary
Overview
Work History
Skills
Accomplishments
Timeline
Generic

Anthony Anderson

Matteson,IL

Summary

I have 20+ years of total Information Technology (IT) experience. I am a Senior Level QA Automation Architect whith QA Management experience, an expert in Quality Assurance testing, and a mid-level C#/ASP.net Core developer. My QA and development experience spans across different industries such as the entertainment, financial (banks, brokerage, debt consolidation/recovery), healthcare, education, and retail industries that brings a variety of fresh ideas to a companies IT department. Accompanied with that talent is my excellent verbal and written communication skills that would prove valuable to any client. I would be an asset to any organization given that I am always eager to learn, ready to accept feedback, and willing to do what it takes to insure success. I am always willing to work to avoid failure and I possess a firm believe that improvement can always be made. Dedication, hard work, and loyalty define my work ethic.


My expertise lies in manual functional, regression, system, and integration UI, API, and data testing. I am also advanced in performance testing. I am a expert automation tester with mid-level development skills in C# ASP.Net Core, Nuxt, Node.js, Bootstrap, and Vue.js. I also code in Groovy, Python, SQL, and Java Script as it pertains to creating test automation frameworks. I am an expert in project management as it pertains to an IT department for Agile projects.

Overview

30
30
years of professional experience

Work History

QA Manager/Senior QA Automation Architect

Clearsense
03.2023 - 06.2025

I was hired as a QA automation architect and assigned two partime resources to design multiple QA automation frameworks for the 1CS, Data Management, and Archieve & Access projects to test UI and API applications as well as data pipeline (ETL) implementations by way of the Agile/Scrum methodology.

I created a Jira QA automation project stricly for QA automation across the entire organization which was the home of our story board, user stories, tasks, and sub tasks.

I lead daily QA automation standups to track progress of work and to mitigate issues/risks daily.

I designed a base QA automation framework using Katalon Studio (functional/regression QA automation tool) and Cucmber that integrated with Jira via JQL for storing Gherkin User Stories, QAlity TCM tool, Git Bash & Bitbucket for version control, and KRE for CI/CD that supported UI/API applications (ETL Implementations) to be used as the standard base automation framework across the entire organization.

I designed the UI, API, and data pipeline QA automation framework to support HL7 to FHIR, CCDA to FHIR, and CCDA to PostgreSQL test script creation by way of multiple groovy templates.

I designed groovy UI automation scripts using Katalon/Cucumber Step Definitions, and Feature files to test various UI scenarios in the 1CS and Data management application.

I was promoted to QA manager and assigned two direct reports for test automation overall and the Archieve & Access project.

Mentored resources and over saw the creation of UI QA automation frameworks using the base QA automation framework for multiple UI applications for the Archieve & Access project applications (Legacy, Vista, etc.).

I managed the QA activities on multiple data implementations for a healthcare provider/insurer client for the organization by way of the Kanban project management methodology which was converted to Agile/Scrum for subsequent implementations.

Lead multiple test planning/execution efforts to design SQL based test scenarios (count based, orphan/null checks, UI/backend comparisons, functional test scenarios, etc.) to test at the data aquisition, exploration, and provision stages of the project which included UI testing in the clients Discover application.

Created QA data quality test metrics for accuracy, completeness, duplication, and execution time of the data which was reported out to the project team post load.

Lead multiple test planning/execution efforts for an AWS data project where AWS Glue was the ETL service, the CCDA files were stored in S3 as S3Keys made accessbile via AWS's bastions, Dynamo was the database and the data was queried via Athena and where I designed SQL based test scenarios (count based, orphan/null checks, UI/backend comparisons, functional test scenarios, etc.) to test post load.

Utilized the AWS Glue Data Catalog to perform analysis of the metadata to gather information that related to load results.

Senior QA Automation Architect (Consultant)

NRG IT Consulting, Inc.
10.2020 - 03.2023

· Work as a senior level automation architect for multiple clients by way of multiple Agile projects.

· Used an Application Information Request document to gather information about the application under test from application contacts about the application facing LDAP, O365, and other changes due to a company merger.

· Communicated with application contacts to troubleshoot access issues, functional issues, report defects, and to demo automation created/changes on a weekly basis until the automation for said application was complete.

· Design test automation framework on an Agile project to test an Odata, HL7, Dell Boomi, API application using Katalon Studio, C#, REST, SOAP, XML, and Json for a Healthcare company.

· Design Java, Cucumber, Selenium WebDriver (Selenium Grid) automation scripts in Eclipse against multiple internal and customer facing web applications for a Department of Defense client in IE11, Chrome, and Edge browsers.

· Participate in multiple stand-up every morning to report what was completed yesterday, what will be completed on the current day, and any issues or blockers.

· Participate in grooming meetings for multiple teams to groom and story point user stories/pbi's for future sprints.

· Participate in planning meetings for multiple teams to plan work for the current sprint.

· Troubleshot Web object recognition issues while creating Java files to assist the selenium cucumber step file such as the object file, Generic Methods, TestRunner, Common Steps, Shared Resources, BaseConfiguration, NavigationBound, etc. in Eclipse using the Action Class, JavaScriptExecutor, and other mechanisms and abilities used with Selenium.

· Participate in knowledge transfer and testing practices meetings to present new findings and best practices that benefit the team as well as to see what other teammates have discovered.

· Conduct a POC search for a performance test solution for a new performance test team that was newly created as a result of a merger between two companies selecting OctoPerf as the cloud based performance test tool out of over 50 other performance test tools after performing a documented trade study and using a score card.

· Designed a POC with OctoPerf insuring that the tool would functionally perform against the current company application in a public domain.

· Obtained an OctoPerf diploma after attending a formalized two training class given by the OctoPerf staff.

· Executed functional regression automation scripts via the automation framework I designed against the FHIR API which communicated via the CA Gateway using a Dell Boomi URL for the Dev, QA, Stage, and Production environments daily.

· Used Git in Azure DevOps ADO as a code repository.

· Integrated ADO Test Plans with the Katalon Studio automation framework in order to report test execution status automatically.

· Integrated the Katalon studio framework with ADO Pipelines for CI/CD puproses.

· Troubleshot FHIR API issues at every level of the architecture to determine if the issue was CA Gateway, Dell Boomi, API Service Level, the C# back end, database, or configuration related.

· Designed and executed performance test scripts against the FHIR API using NeoLoad.

SAP QA Automation Architect/Engineer (Consultant)

Gordon Food Services – Remote/OnSite
09.2019 - 10.2020

· Services retained for the EDI team to design an automation framework byway of an Agile/SAFE process that would be used to test the 850 document order translation from an IDS file format to an IDoc file format using Clarify, SAP Fiori, Node.js, Python, Visual Studio Code, and a CRM application named TPM written in Java 8.

· Prepared multiple test automation framework POCs including but not limited to UFT, Selenium Web Driver/C#, Katalon Studio, along with multiple CI/CD solutions Jira/Bamboo/WindowsTaskManager, Azure DevOps/Azure Portal/Docker, but the

chosen solution was Node.JS in VSCode with a file listener and Azure Devops Pipelines.

· Services retained for the TPM team to manage the manual end to end integration and functional testing byway of an Agile/SAFE process using Jira, FileZilla, Postman, and google sheets/docs/slides for the SAP CRM team who were designing an application called TPM which was designed in Java 8, Spring Batch, and a MS SQL Server back-end.

· Designed complex queries (inner/outter joins, adhoc, stored procs)to read data from multiple databases which was used to validate data going between our CRM solutions TPM and SAP for order processing.

· Services retained to manage, coordinate, and participate in the end to end integration testing byway of the SAFE process between the One Team (SAP), the EDI team, and the TPM team by attending multiple ITC's to test the end to end KPI's of the 850, 855, 810, and 832 document types as well as the same for Trading Partner, Customer, Material, and Store testing using ALM and other tools.

· Services retained to QCE each of my assigned areas using Jira Confluence and SonarCube to insure all QCE regulations and guidelines were adhered to during the implementation of TPM and various EDI application from a SAP OTC perspective in preparation for end of project audits.

· Logged defects(Bugs) across multiple projects during functional and integration testing in Jira in the Defects module of ALM.

· Participated in PI planning as appropriate.

· Created test cases in the Test Plan module of ALM and in Jira.

· Executed test cases in Jira and in the Test Lab module of ALM.

Senior QA Automation Architect/Engineer

Maestro Health – Remote, Chicago, IL
03.2019 - 09.2019

· Services retained to convert a Mac OS manual UI/API software testing non technical organization of 7 projects into a 99% automation software testing organization.

· Designed a project plan using lucid chart and reviewed daily with the VP of IT and QA Director.

· Interviewed several project team members upon the request of the QA Director to gauge team interest in moving from a fully manual to a 99% automated organization for all projects.

· Profiled several test automation tools,(Tricentis TOSCA, Selenium Web Driver/Python, Microfocus UFT, Katalon Studio/KS w/qTest Integration), CI/CD tools (CircleCI, Jenkins, Bamboo, Azure Pipelines, GitLab etc.), and source code repository tools (Github Desktop, Tower, TFS, etc ) that would be selected to build out a reusable automation framework.

· Worked with domestic and off shore vendors to create end to end proof of concept (POC) automation frameworks to test UI (Vue.js) and API (C#) applications.

· Minimized the impact on timelines and due dates of on the fly changes such as switching from REST to GraphQL mid stream in the POC, hiring new API testers, etc. and adjusted the project plan accordingly.

· Downloaded Katalon Store plug-ins to assist the framework with recognizing the Vue.js DOM objects by xPath.

· Created Keyword methods in Katalon Studio to troubleshoot common issues like the timing of objects loading to the page.

· Created xPath queries from scratch and assigned the xPath values to individual objects to assist with recognizing objects that had dynamic xPath and the objects whose xPath changed consistently from build to build.

· Assisted less senior resources with Terminal based software installations such as Git and other tools needed framework execution.

· Designed the API test automation framework using Katalon Studio and gave recommendations on how to introduce it to the current manual testing team.

· Gave recommendations of how to handle integration points between the new test automation tool and the test case repository tool in a POC to display the pros and cons of both for the API and UI sides of the automation framework.

· Designed a multi-layered architectural layout of the test automation framework for the organization to detail the big picture of the automation framework implementation.

· Designed training documentation for non technical testing resources to download, install, and begin creating automation test scripts against their respective applications.

· Assist testers with the installation of the automation framework on their respective systems.

· Designed and recommended the CI/CD process around regression test scripts being executed against build deployments (after merge) using Katalon Studio cmd line execution, CircleCI Docker Containers, Git, and Jira.

Senior QA Automation Architect

Charles Schwab (Options Xpress)
01.2017 - 03.2019

· Worked as a test automation architect via the Agile Methodology for the Order Entry Management System Team (OEMS) with a focus on order processing in the XpressRouter API and the life cycle of those orders as they were processed by various other systems.

· Profiled Parasoft SOAtest 9.9.6, Java, Tricentis Tosca 10.2, and HP UFT 12.54 against one another to determine which tool performed best at the enterprise test automation framework level.

· Redesigned an existing SOAtest automation framework in an effort to make it usable by non technical resources by removing the necessity of only being able to make updates via JavaScript to being able to make the same updates via MS Excel and SQL (MSSQL Server 2017).

· The redesigned version of the SOAtest framework includes multiple REST Client Json calls, Json data banks, Json assertors, Json database tools, Excel/SQL Server data sources, a call back tool, a SOAtest Server, multiple traffic viewers, and browser based reporting.

· Used an internal adhoc query reporting application to execute adhoc queries dynamically in a TOSCA framework that generated create custom data reports based off of any field in the OEMS system and stored the data in the Data module of TOSCA to be validated by other areas of the framework.

· Version controlled entire automation framework using Team Foundation Server (TFS) in Visual Studio 2017 which was designed to support the in sprint and regression onshore and offshore test automation teams.

· Ported the automation framework over to Bitbucket from TFS to adhere to a change that was mandated by Charles Schwab company wide.

· Created a PowerShell script that was inserted into the build process to automatically kick off test automation runs (nightly and on demand) of the in sprint and regression test suites when a new build was introduced into multiple environments in an effort to initiate continuous testing and to support continuous development.

· Created a JavaScript harness and several stored procedures that worked with SOAtest, UFT, and TOSCA to automatically generate Equity, Future, and Option (multilegged) Json REST call data for use by the entire OEMS team to prevent the team from having to create Json REST calls manually.

· Designed local and Virtual Machine (VM) test automation environments for myself, local, and off shore resources (during IST time) which was composed of multiple API's, a local version of SQL Server 2017, MS Excel, and SOAtest.

· Trained developers, local, and off shore QA resources of how to set up the environment to make updates and additions to the automation framework.

· Minimized 99% of the shared environment issues experienced by the QA automation team by developing a universal process for each person to download the latest copy of the XR to their local hard drives from TFS, requiring each QA member to have a local copy of a SQL Server database, and access to MS Excel.

· Used Chrome Rest Client to send Json data via RESTful services to XR for multiple sets of baseline tests.

· Converted a TOSCA framework from using RESTful service modules to using WebSphere MQ over JMS because the REST module inside TOSCA did not support

port listeners without the use of Orchestrated Service Virtualization (OSV) in TOSCA.

· Create ZQL queries to insert into TOSCA for the integration of TOSCA to Zephyr in order to update test case status in Zephyr with TOSCA test scripts.

· Created stored procedures to extract data from multiple tables of a SQL Server database to be inserted into multiple Excel Sheets to be referenced by SOATest which was used as a reference point for the entire framework.

· Reconciled thousands of manual test cases by functionality and automation status in an effort to understand the amount of scripts to be automated versus what wouldn't be automated and communicated that to the technical lead and upper management.

· Designed a plan to automate thousands of manual test cases for regression.

· Designed a plan to begin in-sprint automation with 1 lead QA and 4 offshore manual/automation testing resources.

· Built out the automation framework CI/CD environment which consisted of TOSCA Commander 11.0 P8, WebSphere MQ, SQL Server, JSON, REST, an API, Windows Task Scheduler, Bamboo, LDAP, and PowerShell.

· Converted the TOSCA SQL Server database from a single instance environment to a shared environment as per Schwab standards to adhere to best practices (nightly back up, local user access, etc.).

· Created Jira dashboards to communicate automation status to stakeholders which consisted of scripts that were automated, not automatable, planned to be automated, and automation in process.

· Created a clean TOSCA module structure that was composed of scan in Json requests via TOSCA's API Scan, the Standard Modules, custom modules, and the Aid Pack.

· Created multiple repeatable data driven frameworks in TOSCA that consisted of the repeatable steps create Json resource, add Json block, add WebSphere MQ Sender for Json requests, and add Json resource, add WebSphere MQ Sender for Json, and add Json block for responses from the API for Equities, Options, and Futures.

· Created an API library of repeatable functions to be referenced by other automation test scripts to be used by the entire team and other teams that fall under the OEMS umbrella.

· Created multiple data sets to store Equity, Future, and Options data that is referenced via the XL command variables.

· Configured the execution schedule in TOSCA to run the nightly regression scripts daily by adding a run folder, adding the instantiated instances of scripts to be run, checking the configurations, adding the instantiated instances of the scripts to the TestEvents under the appropriate configuration, and insuring that the test event under test was referenced correctly in the \\ToscaCI\Client xml file.

· Monitored TOSCA results and log files for errors.

· Support team members by assisting with troubleshooting TOSCA errors daily during the test scripts creation and execution phases.

· Troubleshoot CI Client and Distribution Agent errors regularly.

· Attend daily SCRUM meetings.

· Attend bi-weekly grooming sessions with entire Agile team.

· Attend bi-weekly sprint planning meetings with entire Agile team.

· Attend bi-weekly demo meetings with entire OEMS project team.

Senior Software Engineer (Employee)

Apartments.com (A CoStar Group Company)
02.2014 - 06.2016

· Worked on multiple agile web teams which employed 2-3 testers each (local/remote) as a QA Lead to implement the new web application apartments.com.

· Attend daily stand up meetings to report individual status

· Attend bi-weekly and sporadic planning meetings to groom, story point, and task (with time estimations) QA activities as related to the Sprint or current activity.

· Create and execute test cases in Microsoft Test Manager against the scenarios in the current sprint stories in Team Foundation Server.

· Designed a functional/regression test automation framework (with CI/CD) using Selenium Nunit, C#, Web Driver, Bamboo embeded in Jira, and windows task scheduler using Visual Studio to test apartments.com 1.0 and 2.0.

· Execute web testing across multiple resolution break points on desktop and hand held devices

· Create defects against stories and assist various personnel with the creation of defects which are logged into TFS

· Maintain the sprint board in TFS assuring that each day all resolved defects is closed out and that all testing that can be executed is executed.

· Provided status of the sprint health from a test case creation, test case execution, and story completed versus not completed by development perspective.

· Attend as needed meetings with members of the product team to discuss current sprint functionality and additional scope.

· Orchestrate and lead as needed meetings with local and remote QA web and mobile teams to discuss planning activities around testing functionality in the web application that affects multiple teams.

· Provide assistance to multiple resources of multiple QA teams (local/remote) in a series of one off conversations via chat sessions.

· Planned out assignments in the event of permanent or temporary loss of a QA resource.

· Attended planning meetings with local and remote agile web and mobile teams as a QA Lead to provide leadership and assistance with resolving issues, planning around implementing new functionality, test case execution, and other activities associated with the Sprint delivery.

· Provided late night and weekend support as a QA Lead in order to insure the successful implementation of the new Apartments.com web application.

· Mentored and trained associate to senior level testers on various QA and project management related topics during the implementation of the new Apartments.com web application.

· Provided QA support to the BI/Feeds team to test a back end job utilized to select random records from a database and export a list of those records to an Excel spread sheet that was emailed to specific recipients.

· Worked as a tester on a medium sized web team to support multiple retail customer facing applications by way of an agile process.

· Design and execute complex functional, regression, and integration test cases in Excel, Version One, and Team Foundation Server against multiple web applications which were archived into SharePoint.

· Execute functional and regression web testing on multiple devices and browsers (desktop, tablet, mobile).

· Execute functional and regression testing against responsive web applications.

· Develop basic to complex SQL queries (Inner/Outer Joins) to extract data from and verify that data persists to the database using MS SQL Server Management Studio.

· Configured MS IIS, Visual Studio 2013, and MS Test Manager 2013 to create functional automation test scripts used to expedite functional testing.

· Attend weekly status meeting to report on defects and test case execution status to the QA lead, Technical Manager, Scrum Master, Product owner, Devs, and Product Analysts.

· Attend daily standups to report on daily status of defects, road blockers, surprises, and test case execution.

· Attend bi-weekly planning meetings to groom, story point, and task out the new functionality that is going to be implemented in the future and current sprint.

· Attend bi-weekly retro meetings to discuss goods, bads, and betters.

· Attend emergency meetings to assist with planning around road blocks and schedule changes from a QA perspective.

Business Intelligence (BI) Test Lead (Full-time)

ERS
09.2013 - 12.2013

· Hired to work on a BI and file processing team composed of a BI project manager, a database administrator (DBA), 3 DBA developers, a file processing manager, and 4 file processors as a test lead to test SQL Server Reporting Services (SSRS) reports, SQL Server Analysis Services (SSAS)

reports, support data extraction, transformations, and loading process in a corporate wide ETL solution all the while logging defects into Jira.

· Selected to manually black box test the functionality of several C#/ASP.net MVC (HTML 5, JS, Bootstrap) and J2EE web applications via a hybrid Waterfall Agile process which included the creation/execution of test cases and logging of defects against a weekly release management process.

· Selected to implement project management around the BI and file processing team where there was a lack of QA and release management.

· Devised a project plan that triage an OTRS ticket backlog, obtained business support to prioritize the work, worked with functional and managerial employees to estimate this work, scheduled out the work to appropriate personnel, and held daily status meetings to monitor execution status and to minimize road blocks.

SDET (Contractor)

Blue Cross Blue Shield of Illinois
04.2013 - 09.2013

· Attended a formal 3 week training class to be trained on detailed aspects of various types of medical claims (1500, 837, 835, etc.) on an AS-400 system using Terminal Emulator (TE).

· Hired as a manual functional tester to work on a manual testing team of 30+ testers to black box test various types of medical claims (1500, 837, 835, etc.) on an AS-400 system with a DB2 backend via a Waterfall methodology-using Quality Center to log defects.

· Promoted to the automation testing team as an SDET to create a test automation data driven frame work using Visual Basic (VB), Excel, and Quick Test Professional (QTP 11.5) to allow non-technical testers to create new medical claims using a VB form or extract specific data from an AS-400 system via a TE to be uploaded into a formatted Excel spread sheet, and then the QTP/UFT script reads the data from the created spread sheet and inputs the data into the AS-400 to recreate those specific claims.

· The data driven automation frame work created had a folder structure, a defined approach to collecting test run results, coding standards, and an organized method by which multiple automation testers should access shared repositories, libraries, and source control around updates using the Quality Center Version Control Add-in.

· Selected to work on special test automation and manual testing waterfall and agile projects that used the integration from UFT to ALM and included but was not limited to creating QTP/UFT scripts and test cases to extract data from the front end of a J2EE application to be uploaded into an Excel spread sheet, execute black box testing on 837 claims over the weekend in an effort to meet the test execution dead line, and create sets of claims manually and using QTP/UFT all the while displaying the ability to track and prioritize multiple tasks, to deliver quality products under these tight deadlines.

QA/Release Manager (Contractor)

Sears
03.2012 - 04.2013

· Hired as a manual software tester to work on a team of a delivery manager, 6 rails developers (2 UI/ 4 backend), and a business analyst to black box test a Ruby on Rails application with a PostgreSQL backend logging defects into Jira using an agile methodology.

· Created and executed manual test cases using Mingle against various operating systems (Linux, Windows XP SP3, iOS, Android, etc.), browsers (IE, Firefox, Chrome, Safari, etc.), and devices (iPhone, iPad, LG Thrive, Galaxy Tablet, ).

· Installed/configured Jenkins to initiate daily deployments against a release management process I developed equipped with a release schedule, back out procedures, communication processes, etc. during the pre-implementation phase of the project for open source projects.

· Worked with infrastructure and configuration management departments to alter the pre-implementation release management process/procedure to adhere to Sears Holdings Corp production release processes and procedures before cutover (post implementation).

· Designed, executed, and maintained a cucumber and capybara test automation framework over a Linux (Ubuntu) system to automate existing manual test cases stored in Mingle.

· Created/executed manual test cases that were used to execute testing of multiple web service APIs over a SOA with Firefox Poster to post http/https request and validated the http/https responses.

SDET (Part Time Contractor)

Tasty Trade/Quiet Foundation
01.2013 - 03.2013

· Hired to work on a team of six developers and one development lead to create an automation framework for a Ruby on Rails application that contained a flash player with a PostgreSQL backend.

· Designed a cucumber/capybara automation framework to test the Ruby on Rails application against multiple browsers (IE, Chrome, Firefox, etc.) on a Linux (debian) system in a BDD / TDD environment on the Github to be handed over to a Full Time Employee upon completion.

· Conducted several test automation strategy meetings with development leads to insure the test automation framework was being designed to include things already in use by the current development team like coding standards, versioning control, a folder structure, reusability, data parameterization, error handling mechanisms, notification handling, etc.

Software Tester (Contractor)

Mediware Information Systems, Inc.
02.2012 - 03.2012

· Hired to work on a team of 10+ manual testers and a test lead to black box test a J2EE application that was seeking FDA approval that was used to manage the transportation of blood, plasma, etc. to and from multiple facilities via an Agile methodology.

· Designed an ETL Selenium automation framework using Java, IDE, Maven, and Eclipse to which was used to extract data from a legacy application, transform the data, and load medical data into a PostGreSQL database via a J2EE application.

· The test case execution was documented in MS Word by providing a screen shot per step, a description of the action performed per step, pass or fail, an explanation of why the test case was passed or failed, and then submitted to the test lead for validation.

· Truly failed test cases were documented in MS Word, submitted to the test lead for validation, submitted to the development team for resolution, and then assigned back to the tester for retesting.

UAT Lead Test Coordinator (Contractor)

BMO Harris Bank NA
10.2011 - 02.2012

· Report to the UAT Manager and coordinate the delivery of the UAT function across all business lines of BMO Harris to ensure that quality software products are approved for release into the production environment.

· Oversee the development and implementation of training materials for UAT testers and development and implementation of status reporting.

· Manage, coach, mentor and monitor testers, prioritizing their tasks to meets business expectations and schedules.

· Develop test scenarios, scripts, test plans, and test strategies.

· Lead business users through user acceptance testing.

· Visit and coordinate tester visits to remote operations sites to elicit and support production resources participation in business user acceptance testing.

Quality Assurance Manager/Software Release Manager

Aurora Financial Systems, Inc.
06.2011 - 10.2011

· Hired to work on a team of five developers (2 front end, 2 back end, 1 mobile), two configuration managers (Unix/Windows), two part time network administrators, a program manager, and a business systems analyst to implement QA and release management process and procedures for a C#/ASP.Net (AJAX) debit card customer administration and customer support administration application, and a jQuery mobile application via an Agile process.

· Reported status directly to the CTO of Aurora Financial Systems, Inc.

· Developed a release management process to support the development and maintenance of the three applications that included a release schedule, back out procedures, communication processes, development pre-release checklist due day before release for approval, etc.

· Designed and maintained a smoke, functional, and regression test bed of manual test cases in Excel for all three applications.

· Sent appropriate communication via Jira (release request) and email to configuration management team requesting approval of the release twice a week and negotiated time for unapproved releases.

· Sent appropriate communication to appropriate personnel (technical and non-technical groups separately) to communicate the status of release prior to and after the release was completed including application and test case execution status.

· Communicated release issues appropriately to technical and non-technical personnel all the while insuring an estimation of the completion of the release or next steps were provided.

· Executed the test cases for the three applications in multiple environments (QA/Stage/Production), documented the results in Excel and archived the results off for reporting.

· Profiled several test automation tools against the applications while adhering to the level of technical skill in the testing group, insuring objects are recognized by the tool selected, cross OS and browser support, test data source support, etc. in an effort to speed up the testing process.

· Designed a Keyword-driven test automation framework using Seapine Software’s QA Wizard and Test Case TCM.

· Load and Performance tested the applications using a 3rd party vendor, Load Storm.

· Executed back end testing against FTP directories and NACHA files that required SQL authoring and execution using PostgreSQL.

· Executed testing against the real-time and batch processing built into the applications by preparing XML data to be used to be inserted into a database via a batch process which then had to be verified in the database and in the Web UI.

· Performed testing against a SMS Web Service on iPhone and Android OS’s.

Quality Assurance Manager (Contractor)

Aramark
06.2009 - 06.2011

· Hired to black box test a WebSphere ePortal solution that had an Oracle 10g backend and used Quickr for documentation management via an Agile methodology on a team composed of a project manager (PM), a program manager, and off shore teams in India and Canada.

· Developed a hybrid team of six testers due to the volume to test cases (2000+ per day) that needed to be executed according to how their departments matched up with the modules of the application.

· Designed test case creation, test case execution, and defect resolution documentation to be used to train the hybrid testers in a four-day training class administered by myself.

· Met with the test team daily to review test case execution and defect resolution status.

· Developed a performance test plan and a test strategy document to be used to execute performance testing on the project using LoadRunner (VuGen / Performance Center).

· Developed a custom test automation framework using QTP used to execute smoke test scripts after releases, functional test scripts against new functionality, and regression test scripts against existing functionality.

SAP Quality Assurance Manager and Release Manager

MIT Consulting
06.2008 - 06.2009

· Hired to work on a managed services team to provide SAP (ECC 6.0 EHP4) QA management and release management utilizing a waterfall approach around all SAP implementations which included functional, regression, system, integration, and performance testing in combination with custom release management processes and procedures that included but was not limited to a release schedule, back out procedures, communication processes, etc.

· Also managed a Quality Center administrator and a performance testing resource.

· Developed multiple teams of software testers that was comprised of a contractor from the managed services team and an employee from the client side for each role to coincide with the SAP modules (CRM, FI, BASIS, BW, MM, etc.) being implemented for the client in order to provide hands on training of the various systems during the different testing phases in an effort to reduce cost for the client.

· Designed test case creation, test case execution, defect resolution, and Quality Center (QC) documentation to be used to train the client employees to be SAP testers in multiple four-day training classes administered by myself for each team.

· Met with the entire test team daily to review test case execution and defect resolution status.

· Performed functional duties to assist in the administration of QC and the administration of performance testing using LoadRunner (VuGen and Performance Center).

Senior Quality Assurance Tester (Contractor)

JP Morgan Chase
04.2007 - 06.2008

· Hired to work on a team of 6+ testers to manually black box test several Java and J2EE web applications; Android and iOS mobile applications; web service applications over a SOA via an Agile methodology logging defects into QC.

· Designed, executed, and maintained complex test cases stored in QC to facilitate the testing against a Java application with legal entity (LE) restrictions across countries and different groups of roles.

· Worked on a special project to profile Selenium IDE against multiple internal banking web applications.

· Designed complex queries using Query Analyzer to extract and update data that included inner joins, outer joins, the creation of temp tables, etc. to test Java, J2EE, Android, iOS, and web service applications.

· Provided time estimations of test case creation and execution to test leads and management.

Load Tester (Contractor)

Northern Trust Bank
10.2006 - 04.2007

· Hired to work on a team of 5+ performance testers to assist multiple application teams (back end, front end, middle tier, etc.) with performance testing utilizing LoadRunner (VuGen/Performance Center) simultaneously managing 3 or more projects at a time via a waterfall methodology.

· Design performance test plans and test strategies to facilitate the performance testing.

· Met with the business of the application teams to achieve documenting the key business process flows that needed performance testing and translated that document into VuGen scripts.

· Assembled the performance testing exercise by way of scheduling time of support teams (application, database, network, etc.), executed the VuGen scripts, monitored the performance using different monitoring tools, and reported the results to the application teams.

Automation Test Lead (Contractor)

InCharge Debt Solutions
01.2005 - 10.2006

· Hired to work on a team of a BA, a BA/QA lead, a manual tester, an automation tester, and a release manager to implement test automation for a C#/ASP.net, client server, and an Infragistics applications via an Agile process.

· Performed black and white box testing of the C#/ASP.Net application for a .Net conversion.

· Designed a key word driven test automation framework using QTP with the Infragistics control add in to test the C#/ASP.net, client server, and an Infragistics applications.

· Designed, executed, and maintained manual test cases using QC for multiple applications.

· Designed a C#/ASP.Net web application with a SQL server back end used to create a profile for users over the internet to be integrated with a client server customer support application.

Automation Tester (Contractor)

Educational Testing Services
10.2004 - 01.2005

· Hired to work on a team of a development manager and another automation tester to test a WebSphere application via a waterfall process used to test students.

· Designed a custom test automation framework using Silk Test composed of a functions library, common functions, windows declarations, a driver script, data sheet, global variables, etc.

· Designed a Java harness with the struts to enable SilkTest to communicate with an LDAP server.

Software Tester (Contractor)

Walt Disney Corp.
06.2004 - 08.2004

· Hired to work on a team of 5+ testers and a test lead to black box test a Vignette and MQ Series web application and logged defects in Test Director.

· Received the "Star of The Week" award for displaying hard work, dedication, perseverance, creativity, and a "Can do" attitude from the Disney Management Team.

· Designed and managed an Intranet application with a PHP, HTML, and JavaScript (JS) front end and a SQL server back end used to organize content type description documentation over the web that was extracted from Excel.

Performance Tester (Contractor)

Verizon
01.2004 - 05.2004

Software Tester (Contractor)

Riverside Publishing Company
12.2003 - 01.2004

Performance Tester (Contractor)

Sears Roebuck and Company
01.2003 - 12.2003

Software Tester (Full Time)

Cap Gemini Ernst & Young
01.2001 - 01.2003

Software Tester (Contractor)

Thought Works
03.2000 - 01.2001

ACH Tester (Full Time)

ABN AMRO
07.1995 - 03.2000

Skills

  • Git
  • Git Bash
  • Bitbucket
  • Katalon Studio (Groovy, Cucumber, API, UI, etc)
  • Jira (Agile Boards, Confluence, QAlity, etc)
  • Nodejs
  • Nuxt
  • Python (Dictionaries, Arrays, Lists, Tuples, etc)
  • SQL Server
  • C# (ASPNet Core)

  • SPAs
  • AWS Athena
  • AWS Glue
  • Amazon DynamoDB
  • AWS Lambda
  • AWS Data Pipeline
  • AWS S3
  • AWS Bastion
  • AWS RDS

Accomplishments

Successfully designed a base QA automation framework to be leveraged to test UI, API, and data applications.

Successfully designed and implemented QA Management, Defect Management, Release Management & Configuration Management processes to be used across the entire organization.

Successfully managed and coordinated the QA activities for multiple projects (UI, API, & ETL) successfully.

Designed a QA automation framework to test HL7 data being converted to FHIR payloads.

Designed a QA Automation framework to perform ETL testing for CCD to database conversions.

Timeline

QA Manager/Senior QA Automation Architect

Clearsense
03.2023 - 06.2025

Senior QA Automation Architect (Consultant)

NRG IT Consulting, Inc.
10.2020 - 03.2023

SAP QA Automation Architect/Engineer (Consultant)

Gordon Food Services – Remote/OnSite
09.2019 - 10.2020

Senior QA Automation Architect/Engineer

Maestro Health – Remote, Chicago, IL
03.2019 - 09.2019

Senior QA Automation Architect

Charles Schwab (Options Xpress)
01.2017 - 03.2019

Senior Software Engineer (Employee)

Apartments.com (A CoStar Group Company)
02.2014 - 06.2016

Business Intelligence (BI) Test Lead (Full-time)

ERS
09.2013 - 12.2013

SDET (Contractor)

Blue Cross Blue Shield of Illinois
04.2013 - 09.2013

SDET (Part Time Contractor)

Tasty Trade/Quiet Foundation
01.2013 - 03.2013

QA/Release Manager (Contractor)

Sears
03.2012 - 04.2013

Software Tester (Contractor)

Mediware Information Systems, Inc.
02.2012 - 03.2012

UAT Lead Test Coordinator (Contractor)

BMO Harris Bank NA
10.2011 - 02.2012

Quality Assurance Manager/Software Release Manager

Aurora Financial Systems, Inc.
06.2011 - 10.2011

Quality Assurance Manager (Contractor)

Aramark
06.2009 - 06.2011

SAP Quality Assurance Manager and Release Manager

MIT Consulting
06.2008 - 06.2009

Senior Quality Assurance Tester (Contractor)

JP Morgan Chase
04.2007 - 06.2008

Load Tester (Contractor)

Northern Trust Bank
10.2006 - 04.2007

Automation Test Lead (Contractor)

InCharge Debt Solutions
01.2005 - 10.2006

Automation Tester (Contractor)

Educational Testing Services
10.2004 - 01.2005

Software Tester (Contractor)

Walt Disney Corp.
06.2004 - 08.2004

Performance Tester (Contractor)

Verizon
01.2004 - 05.2004

Software Tester (Contractor)

Riverside Publishing Company
12.2003 - 01.2004

Performance Tester (Contractor)

Sears Roebuck and Company
01.2003 - 12.2003

Software Tester (Full Time)

Cap Gemini Ernst & Young
01.2001 - 01.2003

Software Tester (Contractor)

Thought Works
03.2000 - 01.2001

ACH Tester (Full Time)

ABN AMRO
07.1995 - 03.2000
Anthony Anderson