We provide IT Staff Augmentation Services!

Quality Engineering Manager Resume

SUMMARY:

  • 10 + years’ experience in Software Quality Assurance with manual and automated testing throughout a product’s SDLC.
  • Proven implementation of manual and automation test procedures within different methodologies: CMMI, SCRUM (Agile) and hands on QA lead with programming skills including Python, Ruby, VB, C# and Java.

TECHNICAL SKILLS:

Operating Systems: Windows (2000/2003 /XP/Vista), OS X, HP, Linux and Unix

Languages: Python, C, Ruby, C#, VB, Java and JavaScript

Automation tools: Selenium WebDriver, Cucumber, Rational Functional Test, JUnit, and QTP v.9.x - 10.0, and PyAutoGui

Databases: Oracle, SQL: Server, MySql and Postgres

Scripting Languages: Python, Ruby, JavaScript

Test Management Tools: Test Director, Quality Center, Software planner Pro, and Test Track Pro

Internet/ Distributed Technologies: Mobile, Web, AWS, REST, Web services, SOAP, WSDL, GIS, GPS

Middleware: JBoss, WebLogic and WebSphere

Tools: and Utilities: SOAP UI, TOAD

Other Tools: MS Project, MS: Word, MS Excel, MS-PowerPoint, VSS, MS Visio, Tortoise SVN

PROFESSIONAL EXPERIENCE:

Confidential

Quality Engineering Manager

Technologies: Agile, Drupal, AWS, Python, Ruby, Java, Selenium-webdriver, Jira, Jenkins, Travis, GitHub, and PHP

Responsibilities:

  • Managing SaaS Quality Engineering (Q.E.) team (hands-on)
  • Managing and allocating SaaS QE resources
  • Create test cases from Acceptance Criteria (AC)
  • Develop tests for Confidential Lift Restful API’s (JUnit4)
  • Automated testing of Lift Profile Manager website(s) and Content Management sites using Cucumber and Selenium-webdriver (Ruby and Java)
  • Tracking defects using Jira
  • Developed tool in Ruby to get test metrics from Jenkins Test reports using Jenkins API client
  • Develop plan to cross train Q.E. Engineers across product line
  • Collect weekly test metrics
  • Use GitHub for source control of code and test cases
  • Conduct Daily SaaS Scrums
  • Participate in weekly engineering meetings
  • Manage weekly 1:1 with Q.E. team members

Confidential

Quality Assurance Consultant

Responsibilities:

  • Supporting various aspects of quality for the Supplier Risk product at Confidential .
  • Implement automated tests in Selenium (Java) for various aspects of the product including tests exercising the UI as well as web interfaces etc.
  • Assist with Jenkins and deployment of web services
  • Using Postman for testing Web Service API's
  • Using JMeter for Performance testing
  • Back-end testing using Hana Studio
  • Using Git for source control

Confidential, Cambridge, MA

Full-time Automation Engineer

Responsibilities:

  • Developed and executed Selenium Web Driver and Rspec automated test cases to test and regress Confidential Web and mobile applications
  • Setup Jenkins for running automating build testing
  • Perform manual and automated mobile testing on Android and IOS
  • Using Git for source control
  • Used Ruby for Automation with Selenium

Confidential, Bedford, MA

Full-time Senior QA Lead/C.I. Engineer

Responsibilities:

  • As Lead I was responsible for training and mentoring new QA engineers, bringing them up to speed with Confidential Quality Assurance (QA) processes, reporting, manual and automated testing for U.S. Navy and U.S. Marine projects
  • Wrote Automation Test framework using PyAutoGui ( Python) for testing biometric software applications
  • Reported defects and wrote new test cases and tracked workload progress using QA Complete and Jira
  • Worked closely with Government teams on test strategies and feedback regarding the Navy and Marine projects
  • Responsible for QA and Quality Control (QC) and documenting of final hardware and software assemblies and kits
  • Developed test plans, test strategies and test case creation using IEEE standard for software test
  • Worked closely with developers to access any risk areas of the application and wrote unit test cases as needed
  • Responsible for compiling and deploying new builds using subversion, MS Studio 2008/2010 and Hudson/Jenkins
  • Wrote NUnit test cases in C# for testing the JPIP API
  • Manual and automated testing of Hardware devices including: LogitecHDProC920 camera, Crossmatch fingerprint scanner, Crossmatch Iris IScan, and Card reader
  • Responsible for setting up /maintaining Jenkins and deploying daily and nightly builds
  • Wrote and executed Quick Test Pro 10.0 functional and regression test scripts for biometric subject enrollment
  • Responsible for Quality Control and documenting of final hardware and software assemblies and kits

