We provide IT Staff Augmentation Services!

Qa Engineer   Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • 18 years plus of software testing experience 
  • 10 years plus of solid and colective leadership experience in SQA
  • Strong working knowledge of the Rational Unified Process towards Software Development and Quality Assurance
  • Strong working Knowledge of the Unified Modeling Language process towards Software Development
  • Excellent written and verbal communication
  • Strong working Knowledge of the Agile Software development process 
  • Excellent written and verbal communication
  • Strong working knowledge and experience with UFT automated software
  • Detail oriented with experience working on time - sensitive projects
  • Ability to keep projects moving due to my experience and understanding of project life-cycles
  • Excellent interpersonal skills with more than 18 years working in a team setting
  • Able to understand technical concepts and customer needs in fast paced environment
  • Strong background in process analysis and data flow diagrams for problem solving
  • Skilled in requirements management with regard to client involvement to ensure effective Quality Practices
  • Understanding needs for consistent higher level analysis/evaluation geared towards process improvement  
  • Strong knowledge and experience using the Agile Process towards software development

PROFESSIONAL EXPERIENCE

QA Engineer                                          

Confidential

Responsibilities:

  • Currently Providing an enterprise level of software QA automation engineering support to all departments within the division
  • Determined test approaches and provided guidance and subject matter expertise to engineers on testing and Quality Assurance (QA) methodologies and processes
  • Worked with engineers to drive improvements in code quality via manual and automated testing
  • Responsible for managing the definition, implementation, and integration of quality principles into the design and development of software and IT processes
  • Involved in the review of requirements specifications for weaknesses in function, performance, reliability, scalability, testability, usability, and security and compliance testing, and provides recommendations
  • Planed and defines testing approach, providing advice on prioritization of testing activity in support of identified risks in project schedules or test scenarios
  • Developed test plans, testing resource requirements, and overall scheduling of testing activity
  • Responsible for developing manual and automated test cases and configurations needed to meet testing of business requirements
  • Developed automated test scripts for websites using Selenium and UFT for the Japanese market online card applications
  • Developed automated test scripts for mobile iOS & android phones using UFT the Device Connect application (Mobile Labs) for the digital marketing portfolio including merchant and card offers
  • Executed test cases/scripts to ensure delivery of quality software applications - unit, integration, functional, system, etc
  • Lead High-level DevOps projects using MS Project within the Agile SDLC Environment
  • Managed/created/adjusted financials & forecasting using CA Clarity software and also added team members to their individual assignments.
  • Provided support in the Agile Scrum Master role & responsibilities including Capactity Planning for resources using CA Agile Central software
  • DevOps Engineering and driving the Management/Director level strategy by producing documentation for the CI/CD process (Continuous Integration/ Continuous Delivery) and working directly with Management & Directors in order to finalize, then implement our solution
  • Facilitated Strategic meetings with Management & Directors so that we could discuss the high-level POD/POA (Point of Departure/Point of Arrival) strategic documentation in order to establish & manage the technology alignment within the Delivery Transformation Enterprise of Confidential .

QA Test Lead Engineer / Test Manager                                         

Confidential

Responsibilities:

  • Provided an enterprise type of software QA support to all departments within the division
  • Developed test strategy and maintained the entire test suite for vendor (cloud-based) educational software (Skillport) Skillsoft
  • Lead and developed test strategy for all IT Security Bureau related projects
  • Lead and developed test strategy for RSA SecurID & Active Directory server/application testing
  • Lead test strategy for IT web security testing (F5 (training/blocking), Vulnerability Scanning, and PGP email Encryption software testing)
  • Lead test strategy for SQL DB encryption (TDE) Transport Data encryption, (DEK) Database encryption key, & (DMK) Database master key
  • Lead the test automation & script development projects for IBM Mainframe Testing using Hiperstation (Compuware) test automation software
  • Lead and developed test strategy for Crystal Reports integrated into web applications
  • Lead and developed test strategy and maintained the entire test suite for BI tools trending data reports
  • Developed test strategy and maintained the entire functional test suite for all of the department related web sites (7 total)
  • Developed test cases within the Agile software development environment for the Child Support Enforcement Applications
  • Lead multiple test efforts for the incoming and outgoing File interface evaluation projects
  • Developed test strategy for CoolGen and COBOL Applications within the IBM Mainframe environment
  • Developed test strategy for IBM JCL and SQL/SPUFI Applications within the IBM Mainframe environment
  • Developed DB2 test validation strategy for IBM Mainframe applications using IBM/TSO/Platinum
  • Developed test strategy for web-regression testing intranet Child Support Enforcement Application
  • Determine test approaches and methods - unit, integration, functional, system, etc.
  • Review requirements, functional design, and internal design specifications and other necessary documents
  • Prepare test environment and testscripts, developed Web & IBM Mainframe user manuals/reference documents/configuration guides/installation guides, set -up test tracking processes, set up logging and archiving processes, set up or obtain test input data
  • Performed SQL Web-Server Data loads for .Net web front-end testing via SQL Server Enterprise job execution process
  • Perform post-regression testing after installs for all Web & IBM Mainframe software releases
  • Evaluate and report Defect/ Issue reports
  • Manage all outstanding issues/bugs and fixes
  • Manage and update test plans, test cases, test environment, and testscripts through life cycle
  • Design, Execute, and re-test the test cases as needed
  • Conduct necessary reviews/inspections/approvals of test cases
  • Determine test tool requirements for the department (Test Automation, Configuration Management, test tracking, defect tracking, etc.)  
  • Determine schedule estimates, timelines, milestones
  • Developed Automated Record/Playback scripts for defect logging within IBM application screen.

