Augusto Garcia
Computer Skills
Languages
* Proficient in: SQL, Java, HTML, JavaScript
* Familiar with: Agile development (scrum), Linux, Ruby, regular Expressions, Perl, Shell Scripting
Software
* Database: SQL Server, Microsoft Access, Oracle 11
* Platforms: Microsoft Windows® 8, Linux, Unix
* Automated testing tools: Selenium, Soap UI
* Other testing tools: Quality Center, Rally, Jira
Professional experience
Personal Project
October 2011 – Present Timonium, MD
PayPal Inc
Senior test Engineer
* Used in house developed framework that uses Selenium and TestNG to develop automated test cases.
* Wrote routines in Java to parse Json objects
* Use Jenkins as part of a CI effort.
* Developed shell scripts to automate batch testing
* Executed and updated SOAP UI harnesses to generate data during batch testing
* Developed and run queries to be run in Oracle 11
* Developed Java tool to query db from command prompt to be used during test automation
* Used Jira to enter defects and enhancements request during software development life cycle.
* Improved time to run batch regression testing by automating the run of the test cases.
* Tested batch jobs that run in Control-m
October 2010 – Present Baltimore, MD
OBX on SSA contract
Senior Systems Programmer
* Developed LoadRunner C scripts for the CFRMS project
* Developed scripts in C for Load testing web based application using Load Runner
* Report results to management
* Update and correlate existing scripts to work with new releases of the applications
* Created test script from user requirements
* Interpret metrics from Introscope (CA)
* Created groupings for data analysis
* Developed queries for DB2
* Developed small Perl scripts to extract data
* Used ITCam to gather metrics on the Java applications while the test was running
June 2010 – October 2010 Baltimore, MD
ACI on SSA contract
Senior Software Test Engineer
* Developed SQL test scripts in DB2 to be used during testing for back end testing
* Created test script from user requirements
* Run test labs in Quality Center
* Used Quality Center throughout the software development cycle by entering requirements, creating test cases, creating labs, running labs and entering and closing defects
January 2007 – June 2010 Baltimore, MD
Prometric
Senior Software Test Engineer
* Developed scripts in C for Load testing web based application and web services using Load Runner
* Developed load scripts from WSDLs provided by development
* Developed scripts in Pascal like language for Load testing web based application and web services using Silk Performer
* Developed load testing result reports
* Develop scripting standards to make scripts more maintainable
* Developed tool in C# to run queries in a Sybase db
* Recorded scripts using LoadRunner
* Recorder and developed scripts using QTP for regression testing
* Developed test scripts in SQL to be used during testing
* Created test script from user requirements
* Proposed new process to better test our set of web applications application
* Run test labs in Quality Center
* Used Quality Center throughout the software development cycle by entering requirements, creating test cases, creating labs, running labs and entering and closing defects
April 2006 – January 2007 Columbia, MD
Wells Fargo
System QA Analyst Lead
* Created test script from user requirements
* Proposed new process to better test the application
* Developed repository of program specifications
* Modified bug reporting tool written in Access to better communicate bugs to developers
* Managed and coordinated UAT
* Researched the benefits of implementing automation as part of the testing effort
Dec 2001 – April 2006 Owings Mills, MD
AON Corp.
System Analyst
* Improved overall testing time by writing testing queries in SQL
* Developed test data to be used during testing
* Developed test plans, test cases and use cases from requirement documents
* Developed test scripts in SQL to be used during testing
* Well versed with the Software development life cycle
* Insured project quality by developing system and regression test cases from program specs
* Improved on the number of tickets tested per release by improving and re-using existing test cases and developing a formula to accurately forecast test time
* Reduced licensing cost of querying software by developing a tool for the testing group to query the database using Visual Basic 6 from Microsoft
* Developed a tool to keep track of software licenses using Visual Basic 6 from Microsoft.
* Improved batch job log information by developing Perl scripts to be used in conjunction with an ftp batch job
* Automate different processes by developing stored procedures in Oracle 9i Database. These stored procedures were run during the night as part of the batch jobs run.
* Improved customer satisfaction by developing ad hoc reports
* Monitored application data integrity and performed data-fixes when data integrity was violated.
* Participated in the development of procedures to better integrate QA efforts with the SA group and the developer group.
* Improved security by developing secured FTP scripts for the Sarbanes-Oxley compliance release that used a private-public key authentication.
* Improved batch job support processes by developing documentation to better trouble shoot any potential problem.
May 2000 – November 2001 Baltimore, MD
1. I-team Resources Contracted out to FDMS (First Data)
1. Consultant - Software engineer II
* Insured project performance by performing stress and load testing on a Web application using an automation test called Webload
* Automated unit-testing efforts by developing servlets to test the methods on EJBs for an application developed in Java.
* Automated DB loading process by developing a tool in Java with a GUI to load tables from DB2 database instance running under Windows 2000 to another DB2 database instance running under IBM OS390. The tool used the odbc-jdbc bridge driver as well as the native jdbc driver.
* Improved software builds by developing deployment scripts. These were written in XML and allowed to remotely deploy new code and were also used to stop and start different instances within WebSphere. This made possible for the atomization of the deployments.
* Automated data loading process by developing DB2 loading scripts. These scripts were done SQL native to DB2 .
* Developed Java application to view exceptions. This was an application with a GUI that was able to query DB2 tables using a jdbc and display raw XML or parse it using Xerces.
* Improved project bug reporting by developing a Java application using JBuilder from Borland to keep track of bugs. This application had a GUI and connected to a Microsoft Access database.
* Improved WebSphere 3.54 performance by selecting its optimal settings.
* Insured project quality by developing a test plans, use cases and usability matrix based on program specifications
* Insured project performance by using a load test tool called Webload
* Developed test scripts for Webload version 4.65 in JavaScript.
September 1999 – April 2000 Provo, Utah
Keane inc. Contracted out to the Mormon Church Salt Lake City, Utah
Consultant Software engineer II
* Developed Fox Pro application to keep track of shipments. This application not only could keep track of the existing inventory but also would produce reports to help production to forecast future sales.
* Gave technical support to customer in South America.
* Analyzed new shipment procedures
* Supported exiting Fox Pro application. The support was done by phone. From time to time bug fixes would be sent to the customers via pcAnywhere.
* Developed testing tools in VB to test VB dlls.
* Unit tested VB code used in the access application
* Tested reports developed using crystal reports
August 1998 – September 1999 Provo, Utah
Insurquote Inc
Software engineer I
* Developed a registry editor to be used with the Gtif generator. This registry editor was developed in C++ using C++ Builder from Borland
* Developed testing application using Perl and Delphi 3. This tool was part of the effort to help the tester in the team in automating the testing process.
* Developed quote modules in IQPL to be used in testing. This quotes modules were plugable pieces of code written in Delphi (Pascal).
* Analyzed the impact of changes on the existing products
* Managed and coordinated the efforts of other RQAS with the Insight product
* Responsible for Developing quote modules and Perl scripts for the 150 question change
* Modified different testing tools to be used with the 1.2 rate engine revision
* Prepared several training meetings
March 1998 – August 1998 Provo, Utah
Corel Inc.
Quality assurance specialist
* Responsible for developing testing plans for Java beans and testing tools
* Wrote scripts in ADML (Corel’s implementation of an XML like meta language)
* Wrote small Java applets and beans
* Responsible for certifying beans.
* Write HTML pages
January 1996 –March 1998 Provo, Utah
Insurquote Inc
Team Leader / lead developer
* Managed a team of six programmers using an in house language based on Pascal. This particular team was the only team were the code required the most customization
* Developed quote modules in IQPL to be used in testing. This quotes modules were plugable pieces of code written in Delphi (Pascal).
* Responsible of conducting code-reviews on team members.
* Responsible for training new programmers.
* Developed DVA algorithm for the Preferred Risk account. This algorithm improved the flexibility of the quote engine when doing vehicle driver assignment
* Maintained code using company standards
* Conducted programmers review
* Gather requirements from the customer
May 2010 – September 2011
www.IsabellasWorld.net
* Web development (part-time)
* Developed scripts in JavaScript dynamically to displays images
* Maintained and improved site’s CSS
* Developed a guest book using PHP
* Used and configure Apache under Windows Vista to host page in the development environment
* Used and configure Apache under (Fedora) Linux to host the page in the development environment
* Used Selenium for basic testing
* Set up MySQL in Linux (Fedora)
* Created tables to keep track of visitors
* Developed Linux shell scripts to automate deployment of new resources
* Improved on Ruby script to manipulate picture of products
Education
Bachelor of Science in Computer Science
Completed in: May, 2010
From: University of Maryland Baltimore County Baltimore, MD
Major GPA 3.2
Load Runner Training
December 2008 ALPI
Bethesda, MD
Organizations
* Member of the ACM 97- 99
References
Upon request