Confidential

Software Quality Assurance Consultant

Responsibilities:

  • Developed and managed a Confidential corporation, which focuses in quality assurance testing for software engineering companies throughout the greater Boston area

Confidential

Lead QA Engineer Consultant

Responsibilities:

  • Developed automation framework in Selenium and Python to automate testing the web utility UI
  • Developed a custom UI in C# to allow the client to run automation scripts that parse the billing output files
  • Developed a custom reporting tool for Selenium for test case pass/fail status
  • Trained QA staff on Python and Selenium
  • Automated WinForms application to input meter readings for testing
  • Wrote documentation detailing automation framework
  • Developed custom automation tools using Wing IDE
  • Used MS Visual Studio for developing custom C# UI

Confidential

Continuous Integration Engineer Consultant

Responsibilities:

  • Configured Hudson CI server for automated builds
  • Install, configured and administer Subversion using authentication via Apache 2.0/ LDAP
  • Install, configured and administer Hudson CI server using Apache Tomcat container
  • Modified scripts for building Tibco Active Matrix software
  • Worked closely with development and QA teams

Confidential, Bedford, MA

Senior QA Lead Consultant

Responsibilities:

  • Utilized MS Studio 2005 to create a setup project that created a setup.exe and MSI installer files release
  • Used Hudson CI server for deploying builds
  • Wrote and executed manual functional, regression and stress test cases for Siimon biometric software
  • Wrote and executed automated scripts in QTP 10.0 functional and regression test cases
  • Developed stress tests for photo-capturing devices cameras
  • Created installer to include third party software and drivers
  • Configured and tested each biometric device including; GPS/GIS, iris scanners, mug shot cameras (Smart Eye, Logitech), and fingerprint devices (Upek, I3 DigID, Crossmatch Guardian and Identix 4100)
  • Wrote automation scripts using Python to test biometrics application written in C# (WinForms)
  • Use Norton Ghost to re-image the test machines for testing clean Installer builds

Confidential, Danvers, MA

Senior QA Consultant

Responsibilities:

  • Wrote test cases from business requirements or functional specification
  • Setup and configured WebLogic and WebSphere application servers on Linux machines
  • Developed automation scripts using Python and IBM Ration Functional Test
  • Updated existing WATIR (Ruby) and Rational Robot scripts

Confidential, Framingham, MA

Senior QA Consultant

Responsibilities:

  • Effective in translating business requirements into technical test requirements for OS X testing
  • Used HP Quality Center to create, and update manual test cases
  • Wrote and executed manual and automated test scripts
  • Developed automated scripts in Python scripting language and Apple Script to test Connected Backup software on the Macintosh (OS X - v10.5)

Confidential, Concord, MA

Lead QA Engineer

Responsibilities:

  • Attended and gave the QA status at agile development and scrum meetings
  • Wrote and executed SQL queries
  • Participated in formal reviews of software and functional design specifications
  • Wrote test plan and test cases to test Ruby on Rails web application on Macintosh OS X - v10.5
  • Executed test cases against Ruby on Rails web application on the Windows XP platform
  • Developed automated scripts in Ruby for testing Ruby on Rails web application
  • Re-imaged machines for installer testing of on Win2000, WinXP, Vista and Macintosh OX (10.3, 10.4 and 10.5)
  • Performed manual testing of Confidential 3D application on Win98, WinNT, Win2000, WinXP, Vista and Macintosh OX (10.3, 10.4 and 10.5)
  • Developed automated web testing scripts using WATIR (automated test tool written in Ruby)
  • Manually deployed and ran automated smoke tests against Ruby on Rails web application
  • Setup and configured Ruby on Rails for online web application