QA Test Engineer

Confidential

Responsibilities:

  • Developed test strategy for Confidential Transportation Systems
  • Developed test strategy for Burlington Northern Santa Fe Railway company
  • Determine test script requirements (record/playback tools, coverage analyzers, test tracking, problem/bug tracking, etc.)  
  • Determine test input data requirements  
  • Identify tasks, those responsible for tasks, and labor requirements  
  • Determine schedule estimates, timelines, milestones  
  • Define input equivalence classes, boundary value analyses, error classes
  • Developed test strategy for Long Island Railroad company
  • Developed test strategy for construction and validation of timetables for railway systems
  • Developed test strategy to simulate train scheduling, Train data and overall track control system processing
  • Developed and implemented test case documentation using TestTrack (Seapine Software)
  • Design, Execute, and re-test the test cases as needed
  • Developed test case documentation for use with Spectrum legacy software within the Unix environment
  • Created defects and change requests using Rational ClearQuest
  • Review requirements, functional design, and internal design specifications and other necessary documents.
  • Identify application's higher-risk aspects, set priorities, and determine scope and limitations of tests                                                  
  • Determine test approaches and methods - unit, integration, functional, system, load, usability tests, etc.                                      
  • Determine test environment requirements (hardware, software, communications, etc.)                                  

QA Engineer                                          

Confidential

Responsibilities:

  • Review requirements, functional design, and internal design specifications and other necessary documents.  
  • Review budget and schedule requirements.  
  • Determine test approaches and methods - unit, integration, functional, system, load, usability tests, etc.  
  • Determine test environment requirements (hardware, software, communications, etc.)  
  • Determine test script requirements (record/playback tools, coverage analyzers, test tracking, problem/bug tracking, etc.)  
  • Determine test input data requirements  
  • Identify tasks, those responsible for tasks, and labor requirements  
  • Determine schedule estimates, timelines, milestones  
  • Define input equivalence classes, boundary value analyses, error classes  
  • Prepare test plan document and have needed reviews/approvals  
  • Design, Execute, and re-test the test cases as needed  
  • Have needed reviews/inspections/approvals of test cases  
  • Prepare test environment and test scripts, obtain needed user manuals/reference documents/configuration guides/installation guides, set  
  • up test tracking processes, set up logging and archiving processes, set up or obtain test input data  
  • Perform post- regression testing after installs for all software releases  
  • Evaluate and report Defect/ Issue reports  
  • Manage and update test plans, test cases, test environment, and test scripts through life cycle  
  • Manage all outstanding issues/bugs and fixes

Quality Assurance Analyst

Confidential

Responsibilities:

  • Develop manual test cases within the Agile software development environment for Healthcare Administration software applications
  • Develop Test strategy to verify software deployed to several different portals
  • Review requirements, functional design, and internal design specifications and other necessary documents.
  • Review budget and schedule requirements.
  • Evaluate project-related personnel and their responsibilities, reporting requirements, required standards and processes (such as release
  • processes, change processes, etc.).
  • Identify application's higher-risk aspects, set priorities, and determine scope and limitations of tests
  • Determine test approaches and methods - unit, integration, functional, system, load, usability tests, etc.
  • Determine test environment requirements (hardware, software, communications, etc.)
  • Determine test script requirements (record/playback tools, coverage analyzers, test tracking, problem/bug tracking, etc.)
  • Determine test input data requirements
  • Identify tasks, those responsible for tasks, and labor requirements
  • Determine schedule estimates, timelines, milestones
  • Define input equivalence classes, boundary value analyses, error classes
  • Prepare test plan document and have needed reviews/approvals

Quality Assurance Analyst

Confidential

