Timothy S. Patterson
Work authorization: US Citizen
10+ years experience in software QA over half in an FDA regulated industry. Strong agile scrum experience. Growing SaaS exposure with RESTful API’s and now Elastic Search. Successful testing of RESTful APIs using postman as well as Elastic Search and Swagger. Software automation testing experience using jbhave and robot framework. Learning Python with Selenium web driver. Independent of work I have experience with Arduino and Stamp single-board microcontrollers.
Creative and experienced Senior Software/System Test Engineer with proven knowledge and abilities to deliver results. I am looking to expand myself into more SaaS testing or software automation role. Driving force in quality initiatives and the analysis, design, development, and execution of verification and validation protocols in an FDA regulated environment. Effective project and team leader, and mentor to new and junior employees. Known as "go to" person for identifying and resolving software bugs. Key strengths include:
Develop comprehensive test plans
Translate technical requirements into tests
Conduct black/gray/white box functional testing
Create computer interfaces to automate testing
Breaking the software not just find bugs
Design test fixtures that reduce testing time
Create manual and automated tests
Estimate project tasks and schedules
Ensure regulatory compliance
Introductory experience with software testing automation
Embedded software testing experience
Experience in cloud based AWS web development
Experience verifying RESTful API
Design and implement quality processes
Languages: Python, VB, C/C++, SQL, HTML, Java, Java Script, Selenium Web Driver
Tools: Jira, Qmetry, Postman, swager, jbehave, Robot framework, HP Quality Center 9.2/10.0, Quick Test Professional, MS Access, Microsoft Office, Oscilloscopes, Power Supplies, Multimeters, logic analyzer
Infinite Computer Solutions (Contracted to) ATT Plano, Texas Nov 2019 – Jun 2020
Customer Certification & Training QA
Experience in the Onsite - offshore model for collaboration of coworkers.
Prepare and maintain the environment to provide a test area to train and certify the customers on our API’s
Create test data to provide working data for our customers.
Execute api request to verify setup and connectivity as well as the correct response in xml.
Facilitate the monthly meeting to create a working plan for upgrading the working environment.
Orchestrate the working plan.
Resolve defects or connectivity issues in the system.
Create defect or work tickets to allow other division or departments to resolve defects, setup or connectivity issues.
Infinite Computer Solutions (Contracted to) ATT Plano, Texas
Experience in the Onsite - offshore model for collaboration of coworkers.
Prepare the environment for final testing prior to the monthly release.
Coordinate and resolve defect connectivity and setup issues with developers, testers and other department to meet release dates.
Collect and coordinate test scenarios from the various scrum teams to be used in the release and document the test effort during release.
DealerSocket /DealerTrack Irving, Texas Jan 2012 – Nov 2018
QA Analyst I/ QA Analyst II
Strong active performer in a high achieving agile scrum team.
Introductory experience in software automated testing using Robot Framework.
Used POSTMAN to test and verify RESTful APIs for both web-based applications and mobile endpoints.
Experience with SQL and postman to verify the correct API response in json or xml.
Learning Jbehave and Locust automation tools.
Experiences with AWS cloud-based development
Created data driven test cases to make them easier to execute and expose software flaws.
Strong experience in the Onsite - offshore model for collaboration of coworkers.
Worked well with team members to build and develop as well as mentor skills and relationships of all team members.
Drive client satisfaction by designing and targeting tests to be used as the customer would use the product with their goals in mind.
Performed front end UI, backend RESTful API, complete user story end to end testing, as well as regression and PVT testing
Performed risk-based testing to focus testing on features/performance that was most important or critical to the customer.
Created detailed test scenarios to not only find bug and defects but to break the software and show where developers could do better.
Designed detailed test cases that are designed to be readily made into automatable scripts without requiring the test cases to be revised.
Learning software Automation by automating one test case per sprint using python and selenium web driver.
St. Jude Medical NMD / ANS, Plano, Texas Apr 2002 – Nov 2011
Software Test Engineer / Senior Software Test Engineer
Provided leadership and product knowledge for multiple teams of engineers engaged in software verification of medical devices used for spinal cord and deep brain stimulation therapies.
Created, executed, and designed manual, componentized, and automated test cases, and managed defects and requirements in HP Quality Center.
Developed comprehensive test plans and test cases and analyzed requirements and specifications to ensure adequate coverage based upon risk analysis.
Testing methodologies included manual testing, component-based test design, and automated test cases using HP Quality Center.
Conducted user interface testing exercising customized software on a variety of platforms, including PDAs running Windows Mobile, and tablet PCs running Windows XP.
Performed root cause analysis on discovered defects, interfaced with multiple departments to reproduce, investigate, and resolve.
Mentored/Instructed co-workers where to find documents with product knowledge questions and to help understand the more advanced feature questions.
Managed equipment for concurrent multiple projects of multiple engineers engaged in software verification of medical devices used for spinal cord and deep brain stimulation therapies.
Identified and tracked assets used in the verification of software.
Collected and stored valuable data on the assets like serial number, purchase order and Lot as well as calibration information for testing traceability.
Gathered the equipment due for calibration and sent them to be calibrated.
Designed and fabricated many different test fixtures that reduced testing time some by as much as 2/3.
Commissioned the corresponding paperwork for the fixtures such as assembly drawings, construction drawing and bill of materials.
Consulted and designed computer interfaces to allow computer control of the more critical tests.
Created purchase request and stock requests to acquire equipment as need for each project.
Created work instructions to prove the device is suitable for use on non-calibratable devices.
Improved and maintained database and front-end application to make better use of the data and aid in equipment management to reduce delays due to insufficient equipment.
Implemented a method to generate equipment used lists for each tester/engineer to aid in the creation of protocols and reports.
Modified the database queries to create a list of equipment for a given protocol and verify the calibration was in effect when the protocol was executed.
Quality system improvement initiatives to remediate the FDA findings in the area of PFMECA and CAPA documentation.
Provided input as a member of a multi-disciplinary industry professionals to create new PFMECA of all possible failure modes and assign risk levels for one of the family of implants for FDA remediation.
Provided product knowledge to assist a second team that was remediating CAPA.
Edited customer issues so they were correctly classified and assigned to correct ECN and CAPA.
C/C++ Programming – Collin County Community College, 1996-1997
Diploma – Electronic Engineering Technology – ITT Minnesota School of Business, 1985