Summary
Overview
Work History
Education
Skills
Skills Summary
Additional Work Experience
Timeline
Generic
JOHN FOSTER

JOHN FOSTER

Summary

Accomplished QA Manager with over 20 years experience in QA, including over 10 years in a supervisory role. Proven track record in enhancing quality through strategic process improvements and ensuring collaboration across teams. Adept at managing, developing, executing and maintaining processes/procedures that include software development, automation, performance and functional/system testing.

Overview

20
20
years of professional experience

Work History

QA Architect/Manager

CreateWebQA
10.2023 - Current
  • Built Product concept to solution with respect to QA
  • QA analytics and metrics to align with business deliverables
  • Provided SDLC processes/procedures for company
  • Provided automated testing baseline and timelines for more completion of projects and changes
  • Developed and provided team activity tracking of resources, progress charts and action plans to support process improvements
  • Developed, implemented, executed QA automation hybrid framework using Java/Selenium
  • Managed and provided status reports, including Test Plans, defect tracking, testing deliverables, UAT testing and metric charts for executive team
  • Provide QA leadership: mentor in QA testing, QA automation, QA methodologies, processes and procedures
  • Ensure QA coverage for project SLAs
  • Develop, set, evaluate, and evolve standards for success across the test organizations.
  • Implement and manage QA operations to support organizational objectives.
  • Developed QA Automation framework utilizing Java/Maven/Selenium
  • Develop, document Test Strategy for company's QA road map (manual and automation)
  • Managed the QA department’s strategy, resources and activities.
  • Ensured all quality control documentation was accurately maintained and accessible.
  • Facilitated the development of technical and non-technical skills within the team
  • Evaluate milestones and ensure timely and scheduled testing for each project
  • Collaborate with DevOps teams on new business proposals and strategies.
  • Work with Development teams to stand up and maintain DevOps practices, selecting methods, techniques, and evaluation criteria for obtaining solutions.

Director of QA

Ripple Inc
Houma, LA
09.2022 - 06.2023
  • Provide Test Strategy for future sprints including road map for manual and automation
  • Provide mentoring in automation, QA processes and procedures
  • Provide KPI’s and metrics for future manual/automation development
  • Built hybrid Automation framework utilizing Python/Selenium
  • Manage automation repository, design/information/traceability documents
  • Manage QA automation/manual testing cycles in Scrum process/procedures
  • Manage Test planning including story scope and estimates
  • Develop automation scripts utilizing Selenium/Python
  • Built Selenium/Python framework using keyword/data-driver/page-object hybrid framework

QA Manager

Fulcrum Digital
Jersey City, NJ
03.2021 - 11.2021
  • Manager of QA Billing of up to 60 resources
  • QA project workload average 30+ projects a month
  • Directly reported to the Sr. Director Billing Operations, managed decisions regarding to QA testing, QA Automation, QA road map and QA budget
  • Responsible for all Billing system functional and automated testing
  • Provided leadership and mentoring on Automation Architecture. Hands on development/implementation as needed.
  • Responsible for hiring/developing QA personnel, providing guidance in QA methodologies and procedures
  • Performed year-end performance reviews and budgetary reports
  • Developed and provided team activity tracking of resources, progress charts and action plans to support process improvements for the organization
  • Managed and provided status reports, including Test Plans, defect tracking, testing deliverables, UAT testing and metric charts to executive team
  • Coordinated manual, automation and performance testing on multiple components of ERP system projects
  • Developed Intake process for QA Billing utilizing ALM and in-house TMS tool
  • Provided mentoring to QA teams daily on QA methodologies, testing approaches and testing procedures
  • ITIL Foundation trained/certified
  • Manager Leadership Development Program Certified
  • Automation Architect on frameworks: Watir/Selenium/Sinatra and UFT. Complete hands on development/implementation of frameworks ( hybrid: keyword/page object design)
  • Design, develop and built an Automation framework using Java, Selenium, Maven and Eclipse utilizing keyword, data-driven, and page object design
  • Created Automation test plans for back end data verification across ERP system

Senior Manager of QA Billing / Manager of QA Automation & Test Repository