Confidential, Boston, MA

Lead QA Engineer

Responsibilities:

  • Wrote and executed manual and automated Python test scripts against new builds
  • Performed manual and automated testing of online content management system
  • Developed automated build script to checkout, compile and deploy daily DotNet builds, using Visual Source Safe, Visual Studio 2005, Nant and CruiseControl
  • Entered new defects and regressed all defects using Test Tracker Pro (Defect tracker)
  • Attended bug triage meetings and worked with Developers to regress defects

Confidential, Bedford, MA

Senior Lead QA Engineer

Responsibilities:

  • Managed several QA projects including coordinating and managing the remote QA Team in Hyderabad, India
  • Mentored Jr. and Sr. QA Engineers in India to use Python scripting for testing
  • Wrote test plans and mapped test cases to business requirements and functions specifications
  • Developed Python scripts to automate web testing on Internet Explorer for stress testing our Wireless / Customer service software
  • Used CVS versioning software to store test plans, manual test cases, automated test cases, JUnit test cases, and to check-out new builds
  • Reported any new defects and regressed any defects that were assigned to me using Bugzilla defect tracking system.
  • Setup and configured Perforce, Tomcat, JBoss, TWiki and Python on Linux machines for development and QA environment
  • Used Python scripting to automate high volume back-end testing.
  • Used perforce and Ant to release and deploy new builds (war files) to Quality Assurance teams.
  • Used Jython to build automated HttpUnit scripts.
  • Developed Python and Jpype test scripts for testing N-tier web applications written in Java.
  • Executed manual and automated back-end testing ( Sybase database)

Confidential, Boston, MA

Senior Lead QA Engineer

Responsibilities:

  • Developed test plans and mapped test cases to business requirements and functions specifications
  • Wrote and executed test cases for functional. regression and stress testing (Facility Management Software)
  • Used Bugzilla to report and track defects
  • Developed a customized version of the Python tool (cPAMIE) to automate and test the functionality of custom web-based facility management software
  • Wrote and executed SQL queries to validate data
  • Validated XML configuration files
  • Setup and configure Tom cat5.0 and JBoss.
  • Reported any new defects and regressed any defects that were assigned to me using Bugzilla defect tracking system

Confidential, Boston, MA

Lead QA Engineer

Responsibilities:

  • Assume the Lead for several QA projects while at CCAS
  • Mentor Jr. and Sr. QA Engineers in using Python for testing
  • Developed NUnit test for verification of the credit card application web (VeriSign and Wright Express)
  • Developed NUnit test cases in C# for the GIS component
  • Reported any new defects and regressed any defects that were assigned to me using MKS defect tracking system
  • Manual and automated back-end testing of Oracle database using Python, Toad and SQL query statements
  • Used Microsoft Visual SourceSafe to store test plans, manual test cases, automated test cases, NUnit test cases, and to checkout new builds
  • Executed Silk automated test scripts for regression and stress testing the application
  • Developed an automation application in Python (cPAMIE) to automate and test the functionality of the corporate web site and the Direct Dispatch DotNet web application
  • Use Python scripting to overcome Silk test limitations in web application testing
  • Check out and deployed new builds from MS Visual Studio 2003
  • Used Python scripting to automate high volume back-end testing for verifying data

Confidential, Boston, MA

Lead QA Engineer

Responsibilities:

  • Wrote and executed test cases to test New England BioLabs “WorkFlow application” and e-commerce web site
  • Performed browser compatibility testing of the e-commerce website against Windows 2000 Pro, Macintosh OX 9
  • Developed new automation test cases using Perl and Python to speed up testing of the WorkFlow application and Macintosh OS X. using different versions of Internet Explorer, Netscape and Macintosh’s Safari browser
  • Reported any new defects and regressed any defects that were assigned to me
  • Ensured that identified defects were fixed or appropriately prioritized among Confidential QA/DEV team and followed up to ensure resolution
  • Tested the functionality, business rules, GUI, page content and navigation for Workflow’s Products & Lots, FAQ’s and Protocols
  • Met weekly with development team for an update on the project status and task assignments
  • Used Microsoft SourceSafe version control to retrieve test scripts, code and to store documents
  • Used MS Visual Studio .NET 2003 to verify XML and Aspx files
  • Verified HTML web page content
  • Used MS SQL Server query analyzer to verify data in tables

