We provide IT Staff Augmentation Services!

Senior Software Quality Engineer Resume

5.00/5 (Submit Your Rating)

Waltham, MA

SUMMARY:

  • 23 years experience as a software engineer
  • Last seven years spent in Identity Management as a Senior IS Security Engineer
  • Designed and implemented software testing frameworks for commercial software such as Confidential ’s DevPartner Performance Analysis, Memory Analysis, and Coverage Analysis version 7.0, 7.1, 7.2. Confidential ’s EMR and Practice Management Systems 1.0.0 and 1.0.1, Confidential /Citrix 8.1 and 9.0 RTX (real - time embedded systems) for the Windows platform
  • Wrote comprehensive test plans including, smoke, acceptance, certification, performance, stress, localization, and regression testing
  • GUI desktop client and web browser application testing
  • White Box (internal and external application API) and Black Box testing
  • DCOM/.NET Remoting/Web Services testing
  • Test data definition, generation, maintenance, and migration via XML and SQL
  • Documentation of test case catalogs via source control (i.e. tracing a test to a documented and reproducible test case with supporting programs/how-to/etc.) via Visual Source Safe/Perforce/Mercurial/etc.
  • Designed and developed test harness structures in Perl, C#, VBScript, JavaScript
  • Defect entry/tracking/triage through working with developer, release engineering, customer support, and project management teams
  • Development and management of SQA labs

SKILL:

White Box testing

Black Box testing

Regression testing

Smoke testing

Usability testing

Test harness definition/construction

What-If testing

Test Director

QTP

TestPartner

Win Task Pro

Visual Basic

Visual C++

Java

VB.NET

C#

Mono C# Linux

Managed C++

Perl

JavaScript

PHP

ASP

Microsoft Office

OpenOffice Suite

Win32 API

COM/DCOM

ActiveX

ASP.NET

DAO/ADO.NET

.NET Remoting

Mod-Mono ASP.NET Linux

Web Services

HTML/DHTML

CSS

Shell scripting

SQL

XML

SQL Server

Informix

MySQL

Oracle

IIS

Apache

Linux

Windows 3.1, 95, 98, ME, NT, 2K, XP, Vista, 2K and 2003 Servers

EXPERIENCE:

Confidential, Waltham, MA

Senior Software Quality Engineer

Responsibilities:

  • Lead QE Automation Engineer for releases 8.1 and 9.0 of Confidential /Citrix Embedded Systems Division RTX (Real Time Extension for Windows sub-system development environment).
  • Authored and implemented test case automation utilizing WinTask Pro software automation product for smoke, regression, and new feature testing of RTX for client capabilities. To include maintaining existing automated suites with the priority emphasis on creating new automated suites. The primary programming language was WinTask Pro’s utilization of the Visual Basic runtime coupled with their proprietary API.
  • Worked with QE and development planning groups to develop test case specifications for implementing manual test suites as automated testing suites for smoke, regression, and new feature testing for distributed client implementations of the Real Time Extension development system application 
  • Created custom functions to expose and encapsulate access methods for application specific .NET custom controls properties and methods that WinTask Pro could not recognize. Mentored junior level teams of Quality Engineers on the functionality and implementation of custom, reusable functions.
  • Designed, created, and implemented methods for data access with XML, and MS Excel to provide data driven extensibility for automated data driven testing input and output for reporting for email notification via Windows Scripting Host to automate MS Outlook.
  • Teamed with other Quality Engineers to originate, define, and implement new features, as well as existing feature capabilities to the QE Automation development and documentation model infrastructure.

Confidential, Andover, MA

Software Development Engineer

