Rich Marshall work email
- Valid
- Valid
- Valid
Rich Marshall personal email
- Valid
- Valid
Rich Marshall phone numbers
Almost three decades of Information Technology and QA/QE/testing experience, specializing in load/performance testing (both front-end and back-end) of APIs and E-Commerce using Apache JMeter and Grafana Labs k6. Skilled with traditional web applications and SPAs, REST microservices and SOAP, and the non-functional requirements (NFR) generation process.
-
Performance Test Engineer (Senior Qe)Sae International Mar 2020 - Sep 2024Warrendale, Pa, Us• IT Lead responsible for all phases of load/performance testing of websites and REST-based APIs with Apache JMeter and Grafana Labs k6• Supported multiple Agile and Kanban teams (Development and Operations) responsible for over 150 microservices, and about 15 traditional web applications and SPAs• Tested multiple web application re-architecture projects operating in parallel and regular upgrades to complex underlying infrastructure (API gateway, Rabbit, Redis, Elastic, Keycloak)• Conducted tests for various objectives such as stress, endurance (12-24 hours), and capacity/scalability benchmarking including Kubernetes auto-scaling• Responsible for proposing NFRs; performed traffic analysis in production to devise load profiles for scripts (request composition, concurrent sessions)• Executed load tests manually, and in automated fashion via both CI/CD and nightly scheduled jobs• Maintained a k6 monorepo in GitLab for load tests; these scripts were environment agnostic and included interchangeable test scenarios and automated pass/fail thresholds• Devised appropriate script coverage for each project: synchronous and asynchronous APIs, traditional (multi-page) web applications, Angular Universal (SSR), single-page applications (SPA)• Automated front-end (client-side) performance tests using k6 browser module to capture Core Web Vitals such as Time to First Byte and Largest Contentful Paint• Experienced with testing COTS web content management systems and cloud-based e-commerce services• Investigated production APM data for incidents of outages, high system utilization, unexpected request volume, and slow response times• Performed manual audits of front-end performance using Lighthouse and Chrome DevTools• Analyzed APM data / ELK stack metrics to verify system utilization• Trained Development on installing load test tools and running locally• Creatively used tools for special projects such as mass data validation, test data creation, and ETL/data migration -
Senior Quality Assurance EngineerCoupa Software Jan 2015 - Mar 2020Foster City, California, Us(Original company was Hiperos, then Opus, prior to acquisition by Coupa)• QA lead on multiple Agile and Kanban teams, focusing on enhancements and defect resolution for the legacy monolithic Hiperos SaaS application (3PM)• QA lead on the complex re-architecture of Hiperos 3PM following a strangler pattern with microservices and single-page apps; this project was eventually superseded by multiple integrations between Hiperos 3PM and various Coupa modules• Analyzed and contributed to requirements, created test plans and test cases, performed functional and regression testing, diagnosed and reported system defects, supported regular production releases (working with Development and Operations/SRE teams)Automated and non-functional testing• Performed both performance and functional testing of websites and APIs with Apache JMeter• Elicited NFRs and analyzed log files for workload and scenario inputs to load testing• Created load tests of the SaaS website (ASP.NET), SOAP web services used for integrations and multiple REST-based APIs including E2E/contract operations• Scripts used high % coverage of CRUD operations and data-driven approaches• Integrated monitoring tools to capture system utilization during load tests using PerfMon Server Agent (host CPU and Memory of IIS/App Server and SQL Server DB)• Used JDBC driver to connect to SQL Server and local SQLite DB (test data repository)• Load tested a Redis installation with redis-benchmark Linux utility; this was a POC to migrate 3PM user sessions from SQL Server to Redis -
Manager, It, Quality Assurance EngineeringThermo Fisher Scientific Apr 2008 - Oct 2014Waltham, Ma, UsPromoted from Supervisor of Quality Assurance, Tools and Automation (4/2008 - 8/2011)• People manager of 9 QA engineers and analysts (6 onsite, 3 offshore) and their project workloads; teams operated under both waterfall and agile software development methodologies• Operating as an organizational IT Shared Service, responsible for providing services for performance testing and automated functional testing of multiple e-commerce, mainframe and CRM applications for US, Canada and UK eBusiness, IT, and other Thermo Fisher Scientific business units (properties included fishersci.com, fishersci.ca, fisher.co.uk and thermoscientific.com)• Responsible for the quality of project deliverables; ensuring that team projects are completed on time and on budget • Successful performance tests were gating criteria for releases, and included failover/recovery, endurance and scalability tests• Managed a reduction in manual e-commerce testing each month using with a library of over 600 automated regression testing scripts, running in a custom framework• Managed the development of an extensive US mainframe regression testing suite that helped complete a major rearchitecture to dynamic pricing logic used by CSRs and the US e-commerce site• System administrator for HP Quality Center with worldwide user base, HP LoadRunner/Performance Center, and other quality assurance applications; created, customized and maintained all HPQC projects, including performing all upgrades (TestDirector to Quality Center to ALM)• Advised local and remote project teams on requirements management/traceability and overall QA/testing process to fully leverage HP ALM functionality• Responsible for QA technology road map and management of software vendor relationship, user support and tool licensing -
Senior Quality Assurance Analyst, ItThermo Fisher Scientific Jul 2004 - Mar 2008Waltham, Ma, Us• First employee in the IT department with dedicated Quality Assurance duties (e-commerce focus)• Helped identify, interview, train and mentor team of permanent staff and contractors (QA analysts and engineers); prepared detailed documentation and test procedures• Participated in defining Quality Assurance program for the e-commerce group• Advised management on test strategy and work priorities; at times, managed QA contractor efforts (project prioritization and load balancing work where necessary)• Subject matter expert on functional and performance testing of 2nd- and 3rd-generation Fisher Scientific website and mainframe; lead tester with sign off authority for over 80 monthly releases• 95% of project work involved enhancements to and support of 2nd generation e-commerce site (launched in 1999) and re-architecture effort to 2nd generation e-commerce site launched in 2005; both sites are clustered J2EE applications tightly integrated with legacy system (IBM mainframe), with over 400K registered users, integrated with numerous external market makers such as Ariba and SAP, and processing over $1 million/day in orders• Led team that evaluated vendor software for test management and application monitoring / diagnostics; upon our recommendation, Fisher acquired most of the suite from Mercury Interactive: TestDirector; QuickTest Professional; LoadRunner; SiteScope; Business Availability Center; and Deep Diagnostics for J2EE• System administrator of TestDirector, Business Availability Center and SiteScope systems; guided team utilization of LoadRunner and QTP resources• Guided programming efforts for LoadRunner performance testing scripts and scenarios, including analysis of transaction statistics• Guided programming efforts for automated functional/regression testing scripts with QuickTest Professional• Created a comprehensive internal monitoring solution for the e-commerce sites using SiteScope; integrated with CA Unicenter via SNMP to alert Operations team -
E-Commerce Project Manager, ItFisher Scientific Nov 2003 - Jul 2004Project #1:• Implemented packaged search engine application used in Fisher Scientific e-commerce site; this was replacing the AltaVista product with Fast Data Search from vendor Fast Search & Transfer• Managed team of two developers, two QA engineers, two application business analysts, and 10 user testers (SMEs) to complete the project• Performed as overall lead tester (functional and load); responsible for finalizing requirements scope for numerous functional and UI enhancements to baseline search functionality and batch processing for online updates of the search index• Project metrics: 1) delivered two weeks early; 2) fulfilled all 67 requirements plus 11 change requests; 3) logged only three minor post-production defects; and 4) logged zero performance issuesProject #2:• Managed major upgrade to packaged catalog management application (Agility from vendor Pindar Systems) used for all Fisher Scientific print catalogs and e-commerce site catalog• Managed team of four developers, one DBA, one QA engineer, and 15 user testers (SMEs); acted as liaison between power users, developers, and vendor to identify and prioritize enhancements, bug fixes, and performance improvements• Devised and executed the data migration strategy; overall lead in functional and performance testing/tuning• Project metrics: 1) delivered six weeks early; 2) included nine major new functions and revolutionary performance improvements which provided 500% increase in user productivity; and 3) improved application reliability and stability, which reduced IT support by 90%
-
Content Development Applications ManagerFisher Scientific Nov 1999 - Nov 2003Promoted from Content Engineering Supervisor (10/2000 - 6/2003)Promoted from Content Specialist (11/1999 - 10/2000)• People manager of four Content Engineers and their projects• Support lead for two packaged client/server applications used by the Communications Department in Pittsburgh and Houston for PIM/catalog management• Co-managed the content management database which was the system of record for all print catalogs and the Fisher e-commerce site descriptive content• Main point of contact with vendor Kreber for SmartSeries PIM, operating in parallel and eventually superseded by Agility PIM from vendor Pindar Systems• Project manager and lead software tester for >50 upgrades; liaison to IT infrastructure and DBA teams• Performed extensive software testing (component, performance, and system scalability)• Responsible for desktop support of Windows and Macintosh workstations and applications
-
Project ManagerFisher Scientific/Procurenet Jan 1995 - Nov 1999(ProcureNet was formerly Fisher Scientific, then spun off as Fisher Technology Group)Promoted from Electronic Catalog Design Coordinator/Author (1/1995 - 8/1996)• Member of development, testing and administration team for e-commerce B2B websites, including ProcureNet Cornerstone and the 1st-generation Fisher Scientific website• Promoted benefits of company's web-enabled technology solutions to over 75 customers (including Dow Corning, Boise Cascade, Fisher Scientific and WESCO) and procedure to enable data for electronic commerce and B2B portal supplier storefront content• Developed, tested and deployed electronic catalogs for all e-commerce applications; improved content searchability through data normalization• Ensured client satisfaction through defining requirements, managing supplier content, hands-on planning and completing projects, managing ongoing work, and resolving client problems
-
E-4/Specialist - Active Duty Military / Pennsylvania Army National GuardUs Army Aug 1989 - May 1994Arlington, Virginia, Us• Active reserves: Pennsylvania National Guard, 1-110th Infantry Division (August 1989 - May 1994)• Active duty: U.S. Army, 1-14th Battalion, 25th Infantry Division (July 1986 - July 1989)• Rank: E-4/Specialist. Honorably discharged from both active duty and active reserves• Service medals: Army Commendation, Army Good Conduct, and Army Achievement (2nd award)
Rich Marshall Skills
Rich Marshall Education Details
-
Duquesne UniversityCommunications
Frequently Asked Questions about Rich Marshall
What is Rich Marshall's role at the current company?
Rich Marshall's current role is Senior Quality Engineer (Performance Testing) | k6 | JMeter | Microservices | E-Commerce | Single-Page Apps | Websites | Load Test CI/CD | APM.
What is Rich Marshall's email address?
Rich Marshall's email address is u0****@****hoo.com
What is Rich Marshall's direct phone number?
Rich Marshall's direct phone number is +141225*****
What schools did Rich Marshall attend?
Rich Marshall attended Duquesne University.
What are some of Rich Marshall's interests?
Rich Marshall has interest in Quicktest Professional, Business Availability Center, Loadrunner, Mercury Interactive (Hp) Software, Diagnostics, Quality Center/dashboard, Sitescope, Functional Test Automation.
What skills is Rich Marshall known for?
Rich Marshall has skills like Quality Assurance, Software Quality Assurance, Testing, Quality Center, Test Automation, Sdlc, Requirements Analysis, Performance Testing, Hp Quality Center, Agile Methodologies, E Commerce, Test Planning.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial