Randall Kidd
*** ****** ******, ****** **. *****
*******.****@*****.***
Senior-level professional with a strong technical background in software development, quality assurance, and software testing. Held technical roles such as Software Development Engineer in Test, Software Engineer, QA Automation Engineer, QA Analyst: Lead and QA Manger. Interested in positions such as Software QA Automation Engineer or Software Quality Assurance Testing.
Technical Skills
Programming Languages Utilized: JavaScript, TypeScript, JAVA, C#, Perl, Install Shield, Shell Scripting
Testing Frames Works: Protractor, MS Playwright, Cypress.io, Selenium, Appium
BDD Languages: Jasmine, Mocha, Chai, Cucumber, Spec Flow, Jest
Testing Applications: Postman, Newman, SoapUI, Sauce Labs, JMeter, Blaze meter, K6
Cloud based skills including AWS
Work History
Fiserv: QA Team Lead – September 2023 – December 2023
Manual testing and shell scripting in Unix / Linux environments
SQL validation
Transport4: Sr. QA Automation Engineer - June 2020 – September 2023
Lead test automation and planning
Developed JavaScript ES6 / Mocha / Http Client Protractor framework.
Developed TypeScript playwright test framework.
Rest API testing via Postman / Newman, Super Test and Playwright
GitHub actions workflow development for nightly test execution
oText execution reports saved to SharePoint.
Reviewed and approved Pull Requests
Mentored QA Engineers in test automation
Greensky LLC: SDET- November 2018 – June 2020
QA Team lead for in-house and offshore resources.
Developed and maintained Protractor / Mocha / Jasmine / Chai / Cucumber - UI and API tests.
Maintained automation framework for J2EE and Angular applications / web and mobile devices.
.
Reviewed and approved Pull Requests, and production change requests.
Wrote multiple parts of e2e ES6 / Protractor/ Mocha / HTTP Client (Super Test) Protractor framework.
Wrote automation library for interfacing test automation initiation, execution, and reporting to Jira via Jira Rest APIs
Performance testing using JMeter, blaze meter and K6.
Setup and maintained Jenkins pipelines for test execution.
Sterling Talent Solutions: SDET – April 2018 – September 2018
QA Team lead for in-house and offshore resources.
Used SoapUI for API and Security testing.
Used proprietary in-house selenium-based software and Protractor for JAVA based applications.
Developed Rest API tests using Rest Assured, http Client, Postman and an in-house selenium-based framework that utilized Java, Maven, and testNG
Performance testing using JMeter and blaze meter.
Manual test case creation and execution in Jira and qTest
Nice / NEXIDIA: QA Automation Manager - September 2015 – April 2018
QA Test Automation Manager for onshore and offshore SDET resources in Agile environment
Developed UI and API tests and utilities in Protractor, Selenium and Rest Assured
Performance testing using Microsoft Web Test / Visual Studio 2015, JMeter and blaze meter.
Manual test case creation and execution in Jira
Managed resource budget, and scheduling
Amplify Inc.: QA Automation Manager - September 2012 – September 2015
Managed Teams in Atlanta and New York in Agile environment
Developed selenium-based framework that utilized Java, Maven, and testNG
Developed and maintained Protractor / Jasmine UI and API test automation framework for web and mobile devices.
Developed scripts for DevOps installations, monitoring, and management.
Performance Testing using JMeter and blaze meter.
Equifax Inc.: QA Analyst / Business Analyst - September 2005 – September 2012
Primary Business Analyst for National Consumer Telecom and Utilities Exchange (NCTUE)
Product requirements development, documentation using IBM RequisitePro
Legal and Executive Team review and approvals
Managerial Reporting using Microsoft Power BI.
September 2005 – 2009: QA Lead for Customer Marketing Services online applications
Manual test development and execution via HP Quality Center
Automated test development for web based and internal financial applications using SoapUI, HP QTP and JMeter
Global Payments Inc: QA Specialist Senior - May 2004 – September 2005
QA Team Lead for the first GPN internet-based payment processing application
Manual test case development and execution in HP Quality Center
Automated test development using TextNet (proprietary) and JMeter.
HP Quality Center and Borland Caliber RM administration and scripting in MS Visual Basic
Verint / Witness Systems, Inc.: Software Engineer - August 2001 - May 2004
Configuration and Release Management – developed and maintained build environments on Windows, Sun Solaris, and Linux
Designed and developed applications using InstallShield, C++, and MS Visual Basic
Application administration for Borland StarTeam, PVCS and Mercury Test Director
IBM / Internet Security System Inc.: Software Engineer - March 2000 - August 2001
Configuration and Release Management – Developed and maintained build environments on Windows, Sun Solaris, and Linux
Developed applications and test automation using InstallShield, C++, MS Visual Basic, PERL and Shell Scripting
Application administration for Source Integrity MKS, PVCS, Borland StarTeam and Mercury Test Director
SAP / XCELLENET: Quality Assurance Engineering Manager - March 1995 - March 2000
Windows, Unix, Linux and DOS client / server-based applications and POS systems
Test plans, and review, executive communications
Staffing, scheduling, budgets,
Developed and implemented testing, documentation, and metrics reporting
COMSTAT Data Corporation: Hardware Engineer - May 1988 - March 1995
Firmware: assembly and cross compiled C, development for Motorola 68000 through 68360 based communications processors for Unisys, IBM, and Novell networks
TTL and component level product development
Education and Certifications
Bachelor of Science in Electrical Engineering Technology - Kennesaw State University – December 1987
Georgia State Professional Engineer's EIT Certification – 1989
Novell Certified Network Engineer 3.x – 1995
Novell Certified Network Engineer 4.x - 1998
Microsoft SQL Server Administration – Global Knowledge - 1998
PERL and CGI programming - Global Knowledge - 2000
InstallShield Development - Global Knowledge – 2001
IBM AIX 5L Certification - 2004
SAP Business Objects Server Administration and Web Reports - 2006
Q Test – Selenium Certification - 2018
Q Test – MS SQL Certification - 2019