Responsibilities:

  • Software Bridge developer to programmatically enable non-CCOW compliant (commercial and private business developed,
  • Windows client/server and Web (Windows Internet Explorer DOM) enabled) medical software applications to participate in Single Sign-On and Single Patient Selection with CCOW compliant commercial medical software applications.
  • Coordinating with Customer Accounts team members to determine and plan strategy for customer product requests.
  • Presenting and organizing a strategy to fulfill customer product requests with Bridge development management.
  • Working with Client Connectivity and Customer Accounts team members to establish client site access. Conduct Webex conferences to perform reviews of, and establish requirements on existing client applications for Bridge development.
  • Develop Bridge applications utilizing Confidential s proprietary BridgeWorks COM enabled API using the JavaScript language.
  • Install, configure, and unit test the Bridge on live customer test platforms for delivery to the Quality Assurance team for user testing. Work with the Quality Assurance team and customer representatives to review, classify, and repair any potential Bridge defects and gain approval on customer delivery expectations.
  • Develop PID translators (patient identification/electronic medical number translators) to allow compatibility of patient identification identifiers between CCOW enabled and bridged customer medical software applications. PIDs were developed in the Java language to run on backend client server systems to maintain CCOW compliancy.
  • Development to modify existing Bridge applications for customer upgrades to existing commercial and private business developed medical applications.

Confidential, Andover, MA

Senior Automation Engineer

Responsibilities:

  • Senior QE Automation Engineer for releases 1.00 and 1.01 Confidential distributed EMR (Electronic Medical Records) and Practice Management systems.
  • Authored and implemented test case automation utilizing Mercury TestDirector and QuickTest Pro for smoke, regression, and new feature testing of client developed software products.
  • This included maintaining existing automated suites with the priority emphasis on creating new automated suites.
  • The primary programming language was MS VBScript.
  • Worked with QE test planning groups to develop test case specifications for implementing manual test suites as automated testing suites for smoke, regression, and new feature testing for distributed client EMR (Electronic Medical Records) and Practice Management systems.
  • Created custom functions to expose and encapsulate access methods for application specific .NET custom controls properties and methods that QuickTest Pro could not recognize. Mentored junior level teams of Quality Engineers on the functionality and implementation of custom, reusable functions.
  • Designed, created, and implemented methods for data access with ADO and SQL Server to provide extensibility for automated testing tasks
  • Teamed with Senior Automation Engineers to originate, define, and implement new feature, as well as existing feature capabilities to the QE Automation model infrastructure.

Confidential, Nashua, NH

Senior Software Quality Engineer - Technical Lead

Responsibilities:

  • QA technical lead for the DevPartner Studio products Coverage Analysis, Memory Analysis, and Performance Analysis; release versions 7.0, 7.1, and 7.2.
  • Worked with development engineering to perform product test case research, develop test case specifications and applications for smoke, regression, and new feature testing for client and distributed systems. Managed defect tracking and defect triage with development engineering, product management and program management teams.
  • Implemented test case automation with an internal Perl based test automation harness and Confidential TestPartner. This included maintaining and programming new functionality for testing automation of smoke, regression, and new product feature testing.
  • Designed and created data access queries with Microsoft Access and stored procedures with Microsoft SQL Server to provide project tracking and quality assurance reporting metrics. As our products supported SQL debugging, created stored procedure driven data access test applications for console, windowed, and Active Server based COM, DCOM, and Web Service victim programs.
  • Created test case programs with Visual Basic 6.0, Visual C++ 6.0, JavaScript, VBScript, Managed C++, Visual Basic.NET, C#, and Microsoft.NET technologies, to include ASP.NET, ADO.NET, .NET Object Remoting, Web Services, and COM/.NET interoperability for product testing.
  • Utilized the in - house Confidential TestPartner product for automating test suites. Utilized TestPartner s Visual Basic for Applications scripting engine to create custom .bas modules and Visual Basic class modules to encapsulate reusable automated testing capabilities.
  • Defined and authored product release, smoke, regression, and new product functionality test plans and schedules.
  • Coordinated with development engineering and product support to provide reproducible testing environments for customer reported issues and product hot patch releases.
  • Performed administrative tasks related to team member task management, management reporting, and team member performance appraisals.

Confidential, Overland Park, KS

Software Development Engineer/Project Management Analyst

