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
.