Charter Communications (Bright House Networks)
Riverview, FL / Charlotte
10.2014 - 11.2020
  • Manager liaison with the rest of the functional groups and business facilitating planning, prioritization and collaboration between groups
  • Developed, built CI/CD test plan for multiple projects for external clients
  • Research, evaluate, and recommend test tools for Automation, Performance and Manual test teams
  • Define and track quality assurance metrics with regard to Automation and Performance such as test coverage, defect density, open defect counts and other KPI’s.
  • Continuously updated and executed automation suites on code base upon development code check in
  • Managed mobile app testing on iOS/Android using Appium and UFT
  • Load/Stress testing using HP’s LoadRunner. Implement and review scripts for execution
  • Executed automated smoke suite pre and post production release

Senior Lead Automation Engineer

DealerTrack, Inc.
Dallas, TX
08.2013 - 10.2014
  • Managed team of 7 QA automation and 3 QA engineers
  • Performed interviews for hiring personnel across multiple QA and development teams
  • Provided mentoring in automation and QA methodologies for new and existing engineers
  • Designed, developed and built an Automation framework from the ground up
  • Design, implement and execute page object design automation/framework
  • Implemented automation validating data flow across multiple ERP component platforms
  • Provided statistics to upper management regarding testing, test coverage and defects for multiple ERP component projects
  • Implemented automation coverage using selenium-webdriver, additionally utilized Robot framework
  • Lead sprints and a main contributor in sprint grooming and planning sessions
  • Continuously developed and executed automation for build, stage and production environments
  • Managed and provided status reports, including defect tracking, test case management, testing deliverables, automation script and metric reports to upper management
  • Designed and created manual/automation test cases, Qmetry repository for TCs
  • SDLC was Agile and CI/CD on multiple projects
  • Perform back-end testing in DB2 and MySQL

Vice President of Quality Assurance

Webtalk, Inc.
St. Petersburg, FL
10.2012 - 08.2013
  • Managed QA and Customer Support department of social media/affiliate marketing web company
  • Directly reported to the CTO, drove strategic executive decisions in regard to QA testing, QA road map and Releases. Had a voice in executive decisions for Production Support and Release Management directives
  • Provided QA metrics and KPI’s for review with other Executives
  • Responsible for all system and functional automation for QA department. Design, implemented and executed QA automation scripts
  • Managed hiring and developing test engineers, providing guide to QA methodologies and procedures for QA department
  • Performed quarterly reviews for QA teams, including off shore team
  • Developed and provided team activity tracking of resources, progress charts and action plans to support process improvements for the organization
  • Managed and provided status reports, including defect tracking, testing deliverable, UAT testing and metric charts to executive team/company
  • Installed, configured, managed QA tracking tools for Agile and Waterfall SDLC
  • Managed the road map for automation for software develop team automation
  • Provided mentoring to QA teams daily on QA methodologies, testing approaches and to development engineers on automation workflows and methodologies
  • Overview, managed manual and automated security testing with emphasis on XSS, penetration, integrity and authentication
  • Developed CD test plan with CTO to release web content asap. Responsible for executing automation suite to confirm release integrity upon a moment’s notice.
  • Performed release manager duties prior to release/admin hire
  • Helped draft company's PCI compliant documents and deliverable

Senior Automation Engineer

Think Finance Inc.
Fort Worth, TX
05.2012 - 10.2012
  • Manage onshore and offshore engineers during Agile test cycles (SDLC)
  • Developed the automation framework on multiple products in MS Visual Studios, using TFS repository
  • Assigned and tracked resources on multiple projects
  • Automated security testing with emphasis on XSS, penetration, integrity and authentication
  • Provide risk assessment and reports to multiple departments on status of products
  • Provide overview to multiple departments on automation design, implementation and execution (including test coverage and bug reports)
  • Provide automation coverage using C# scripts, Ruby (watir), Selenium and Fitnesse framework
  • Performance/Load/Stress testing utilizing ProxySniffer load test tool (java based) which includes script design, implementation, execution and analysis

Senior QA Analyst & Automation Engineer

