We provide IT Staff Augmentation Services!

Quality Assurance Resume Profile

Summary

  • I am looking for:
  • A software engineering position in an environment that makes a significant difference in the world.
  • You are looking for:
  • An experienced software engineer with a deep understanding of software development life cycles. A detail-oriented person with a healthy understanding that software is never finished, but that it must reach a state of completion which addresses the needs of the customers with a reasonably small number of minor defects. A professional of integrity who believes that agile process improvement is an essential part of any software development discipline, and actively seeks to work in Scrum and TDD. An individual with research and analysis background, and with effective communication skills to convey requirements, risks, and results. A dedicated guy who actively seeks to leverage emergent tools and technologies to minimize time-t0-market and maximize future power, utility, extensibility, and durability.

Experience:

Senior Software Engineer

Confidential

Currently assisting project managers in an R D setting with bug fix and enhancement requests using technologies like VBA in Excel, and Amazon Web Services. Also implementing J2EE web service endpoints to act as a proxies between the web UI front-end and a custom database back end.

Senior Software Engineer

Confidential

  • Manage schedules and implementation plans for OEM integration projects. Created a web service to handle B2B reporting requirements between automobile dealerships and manufacturers, with Postgres in the back end. Used multiple design patterns and implementation strategies to facilitate future functional endpoints.
  • Major Accomplishments:
  • Replaced the 'hand-rolled' XML generation code with Apache XMLBeans, yielding a 2x-3x performance increase. Instigated a process improvement program to bring order from the chaos of project deadlines, features, support tickets, infrastructure failures, build problems, and investigations into new technology.

Senior Software Engineer

Confidential

  • Responsible for designing and implementing components in Java for web-based services. Itereatively developed solutions using the Scrum framework with work based on evolving requirements. Leveraged existing libraries e.g. J2EE, Apache, Codehaus to design flexible, extensible, and robust Java code with comprehensive automated unit and integration tests. Created build system script components in Groovy with Ant, Ivy, and JUnit to continuously build and test code as developers check in code to the Subversion repository.
  • Major Accomplishments:
  • Designed the configuration infrastructure for an implementation of Web Mapping Service WMS using Spring. The result allows end users to connect nearly any configuration mechanism to set values for the required and optional fields to be returned with a WMS GetCapabilities request.

Advisory Installer Engineer

Confidential

  • Created installation software for several Windows-based products, using InstallShield and InstallAnywhere. Handled the requirements, design, implementation, and QA efforts for several products.
  • Major Accomplishments:
  • Web Application Product: Major overhaul included integration with web application servers like Tomcat, WebSphere, and WebLogic.
  • Publishing Product: A multi-part installer written in InstallShield, with a requirement to deploy a web server Tomcat , Microsoft SQLServer, and an application for distributing dynamic map images.
  • Developer Product: Installer to deploy into Visual Studio .NET 2003, 2005. Included redistributable .MSM to allow users to package all necessary libraries within their own installers.

Advisory Quality Assurance Engineer

Confidential

  • Manage the selection, design, implementation and enforcement of quality standards. Research and implement new or improved testing methods, processes, tools, and systems. Develop and coordinate appropriate test procedures.
  • Major Accomplishments:
  • Managed testing a major new feature in MapInfo Professional, its connection to Oracle 8i via OCI, and most importantly, the Spatial Option.
  • Founded the Global Engineering Process organization to shepherd process improvement efforts company-wide, and to guide information sharing among departments.

Senior Quality Assurance Engineer

Confidential

  • Supervised quality assurance engineers in requirements elicitation, test plan development, automated test design, and logging incidents. Managed incident resolution during software development cycles, driving . Managed the requirements determination, procurement, and installation of a new incident management system for the Engineering Division.
  • Created automated tests Tested developer programming libraries and end-user software using MapBasic, Visual Basic, Visual C , and Visual Test.
  • Major Accomplishments:
  • Implemented a problem tracking system to replace system previously used. While the previous system was a DBF-based 16-bit FoxPro application, the new system had a 32-bit Windows front-end using ODBC connected to an Oracle server for scalable database access.
  • Primary contributor to the automated testing system, created using Lotus Notes and Java.

Quality Assurance Supervisor

Confidential

  • Supervised QA associates, including providing mentoring, career development, review and training.
  • Major Accomplishments:
  • Increased test automation, where 75 of all testing was scripted. Incorporated test metrics in the software development process, providing objective analysis of product quality.

Quality Assurance Engineer

Confidential

  • Programmed automated test suites to perform unattended software quality measurements.
  • Major Accomplishments:
  • Created and executed the test plan for printers and plotters for MapInfo for Windows v3.0. Created a Test Case Management System to more accurately track code coverage, guide future test suite creation, and serve as a knowledge base for new employees.

Manager, Information Technology

Confidential

  • Managed an international enterprise wide network of eight Novell NetWare servers, providing file, printer, fax, and e mail services.
  • Major Accomplishments:
  • Increased the capacity of the network to accommodate employee growth of 150 over three years, including NetWare servers and end-user workstations. Designed and supervised the installation of the 300 port 10Base T Ethernet network infrastructure when the company moved to a new facility. Supervised the transfer and installation of all hardware into the new building. Installed and maintained a multi site cc:Mail e mail system with Internet gateway. Installed and maintained a LAN based fax server to provide 'desktop fax' capabilities for all associates.

Hire Now