Post Job Free

Resume

Sign in

Software Engineer

Location:
Austin, TX
Posted:
March 21, 2017

Contact this candidate

Resume:

Sherry L. Marshall

**** ******* ******, ** *****

512-***-**** Email: aczey5@r.postjobfree.com

PROFILE:

Innovative self-starter seeks position that will utilize Computer Science and software testing skills through software product development while allowing the opportunity to learn and grow as a productive member of the organization.

SELECT ACCOMPLISHMENTS:

Devised a presentation tool for reporting ongoing software performance levels for program management that became a model for technical documentation and help file generation at Schlumberger and later Eagle.

Able to learn NTCIP standards and protocols required for product testing to become acknowledged technical expert in field support of the platform at Eagle

February 1999 – Dell Recognition of Outstanding Service Award

FY ’99 Q3 and Q4 Dell’s 100% Service Club

EXPERIENCE:

e-MDs Austin, Texas May 15, 2013 – March 15, 2017

QA Engineer

• Oversaw a third-party team of 5 in India who were writing the test automation in TestComplete’s VBScript.

Prior to my arrival, the team had been working on automating the cloud program for 2 years but still did not have a product that could run in Continuous Integration (CI).

Altered the application in less than 6 months so that it could not only be run in CI but could also test all applicable browsers for the cloud product.

Brought the maintenance time down from 6 months to less than 4 hours.

Ensure XLS and PDF files were written to the HD were testable within the program.

Utilized ADO to generate pre-tests that allowed for smarter knowledge of the different environments the application was being tested within.

Became tasked with re-writing TestComplete’s automation over to Selenium’s with Java.

Completed conversion in less than 4 months.

Trained counter part on how to utilize the TestComplete framework for testing with the Delphi based application’s counterpart.

Training of manual QA personnel on writing the Excel scripts that would be run through the program for exponential growth of all new tests.

• Became tasked with re-writing the Selenium scripts to utilize C# instead of Java and to utilize XML instead of XLS for the data scripts.

Federal Signal Technologies/3M Salado, Texas May 2012 – November 2012

QA Lead

• .Worked with a team of Product Managers, Project Managers, and the heads of various other teams at translating a set of high-level requirements into concrete testable components which must cater to a multitude of functional requirements, such as traceability, regulatory compliance and release cadence.

• Wrote a DDT Framework in Selenium’s Java to automate the toll road application’s capabilities.

• Writing a program to test the instrument’s drivers and chain of events passing cars for fees.

ThermoFisher Scientific Salado, Texas March 3, 2010 – April 2012

PE Test Automation Programmer

• Wrote a program in TestComplete’s Jscript to automate the reports generated by the TraceFinder application.

Generate methods for the scientific processing of chemical compounds.

Process the batches of samples for comparison

Compare XML documents

Ensure XLS and PDF files were written to the HD

Ensure the reports are generated correctly within Crystal Reports:

oFlag generation

oHeader information

oMass Spec and Chromatography graphs were accurate.

oData was computated correctly.

• Writing an application to post test results to Jira.

• Writing a program to test the instrument’s drivers and chain of events to decipher the chemical compounds for analysis.

Kamico Salado, Texas September 20, 2010 – October 20, 2010

Database Programmer

• Wrote programs in VBA to manipulate the Fox Pro databases’ data without corrupting the program utilizing said data.

• Wrote programs in VBA test the accuracy of the newly implemented data within the program.

Crossroads Austin, Texas June 1, 2009 – January 29, 2010

Lead QA Engineer

• Analyze business and system requirements, manage development of specifications to create and execute detailed test plans, and verify bug fixes.

• Test the VTL, VTD and NEO software products.

• Setup and configure the client & server backup applications to communicate with the VTL via fibre, SAS and/or SCSI communications.

• Setup and configure VTL to communicate with the tape library via fibre, SAS and/or SCSI communications.

• Oversee 3 QA analysts.

• Supervise development of SQL-queries/procedures for database and backend testing.

• Work with QA staff to acquire responsibility of test methodology.

• Review/analyze Software Requirement Specifications and Product Functional Specifications to write testable requirements, test cases and test scripts for use in the QA department.