Confidential, Needham, MA

Senior QA Engineer

Responsibilities:

  • Wrote and implemented black box test plans and test cases using information from product requirement documents and by consulting with the developers
  • Submitted weekly progress report; coordinated testing efforts with development, prioritized and entered defects into PR-tracker defect tracking system
  • Ran full regression test on Upromise, Vanguard and New York College Plans for each new build
  • End to End automated testing of the Upromise J2EE web application
  • Develop an automation tool in the Python scripting language to automate the online 529-enrollment process for Vanguard
  • Used Perforce version control to retrieve and store documents
  • Manual testing of Oracle backend database using toad and SQL query statements
  • Verified data of contribution and disbursement feeds on Omni and Oracle
  • Verified the indicative date for enrollment in the Oracle database using SQL
  • Wrote SQL scripts to modify data in tables of the Oracle database
  • Verified exceptions errors against WebLogic error logs
  • Wrote Unix shell scripts to automate outgoing feed process

Confidential, Springfield, MA

Senior QA Engineer

Responsibilities:

  • Wrote test plans and test cases for Share Value, Case Indicative and Fund Maintenance
  • Performed functional, regression and automation testing of web client took out loans against funds, paid loans, changed preferences, changed amount deducted and checked balances
  • Wrote Mercury WinRunner and Web Test (TCL) scripts for functional and regression testing
  • Developed automation test scripts, updated and fixed existing scripts using Win Runner 7.5 for Share Value, Case Indicative and Fund Maintenance
  • Wrote SQL queries to validate CUSIP tables against the dividend values on back-end, spooled the data to comma delimited text files in Excel. Compared the data from two text files
  • Verified Batch files sent to SAP R/3 BW and to FundLinx were correct prior to and after batch run using SQL queries to check integrity of data
  • Performed functional and regression testing of Group Annuity and Mass Mutual Retirement Registered Product applications
  • Verified Bank transactions from SAP R/3 BW
  • Verified MTS wire transactions to IRA Plans
  • Build new contracts at Plan and Subscriber level
  • Manually tested functionality of Cash Receipts, Loan Transfers, Asset Movement, Cash Surrender, Transferred Loans, Terminations, Participant Loans, Loan Defaults, Transferred Assets and Reclassifications
  • Utilized FundLinx to verify CUSIP’s and dividend pricing coming that were feed from NSCC were translated correctly
  • Test against SAP and Sybase DB applications

Confidential, Needham, MA

Senior QA Engineer

Responsibilities:

  • Wrote test plans for CSR web application using functional specifications
  • Wrote and executed test cases for testing the enrollment and customer service process
  • Submitted weekly progress report; coordinated testing efforts with development, prioritized and entered defects into PR-tracker defect tracking system
  • Performed functional and regression testing of Upromise CSR web application, testing the enrollment and customer service process
  • Wrote Automation test scripts using S.A.M. Automation module for testing browser client
  • Executed testing of live money 529 fund transfers
  • Test against J2EE (Web Logic) and Oracle 8i DB applications
  • Performed back-end testing using SQL queries to verify the integrity of the indicative data

Confidential

Senior QA Engineer

Responsibilities:

  • Wrote and executed test cases for Fidelity e-Business (FeB) division, testing equities, options, complex options and mutual funds
  • Performed functional and regression testing of the State Tax Module for IRA’s, Fixed Income Taxable bonds etc
  • Performed functional and regression testing of online trading system Active Trader Pro
  • Tested cross browser functionality for Fidelity’s OLTX (Online State Tax)
  • Tested online trading functionality of Mutual Funds, Stocks and Bonds using simulated feeds
  • Submitted weekly progress report; coordinated testing efforts with Development, prioritized and entered defects into defect tracking system

Hire Now