Keynetics, Inc.
Boise, ID
01.2006 - 05.2012
  • Scrum Master and manage testers during SDLC, including UA and GA testing
  • Scrum Master Certified
  • Manage all QA resources including reporting all QA endeavors to executive team
  • Senior Automation Engineer for company providing front and back end coverage on multiple products
  • Developed the Automation framework on multiple products
  • Developed Master Test Plan and Automation Test Plan for multiple products and their releases
  • Security testing with emphasis on XSS, penetration, integrity and authentication
  • Provided risk assessment and reports to VP of Engineering on status of products
  • Provided overview to upper management on automation design, implementation and execution (including test coverage and bug reports)
  • Provided automation coverage using PHP scripts, Ruby (watir/firewatir) and Selenium
  • Performance/Load/Stress testing utilizing ProxySniffer load test tool (java based) which includes script design, implementation, execution and analysis

Education

Bachelor of Science - Computer Science, Business Management

Purdue University
West Lafayette

Skills

Quality Assurance Best Practices

Software Quality Frameworks

Quality Assurance Leadership

Test Automation Frameworks

Test Strategy Development

Risk Management

Agile Testing Practices

Performance Testing

Training And Development

Customer First Focus

Ruby

PHP

Java

Python

Robot framework

PL/SQL

MySQL

C#

XML

Json

HTML

Watir

Selenium

Webdriver

Sinatra

Quality Center

ALM

TMS

Android/iOS testing

deviceConnect

Jira

Azure

Qmetry

Maven

Jenkins

Postman

ERP systems

Eclipse

Scrum

Agile

Iterative

CI/CD

DevOps

Waterfall

SaaS

White/Black Box

TDD

BDD

API testing

REST

Skills Summary

Accomplished QA Manager with over 20 years experience in QA, including over 10 years in a supervisory role. Proven track record in enhancing quality through strategic process improvements and ensuring collaboration across teams. Adept at managing, developing, executing and maintaining processes/procedures that include software development, automation, performance and functional/system testing., Six Sigma Green Belt Certification, ITIL Foundation - Manager Leadership Development Program, Scrum Master certified, Quality Assurance Best Practices, Software Quality Frameworks, Quality Assurance Leadership, Test Automation Frameworks, Test Strategy Development, Risk Management, Agile Testing Practices, Performance Testing, Training And Development, Customer First Focus, Ruby, PHP, Java, Python, Robot framework, PL/SQL, MySQL, C#, XML, Json, HTML, Watir, Selenium, Webdriver, Sinatra, UFT, Appium, Fitnesse, ProxySniffer, WinRunner, LoadRunner, Jmeter, QTP, SilkTest, TestNg, Junit, Windows, Linux, Oracle, MS Visual Studio, Team Foundation Server, SQL Server, SVN, GIT, SoapUI, SourceSafe, Mercurial/Hg, Bitbucket, Slack, Test Director, Quality Center, ALM, TMS, Android/iOS testing, deviceConnect, Jira, Azure, Qmetry, Maven, Jenkins, Postman, ERP systems, Eclipse, Scrum, Agile, Iterative, CI/CD, DevOps, Waterfall, SaaS, White/Black Box, TDD, BDD, API testing, REST

Additional Work Experience

Available upon request

Timeline

QA Architect/Manager

CreateWebQA
10.2023 - Current

Director of QA

Ripple Inc
09.2022 - 06.2023

QA Manager

Fulcrum Digital
03.2021 - 11.2021

Senior Manager of QA Billing / Manager of QA Automation & Test Repository

Charter Communications (Bright House Networks)
10.2014 - 11.2020

Senior Lead Automation Engineer

DealerTrack, Inc.
08.2013 - 10.2014

Vice President of Quality Assurance

Webtalk, Inc.
10.2012 - 08.2013

Senior Automation Engineer

Think Finance Inc.
05.2012 - 10.2012

Senior QA Analyst & Automation Engineer

Keynetics, Inc.
01.2006 - 05.2012

Bachelor of Science - Computer Science, Business Management

Purdue University
JOHN FOSTER