Responsibilities:

  • Lead Test effort for Consumer based web application responsible for releasing bank Transactions via the Federal Reserve
  • Developed Test Strategy for ACH Banking technology in conjunction with IVR (Voice Recognition) phone initiated bank Transactions via the Federal Reserve
  • Developed manual test cases using Mercury Test Director
  • Review requirements, functional design, and internal design specifications and other necessary documents.
  • Evaluate project-related personnel and their responsibilities, reporting requirements, required standards and processes (such as release
  • processes, change processes, etc.).
  • Identify application's higher-risk aspects, set priorities, and determine scope and limitations of tests
  • Determine test approaches and methods - unit, integration, functional, system, load, usability tests, etc.
  • Determine test environment requirements (hardware, software, communications, etc.)
  • Determine test script requirements (record/playback tools, coverage analyzers, test tracking, problem/bug tracking, etc.)
  • Determine test input data requirements
  • Identify tasks, those responsible for tasks, and labor requirements
  • Determine schedule estimates, timelines, milestones
  • Define input equivalence classes, boundary value analyses, error classes
  • Prepare test plan document and have needed reviews/approvals
  • Design, Execute, and re-test the test cases as needed for MagTek Excella dual & Single sided scanners for check scanning
  • Have needed reviews/inspections/approvals of test cases
  • Prepare test environment and test scripts, obtain needed user manuals/reference documents/configuration guides/installation guides, set
  • up test tracking processes, set up logging and archiving processes, set up or obtain test input data
  • Perform post- regression testing after installs for all software releases
  • Evaluate and report Defect/ Issue reports
  • Manage all outstanding issues/bugs and fixes
  • Manage and update test plans, test cases, test environment, and test scripts through life cycle

QA Automation Engineer

Confidential

Responsibilities:

  • Maintain and execute automated test suite (Mercury Quicktest Professional 8.0) for in house Security software patches and upgrades
  • Verify server Policy server upgrades using Siteminder Version 5.0
  • Execute automated and manual tests cases/scripts within Active Directory envronment
  • Verify testing results using Secure Token hardware technology
  • Review requirements, functional design, and internal design specifications and other necessary documents.
  • Review budget and schedule requirements.
  • Evaluate project-related personnel and their responsibilities, reporting requirements, required standards and processes (such as release
  • processes, change processes, etc.).
  • Identify application's higher-risk aspects, set priorities, and determine scope and limitations of tests
  • Determine test approaches and methods - unit, integration, functional, system, load, usability tests, etc.
  • Determine test environment requirements (hardware, software, communications, etc.)
  • Determine test script requirements (record/playback tools, coverage analyzers, test tracking, problem/bug tracking, etc.)
  • Determine test input data requirements
  • Identify tasks, those responsible for tasks, and labor requirements
  • Determine schedule estimates, timelines, milestones
  • Define input equivalence classes, boundary value analyses, error classes
  • Prepare test plan document and have needed reviews/approvals
  • Design, Execute, and re-test the test cases as needed
  • Have needed reviews/inspections/approvals of test cases
  • Prepare test environment and test scripts, obtain needed user manuals/reference documents/configuration guides/installation guides, set
  • up test tracking processes, set up logging and archiving processes, set up or obtain test input data
  • Perform post- regression testing after installs for all software releases
  • Evaluate and report Defect/ Issue reports
  • Manage and update test plans, test cases, test environment, and test scripts through life cycle
  • Manage all outstanding issues/bugs and fixes

Quality Assurance Analyst

Confidential

Responsibilities:

  • Develop manual test cases for IT & Professional certification testing Software
  • Review requirements, functional design, and internal design specifications and other necessary documents.
  • Review budget and schedule requirements.
  • Evaluate project-related personnel and their responsibilities, reporting requirements, required standards and processes (such as release
  • processes, change processes, etc.).
  • Identify application's higher-risk aspects, set priorities, and determine scope and limitations of tests
  • Determine test approaches and methods - unit, integration, functional, system, load, usability tests, etc.
  • Determine test environment requirements (hardware, software, communications, etc.)
  • Determine test script requirements (record/playback tools, coverage analyzers, test tracking, problem/bug tracking, etc.)
  • Determine test input data requirements
  • Identify tasks, those responsible for tasks, and labor requirements
  • Determine schedule estimates, timelines, milestones
  • Define input equivalence classes, boundary value analyses, error classes
  • Prepare test plan document and have needed reviews/approvals
  • Design, Execute, and re-test the test cases as needed
  • Have needed reviews/inspections/approvals of test cases
  • Prepare test environment and test scripts, obtain needed user manuals/reference documents/configuration guides/installation guides, set
  • up test tracking processes, set up logging and archiving processes, set up or obtain test input data
  • Perform post- regression testing after installs for all software releases
  • Evaluate and report Defect/ Issue reports
  • Manage all outstanding issues/bugs and fixes
  • Manage and update test plans, test cases, test environment, and test scripts through life cycle

TECHNICAL SKILLS

  • Mercury Test Director
  • Mercury Quicktest Professional
  • Agile SDLC process
  • Rational Unified Process
  • Rational Clearquest
  • Rational
  • Clearcase
  • Rational Requisite professional
  • Unified Modeling Language
  • and SQL

.

We'd love your feedback!