• Use existing software revision and management tools to track release issues.

• Wrote test scripts in batch, bash, WinTest, VBS, ADO and Selenium to automate the testing process.

Environment: XP, 2003, Cent OS5, AIX, Linux, Postgresql, Ruby, PERL, SANS, Fibre Channel,, SCSI, SAS, SVS, ComVault, NetBackup, TSM, AS400 (v5r4 & v6r1), Non-Stop, GFS, xfs3, MSA 60, 1000 & 2000, AppTest Manager, JIRA, IE, Firefox.

Gresham Storage Austin, Texas April 30, 2007 – March 3, 2009

Release Engineer

• Work with development staff to acquire responsibility for existing software releases and packaging.

• Review/analyze Software Requirement Specifications and Product Functional Specifications.

• Use existing software revision and management tools to track release issues.

• Setup and configure the client & server backup applications to communicate with the VTL via fibre, iSCSI and/or SCSI communications.

• Setup and configure VTL to communicate with the tape library via fibre, iSCSI and/or SCSI communications.

• Create and maintain release documentation.

• Work with OEM partners to maintain and improve software installation and update procedures.

• Use technical and programming experience to provide technical support, installation and diagnosis of releases.

• Communicate with development, test, and support staffs to provide feedback and develop improved product release experience.

• Interact with OEM partners in all aspects of package installation and support.

• Wrote customer acceptance tests as well as a test management application in VB/ADO scripting.

• Wrote test scripts in batch, bash and Eggplant to automate the testing process.

Environment: XP, 2003, SuSE, AIX, Unix, Linux, ADO.NET, MySQL, Bugzilla, TestDirector, PERL, SANS, Fibre Channel, CVS, Apache, NetBackup, Backbone, TSM, AS400, ACSLS, VMWare, IE, Firefox, Konqueror, Opera.

Misys/PayerPath Austin, Texas October 2006 – December 2006

QA Engineer

Worked directly with software programmers to plan, develop, and maintain test suites for all medical billing applications. Other duties included writing test scripts to requirements traceability and installation of software on target systems. Additional duties included maintenance and administration of defect tracking and/or configuration management software and requirements management software.

Environment: XP, AIX, Unix, Linux, ADO.NET, Informix, MSSQL (2005), TestDirector, PERL.

SPi Austin, Texas March 2006 – September 2006

QA Officer

Responsible for managing and coordinating all quality aspects as it relates to processing collected EDD data. Responsible for designing and coordinating the implementation of the quality control processes. Maintains documentation and formulates and manages testing plans and procedures.

Utilized complex SQL queries to validate cataloged/index data from the Repository Program into the 2005 DB.

Utilized .NET Studio to write VB & ADO applications for automated testing and to create an interface to maintain requirements into the SQL DB.

Incorporated the Requirement Database as a repository that not only houses the Testable Requirements but what Test Cases would cover those requirements and what scripts covered what test cases.

Environment: XP, 2003 Server, ADO.NET, MAPI, C# scripting, VB.NET, MSSQL (2005), Citrix, DOS, VMWare, Informix, Attenex, Concordance, Summation, Microsoft Project.

Isochron Austin, Texas December 2005 – March 2006

QA Engineer

Isochron was porting their product from Weblogic 6.1 to Websphere. Primary responsibilities are Test Case Development, Grey Box, Regression, End to End and Cut over testing of the software product. In three weeks time, I had already found over 16 major bugs and written over 2100 test cases. Isochron is a web based application that does reconciliation of cashless & cash transactions, routing & dispatching of trucks amongst the other daily business requirements for Coco Cola’s vending machines. Wrote VB scripts to automate the testing process.

Environment: Microcomputers, Windows XP, ActiveX, XML, Java, Oracle, Crystal Reports version 9, Bugzilla.

Siemens: Eagle Traffic Control Systems Austin, Texas November 2001 – November 2005

Software Tester and Technical Support Specialist