Responsibilities:

  • Worked with project management to develop an interaction methodology between project management, requirements management, development engineering, and software quality assurance groups.
  • Responsible for designing, developing, and implementing tools to support project management of customer products across multiple releases.
  • Utilized Oracle database system and PL/SQL to provide project tracking and quality assurance metrics.
  • Primary languages and technologies used were Visual Basic 6.0, JavaScript, VBScript, HTML, Active Server Pages, ADO, server side COM components, Microsoft Transaction Server, Microsoft Access, and Oracle database server.

Confidential, Overland Park, KS

Software Development Engineer

Responsibilities:

  • Responsible for designing, developing, and implementing tools to support file management tools for customer application software.
  • Utilized Microsoft Access and Visual Basic for Applications to create custom reporting modules for tracking and email distribution of project tracking and quality assurance metrics.
  • Primary languages and technologies used were Perl, Java, VBScript, HTML, Active Server Pages, ADO, server side COM components, Microsoft Transaction Server, Microsoft Access, and Microsoft SQL Server

Confidential, Overland Park, KS

Software Development Engineer

Responsibilities:

  • Worked with the department s IT group to gather and define requirements for an intranet based application that provided the data entry, management, and reporting abilities required by researchers operating under state and federal grants.
  • Developed the phase one portion of this project consisting of an Active Server Pages front end, server side MTS COM components for data management, and Oracle as the backend database system.
  • Designed and created data access queries and stored procedures as the backend deliverable for the user front end.
  • Coordinated the implementation of phase one of the project with the department s IT group. Phase two of this project was to be developed internally by the IT group.
  • Primary languages and technologies used were Visual Basic 6.0, JavaScript, VBScript, HTML, Active Server Pages, ADO, server side COM components, Microsoft Transaction Server, Microsoft Access, and Oracle database server.

Confidential, Phoenix, AZ

Software Development Engineer

Responsibilities:

  • Coordinated with the office s internal IT department management to lead the newly formed internet/intranet application development group to migrate a number of legacy applications to an internet/intranet platform.
  • Worked with the development group to define and document best practices and standards for application requirements definition, development, and implementation.
  • Mentored development group members in learning the languages and technologies they would use in internet/intranet application development.
  • Designed and created Informix and Microsoft SQL Server database system queries and stored procedures as the backend deliverables for the user front end. Also utilized Perl and Berkley Db modules for data access for application specific requirements.
  • Major projects included leading development on an employee time tracking system, a tax management system, and a child support tracking system.
  • Primary languages and technologies used were Visual Basic 5.0 and 6.0, JavaScript, VBScript, HTML/DHTML, Active Server pages, ADO, Microsoft IIS, Microsoft Transaction Server, Microsoft SQL Server, Informix database server.

Confidential, Wichita, KS

Project Resource Manager

Responsibilities:

  • Primary responsibilities included developing traditional client/server and intranet - based applications to support the company s internal business groups.
  • Development efforts included projects for asset tracking, employee time tracking, and payroll management.
  • Designed and created Microsoft Access data access query applications and custom reporting modules with Visual Basic for Applications. Created stored procedures for Microsoft SQL Server for internet and company sponsored extranet Active Server Pages applications with client side JavaScript and server side VBScript.
  • Additional responsibilities included project coordination between the requirements management group and a team of fifteen consultant and internal employees that I administrated.
  • Primary languages and technologies used were Visual Basic 4.0 and 5.0, JavaScript, VBScript, HTML, Active Server Pages, ADO, Microsoft IIS, Microsoft Transaction Server, Microsoft Access, Microsoft Excel, Microsoft SQL Server, and Oracle database server.

Confidential, Wichita, KS

Software Development Analyst

Responsibilities:

  • Primary responsibilities included developing traditional client/server applications to support the company s internal business groups.
  • Development efforts included projects for ISO 9000 compliance tracking, financial department reporting, manufacturing inventory tracking, and product dealership warranty tracking.
  • Primary languages and technologies used were Visual Basic 3.0 and 4.0, Microsoft Access, and Microsoft SQL Server.

We'd love your feedback!