Software Test Engineer Resume
Atlanta, GA
Summary of Career:
- Over 12 + years of experience in Software and Hardware Quality Assurance.
- 8 years as Lead Performance Test Engineer at Centers for Disease Control and Prevention.
- Global remote locations load testing setup and expertise, in India, Germany, Korea, Japan and Singapore.
- Proven expertise in test planning, execution, analysis troubleshooting, debugging of existing test scripts, troubleshooting of environment setup, results data collection, and results analysis with more than 12 projects at CDC.
- Designed and Implemented Automation Standards & Best Practices to guide Testers in using automated tools, to write scripts for the business applications.
- Expert in utilizing Load Runner 9.0, Rational Robot to test hosted web-sites, for UPS, GE, Merial, Johnson Controls and CDC servers and database with (5000 virtual users).
- Managed and setup Quality Assurance Laboratory with 200 simulated user environments.
- Background in medical, scientific resource allocation, financial and human resources app.
- Strong technical and testing skills in SAS, WEB, JAVA, SQL, HTML, TSL, Oracle Financials, SQL Server, VB, ASP, Siebel, IIS, Cold Fusion, Perl, Active X, UNIX, C++, XML, AWT, Swing, Eservlets, Corba, Active X. Java Certification, Unix Scripting.
- Responsible for analyzing test data and results from tests and to make recommendations to systems software and hardware to better improve quality and performance of systems.
- Experienced in full software life cycle management tools (Rational Rational Unified Process) to configure and develop QA process, standards, and procedures for the Dept.
- Strong knowledge of Back- end database testing of Oracle 9, DB2 database, with SQL procedures, scripts and configuration testing of JRUN, Apache, Web Sphere and Web Logic.
- Performed functional and design specifications review, developed test strategies/ test plans, tested applications including black-box, system (acceptance), regression, verified results on supported platforms, performed database queries to validate test data, entered defects, worked closely with developers in defect resolution, assisted NOC (Network Operation Center) to troubleshoot issues and trained customer support and end-users/customers in using business applications.
Computer Skills:
Operating Systems: MSDos, Windows 2000 Pro/Server ME/ XP/ NT/ 98/ 95, MAC OSX/ OS9, Unix, iMac,
Databases/ Servers: Oracle 8i/ 9, SQL Server 9, MSAccess, Apache, Tomcat, IBM Mainframe, IIS.
Testing Tool: Rational Enterprise 2003.06 (Robot, TestManager, ClearQuest, ClearCase, Purify, Quantify, RequisitePro), Rational Performance Tester 7.0 , HP Mercury (QT Pro, WinRunner 9.0, LoadRunner 9.0, Test Director), SilkTest, SilkPerformer, Parasoft SOA Test 5.1.1, Microsoft Application Center Test (.Net Studio 2005)
Networking: Windows 2000/ Server/ NT, TCP/IP, Unix, Novel, JRUN.
Windows Application Development Tools: VB 6.0, .Net Studio 2005, JAVA Eclipse
Languages: ASP, Java, Java Script, C++, Cold Fusion, HTML, SQL, Visual Basic, TSL, JSP, J2EE, XML. Shell Scripting, Perl, DB2.
Experience:
September 2002- 2010
Contract for Confidential,Atlanta, GA
Lead Performance Software Test Engineer
Lead Performance and Functional Testing of more than 12 projects at CDC to ensure scalability and quality of systems software and hardware which ultimately contributed to successful launches of websites including the redesigned Considered Authority in Performance Testing for Centres for Disease Control.
PROJECTS
- Web Redesign of CDC.gov website. CDC.gov Ranks among Top Performers in Government Sites: On June 19, Foresee Results released the Second Quarter 2007 Satisfaction Scores for E-Government Web sites, as measured by the American Customer Satisfaction Index (ACSI). which includes sites with a score of 80 or higher.CDC.gov was part of this top-performing group, which included about 18% of the sites.
- (EDN) Electronic Disease Notification System notifies state departments of Health from data collected from arriving refugees and immigrants.
- (QARS) Quarantine Activity Reporting System provides the, Quarantine and Border Health Services Branch (QBHSB) a system for collecting Border Patrol Patient Data, for travelers, coming in with illnesses especially flu like systems like H1NI.
- (PHINMS) Public Health Information Network Messaging System The PHINMS is key to assisting such as the National Electronic Disease Surveillance System (NEDSS) accomplish syndromic surveillance. As NEDSS quickly collects and monitors disease and outbreak data, such as the pandemic flu virus, the PHIN Messaging System quickly transmits the data to the CDC where epidemiologists analyze it and identify trends so they can protect the nation\'s health.
- CRA- Countermeasure and Response Administration Inventory Tracking is a National program to help federal and state emergency response authorities locate critical medical countermeasures during public health emergencies.
- BT-Project developed the capacity of state and local public health systems to prepare for and respond to an epidemic caused by a bioterrorist act or an attack involving small pox.
- STARRS - Specimen Tracking and Results Reporting System - major goal of this system is to provide a central portal for CDC investigators to link specimen data received or generated from multiple sites, including, but not limited to, field investigations, internal laboratories, state health departments, contract laboratories, and other public health partners.
- LUNA- Laboratory USER Network Application provides Public Health Partners an easy, effective way to track the whereabouts of a specimen-related shipment, send laboratory requests made in conjunction with a specimen submission, and access laboratory results as CDC personnel enter those results into the STARRS system.
- Web Publishing is a web application. The application enables CDC authors, reviewers, and other individuals associated with the publishing process to manage their content in an effective and efficient way through the use of version control, repurposing content, and workflow to support CDC scientific clearance process, and other content management functionality.
- DCTM- Documentum Scientific Clearance is the automated workflow process by which information products are approved by the appropriate Centers for Disease Control and Prevention (CDC) staff members before being released to the public as stated in the CDC Clearance Policy Scientific Clearance. This process is intended to facilitate the efficient and rapid clearance of routine, urgent, and emergency information.
- TAI- Travel Approval Interface is a system to review and process travel authorization requests (e.g. travel orders, quarterly orders, amendments, travel vouchers, 348 travel), approving officials or their delegates currently must access the CDC/IS and navigate to the CDC/IS Approval System.
- MACCS- The MACCS® (Managing Accounting Credit Card System. Using transaction data from the credit card processing center, MACCS® is a downstream process that provides a means of ensuring that each transaction is: a valid transaction, reviewed by an authorizing official, assigned to a proper budgetary fund, paid in a timely manner, and transmitted for posting to the general ledger.
- TASNet- the CDC Time and Attendance System (TASNet) is designed to enhance employees’ ability to manage their personal leave.
- WIZ- Workforce Information Zone is an on-line reporting tool on a collection of CDC/ATSDR personnel databases.
Confidential, Lead Software Test Engineer:
ANALYSIS/Requirements Analysis/ Test Planning- Phase
- Worked with minimum supervision to start the process and complete the full performance testing cycle.
- Completed Software Quality Assurance and Methodologies course.
- Evaluate different tool sets that will be suitable for performance testing of bank end database that stores all the data that will interface with different applications at CDC.
- Developed comprehensive test strategies, test plans and QA schedule for all tests to be performed, including improvement goals, practical approaches to meet established budgeting and planning goals.
- Responsible for test planning, execution, analysis troubleshooting, debugging of existing test scripts, troubleshooting of environment setup, results data collection, and statistical results analysis.
- Research and development of technical specifications/ business requirements/ ICD documents; creating data sets; with data analysis scenarios.
- Gathered the related documentation and requirements from Business Rules to compose Performance Test Plan for CDC.
- Participated in continuous improvement of performance testing process or test strategy.
- Quickly learned new applications and always met target time release for project.
- Create metrics for monitoring and controlling the performance of all software application.
Script Development- Phase
- Used Rational Suite 2007 tools to transform data and to perform analyses.
- Used Parasot SOA Test- to create performance unit test scripts for SOAP messages.
- Ensure that the SOAP Messages created are within acceptable performance time.
- Worked with complex script and code scenarios to create and successfully execute performance and functional test scripts with Rational Robot.
- Configured Rational Robot to perform smoke, bounce, stress, integration, architecture and functionality specific performance monitoring of a highly complex medical and scientific web application.
Execution and Test Results Gathering- Phase
- Run functional and performances tests, in Mainframe environment and analyze resulting output, data/findings into systems reports and make recommendations to better improve the quality of the application code, system hardware and needed configuration and tuning changes to the web server and application servers.
- Worked well with all the teams to improve the performances of the applications and servers.
- This is shown with the quantifiable results obtained from the improvement of the transactions in the different projects that have been tuned and debugged successfully.
- Gathered results on performance, demographics, traffic and system bottlenecks, with low, mid and high user volume.
- Determined system stability, found issues and reported on system bottlenecks.
- Implemented and maintained test hardware and software systems for the testing team. Create monitoring tools in mainframe to monitor performance of program modules in mainframe, while simulating hundreds of users, via Rational.
- Worked with Network and Hardware Analyst to debug and find performance related bottlenecks.
- Successful execution of all planned cdc.gov performance testing.
Test Results Analysis and Performance Debugging Phase
- Analyzed statistical data from Rational Test Manager for Performance and Functional Test Reports to create Test Analysis Summary Report.
- Obtain debugging information for failed tests; maintain test programs and scripts; evaluate testing coverage; participate in the documentation process, and providing feedback to developers.
- Used regression test results to determine best hardware and software configurations for CDC systems that were successfully implemented to improve the performance of the hardware and software of the system.
- Reported all performance issues of Web Services to Development Team for debugging and regression testing.
- Worked with mainframe DBA to write Natural code to monitor performance of TASNet module in mainframe.
- Worked with developer on to functionally test the application during critical roll-out.
- Determined system stability, found issues and reported on system bottlenecks.
- Gathered results on performance, demographics, traffic and system bottlenecks, with low, mid and high user volume.
- Determined system stability, found issues and reported on system bottlenecks.
- Used regression analysis, simulations and convert data/findings into applied information to produce reports for management.
- Collaborated with operations management, client management, development team at CDC to gather testing and distribution of analytics/reporting requirements.
Environment: Rational Test Manager, Rational Robot, RUP, Clear Case, Clear Quest, Rational Rose, SQL, Web Service Studio, Tom Cat, Apache, Web sphere, AS/400, Unix, BEA Web Logic 9.1, ORACLE, PC Servers. Software: CrossWorlds, 2000/NT, Oracle, JAVA, MQ Series, .NET, Power Builder, Oracle Finance (11i), UNIX and Mainframe.
Education:Masters of Arts