Although my primary function was White/Black box testing the controller’s Firmware, I began my association with testing the ACTRA/MARC NX and Paragon programs (See programming technology below) which expanded to Test Case and Script creation, Requirement Analyst, etc as well. Prior to my arrival at Siemens ITS (formally Eagle Traffic Control Systems), there was no formalized methodology for the testing department. I created all testing scripts currently being utilized by both the Firmware and Software Testing Departments. I was promoted to assume the Test Leadership role, managing 3 other testers, for Siemens ITS’ Firmware department in October 2004. I was responsible for the creation of all Test Cycle, Requirement, Case and Script documentation.

In my previous role at Siemens ITS, I have not only created SQL Databases, but also created test scripts that pull test data from the DB into interactive GUIs contained within Excel spreadsheets. Although these are extremely complex test scripts, the complexity of the Program required the ability for the inexperienced tester to have a WYSIWYG GUI for validation purposes. The programming I created is utilizing VB with ADO & ADOX library usage and XML programming running in the background of the spreadsheets. I was initializing TestComplete automation program. The programming/testing atmosphere is a hybrid of the Waterfall/Spiral methodologies. The bug tracking software utilized was Problem Tracker (which has a HTML/XML based GUI and utilizes a SQL DB).

MARC NX, ACTRA & Paragon – Traffic Control System

ACTRA is a general traffic control closed loop system. The general design of ACTRA, an enhancement over the 2-tier MARC NX system is a client/server based web model. Client workstations access a central ACTRA Server that performs traffic management, system communications, database interface and system services through the web interface layer, which in turn provides support to server-side client objects running on a web server. Remote-client applications are developed as required to satisfy a particular customer requirement.

The system uses COM interfaces to communicate among components. Processing is distributed across multiple machines using COM/DCOM. The COM interfaces provide access to all system services, which can be accessed on a single machine or distributed across multiple machines working together as a single application. Client implementations use the Dispatch Manager DLL service to access ACTRA objects. The clients run on a single, stand-alone workstation and can also accessed using third-party remote access tools that allow a remote PC to take over a workstation’s desktop. ACTRA provides the ability to exchange files such as ESRI maps with common GIS to data created by CAD products and spreadsheet products. Graphical user interfaces (GUI) using object oriented design are developed and integrated using standard MFC, EDI/ ECOM protocols and ATL COM objects. Most of the database transactions are done through MTS packages/components. The front-end grids are developed using Stingray Objective Grid 7.0. The Web interface layer module is done using Java Servlets, XML, EJB and JSP. Paragon is an overlay program utilized for accessing ACTRA across the internet via an XML transformer, via JBoss.

Environment: Microcomputers, Windows NT 4.0, 2000, XP & Server 2003, Elios Linux, OS9, AS400, Visual C++ 6.0 (MFC 6.0), .NET, ATL 2.0, COM/DCOM, MTS 2.0, ActiveX, XML, VMWare, Java, SourceSafe 6.0, Clear Case v3.2, OLE 2.0, VB, MS-Access, MSDE, SQL/Server, Oracle, Objective Grid 7.0, Crystal Reports versions 6.0 – 9, Problem Tracker, TestComplete, SharePoint.

Data Junction Austin, Texas June 2002 – September 2002

Database Programmer/Customer Service

Data Junction is a Software program that will Port any type of database to any other database across multiple platforms. Database Admin, who are customers of the program, would call and/or send their DB for coding revisions. My responsibility was to look at their SQL, VBA, XML, HIPPAA scripts and amend to assist in and/or develop the following procedures:

Database Development (Naming database objects, Coding SQL and stored procedures, Trigger usage, Views, replication, commit frequency)

Declarative Referential Integrity and Isolation Level Procedures

Database Design Review Procedure

Database Back-up/Recovery Exercises and Procedures

HIPPAA, EDI, EDIFACT, HL7 conversion Procedures

Issue/Change Management

Application Bug Tracking

Environment: Microcomputers, Windows NT 4.0, 95, 98, 2000, HP-UX, Linux, UNIX, IBM UNIX, AIX, SDK, XML, Java, VB, MS-Access, MSDE, MSSQL, HIPPAA, EDI, EDIFACT, HL7, Bugzilla, Pervasive SQL, Postgres, Btrieve, Netware Btrieve (32 or 16 bit), JDBC, ODBC and OLE DB drivers, Peachtree, DacEasy, ACCPAC, BusinessWorks, Maximizer, Macess, Lytec Medical, DataFlex, Macola, Great Plains Dynamics, Solomon, Platinum, Timberline, TAS Accounting, TAS Proffessional, Crystal Reports, .NET, Visual Basic, Visual C++, Access, Visual Foxpro, Visual J++, Active Server Pages (ASP), VBA, PHP, DCOM, MDAC, DAO.

Schlumberger Austin, Texas November 2000 – June 2001

Software Test Developer

Contract position responsible for Regression, Grey Box and Black Box testing on multiple Java and C++ based productions of commercial Petrophysic Oilfield software on Unix and Irix platforms utilizing Omniworks / Oracle SQL database for the DBA Group. Develop, plan, analyze and execute SW test case scenarios of the CPS portion of the software for black box testing. Develop and design macros to more efficiently perform the testing process. Prepare and distribute reports in Filemaker and Framemaker to the DBA and CPS engineering groups for resolution of software discrepancies. Maintained an environment that was verifiable and compliant to ISO 9001 standards.

Environment: Microcomputers, UNIX, IRIX, Oracle, Java, C++, KORN, Bash, Omniworks, Filemaker, Framemaker.

Additional work experience available upon request

EDUCATION:

1998 - 2000 Park University - Associates Degree in Computer Science

1990-1992 Austin Community College (paralegal studies)

1988-1990 Durham’s Business College (paralegal studies)

1985 Richland Jr. College

1984 South Garland Sr. High School

PROFESSIONAL DEVELOPMENT COURSE WORK:

Computer Architecture

NT Core

MS SQL 7

IIST Software Certification Training

SPECIAL SKILLS:

Software:

Operating Systems: Windows 2003, XP, 2000, NT, 95, 98 and 3.1, DOS, UNIX, SGI, Linux - Redhat, Suse & Caldera

Automated Software: Compuware, Rational, WinRunner

Programming Languages: HTML, XML, PERL, VB, VBA, VB.NET, ADO.NET, Java, Visual C++ 6.0 (MFC 6.0), ATL 2.0, COM/DCOM, MTS 2.0, ActiveX

Database: SQL – Oracle, MSSQL, MS-Access & MSDE

Graphic Programs: Adobe PhotoShop, Illustrator, PageMaker, Quark XPress, CorelDraw

Misc.: SAN, DFT, HCI, TCP/IP, SMTP, Omniworks, Front Page, MS Office Pro Suite, Lotus Notes, Framemaker, Filemaker, SourceSafe 6.0, Clear Case v3.2, OLE 2.0, Crystal Reports, SharePoint.

QA Engineering/Testing:

Experience working within the constraints of a software development life cycle (SDLC)

Experience using Microsoft suite of tools including developing VB script, macros and templates, Excel pivot tables, charts and graphs and ability to integrate Access, Excel, and Word documents.

Ability to create project (including functional and technical specifications), project management, and end user documentation.

Experience using MS Project, including creating work-plans.

Experience using Visio for generating business process diagrams, use case diagrams, project schedules and/or concept diagrams.

Team experience on at least one complete project lifecycle for a software development project of 3 or more team members involving web-based technologies

Excellent technical problem solving skills and coordination of team activities in web-based technologies.

Strong communication and team work skills, team coordination, mentoring and training skills

Experience working in a state/federal government environment.

Familiarity with service oriented architecture (SOA)

Utilization of Project Management software to track development and introduce new products on schedule.

Test Plan Development for software testing and new product qualification ( DOE )

Time Management: Ability to prioritize and multitask in order to complete assignments on time. Capable of manipulating additional tasks without deviating from original constraints.

Management: Proficiency developed in supervision, leadership, distribution, marketing, and accounting practices through Entrepreneurial career.

References:

Paul Wilson – Siemens ITS

512-***-****

aczey5@r.postjobfree.com

Rex Black – Rex Black Consulting

830-***-****

aczey5@r.postjobfree.com

Kipp Aldrich – Gresham Enterprise Storage

512-***-****

aczey5@r.postjobfree.com



Contact this candidate