Quality Assurance Resume Profile
OBJECTIVE
Seeking for a challenging Software Engineering Quality Assurance/Testing position with opportunity for growth and potential career advancement utilizing in requirements and analysis, software development, quality assurance and testing, project management and information systems background for the area of information technology services.
SUMMARY OF SKILLS
Have over 14 years of IT extensive experience in the full software development life cycle including requirements analysis, design, development, quality assurance testing and validation, implementation, maintenance, documentation and evaluation. Experience and comprehensive knowledge of manual and automated testing, technical and functional skills to provide quality validation and testing of applications, development of test plans and test scripts, and establishment of test methodology for best practices. Demonstrated ability to manage multiple and concurrent projects, assign and deliver project tasks within project timelines, supervise a team of IT staff, perform project planning, recruitment and budgeting.
WORK HISTORY
Lead Quality Assurance Analyst
Confidential
- Support the Full Life Cycle of Development SDLC from analysis, development, testing to deployment and documentation. Serve as a Senior Tester/Subject Matter Expert SME for multiple integrated applications, lead automated testing effort using Neoload 4.1 and evaluate automated functional testing tools.
- Work with Product Managers, developers and supervisor to define and develop Level of Effort LOE requirements for testing using waterfall approaches, create dashboards and post in the JIRA tool, develop on-going test cases for multiple releases in Microsoft Enterprise platform operations, and test multiple applications and releases for both front-end and back-end using using PL/SQL Developer 11.2 during and outside of normal business hours to ensure compliance with functional requirements or specifications.
- Create weekly status reports and metrics for Release Dashboard and any production-related items addressed by the project teams, validate test results and report test defects to upper management and other stakeholders within eGate Solutions and GateGourmet organization, and post all test related documents and status reports in Sharepoint and JIRA.
- Act as a back-up QA Manager, lead multiple testing projects, conduct status meetings, analyze and recommend improvements to the test process, and provide on-going suggestions and best practices to manager and QA team.
- Work with supervisor to find new ways to improve our systems and process. Provide suggestions to help streamline QA process, create power point slides to present and get buy-in from upper management and create project plan to keep track of team work schedule.
- Mentor junior testers and other analysts on methodologies, test standards and procedures, and data and security creation.
- Generate minimal scripts and distribute Load and Performance reports pertaining to assigned responsibilities using Neoload 4.1 load and performance testing tool. Review and evaluate the effectiveness and responsiveness of multiple IT systems during execution and provide results and recommendations to Supervisor.
Senior 508 Accessibility Tester
Confidential
- Performing end-to-end structured web accessibility testing of the software applications that integrate automated and testing usability using JAWS screen reader version 12.0 and AccVerify tools, and ensuring that the client meets requirements and expectations according to Section 508 guidelines. It is a Web-based application using the Microsoft .NET framework.
- Creating a white paper strategy to help organize thoughts among the organization, and recommending best practices and technical solution considerations to Section 508 guidelines if or when initiated by the users or customers. The root cause corrective plan also includes a list of the quality assurance QA checklist and the technical standards to fully comply with Section 508 of the Rehabilitation Act of 1973 and Electronic and Information Technology Accessibility Standards.
- Executing and validating Media products such as Adobe Media flash player version 11, video and multimedia products. Attending meetings to discuss business requirements, best practices and overall application issues and risks associated with the existence of Section 508 compliance.
Automated Tester
Confidential
- Served as a Lead Automated Tester for automated testing from reviewing regression test cases, analyzing and developing test scripts for various applications on multiple Microsoft Enterprise platform operations using IBM Rational Robot/Test Team automated tool.
- Evaluated current procedures and the effectiveness and practicality of automation and performed cost effective analysis to determine which automated testing tool is most suitable for the client and produces better results with less effort and success of implementation Quick Test Pro vs. Rational Robot .
Software Engineering Test Manager
Confidential
- Acting as the primary liason between USPTO customers, vendors and IT management throughout the full life cycle of development. Providing project plans in response to new information, clients' decision changes that include scheduling, cost and matrices for approximately 20 application projects running on Web-based/Java environment, and quickly adjusting to constant changes and obstacles and ensuring proper execution of all projects are on schedule, within budget and meeting clients quality and compliance standards.
- Managing a team of 10 Software Engineers and working closely with all the stakeholders to define and execute complex program and projects. Duties involved in reviewing and analyzing multiple complext IT requirements, facilitating and driving decisions between quality, costs, resources, scope and time, reviewing the accuracy of requirements to ensure high quality work products, incorporating the Waterfall and Agile methodologies, and resolving on-going issues and developing resolution strategies.
- Conducting weekly team meetings, producing status reports, coordinating testing processes for more than 15 software enhancement and maintenance releases, reviewing and submitting change requests and ensuring issues and bugs are resolved in a timely manner using Serena Business Manager- PCVS Tracker tool.
- Creating test plans, performing and conducting Section 508 verification and validation of each completed Task Order using JAWS screen reader version 6.0, reviewing and entering test results in Test Director, tracking defects in Rational Clear Quest and presenting issues and recommendations to Senior Management at weekly meetings.
- Evaluating current procedures and budget, developing test processes, procedures and templates according to best practices, conducting educational presentations to all of the impacted managers and senior management, and once approved providing cross-training to the subordinates.
- Working with Configuration Management team on daily release management and configuration management activities and processes supporting the IT integrated projects from planning, fixes and maintenance, requesting for changes, to application releases using IBM Rational ClearCase tool.
- Attending and receiving Raytheon Six Sigma Specialist Certification.
Senior/Lead QA
Confidential
- Working with project management, development, and other key stakeholders to ensure that the projects deliver on time with the highest possible quality. This process involves in performing detailed business requirement analysis, design, configuration, and testing and evaluation tasks for multiple tasks.
- Developing budget plan and cost estimates for multiple projects from 200 to 500k dollars allocated to each team, and successfully delivering seven projects on time and within budget.
- Taking a leadership role in effecting ongoing improvements of test methods, practices and guidelines. Duties included coordinating kick off meetings with the clients and cross functional teams to discuss project schedules and risks, developing alternatives for risk factors, assigning projects to the testers, conducting internal and external QA walkthroughs, determining root cause of problems and presenting results to senior management.
- Analyzing project requirements and designs to create weekly test reports and metrics for upper management using Test Director tool. These test plans cover configuration, feature verification, usability, performance and release integrity. In addition, tracking and reporting regularly on execution of system testing and staying informed of all daily testing issues during execution and capturing these items for discussion with the managers during the daily testing status calls.
- Managing a small team of test performance engineers to conduct assessments and measures and evaluating the effectiveness, responsiveness and practicality of multiple IT systems.
- Verifying test execution is completed successfully from front-end GUI and backend tables using SQL Developer, ensuring defects are effectively recorded and communicated, and creating daily metrics scorecard and weekly dashboards of test results and Go No-Go metrics report for all stakeholders to review at weekly status meetings. Some involvement in reporting on test progress and interpretation of trend data and other metrics. Reviewing stress testing using LoadRunner and validating backend results by running Oracle SQL scripts for a project release.
- Receiving a bonus and a Shining Star Award for a Redesign Application Effort. Completed two out of five PMP courses.
Senior QA Engineer
Confidential
- Performing Regression Testing and Evaluation, System Upgrades, and Defect Fixes.
- Independently creating automated test scripts based on test plans using IBM Rational Robot/Test Team Tool to help increase functional and regression test coverage and improves test times.
- Responsible for installing and configuring Rational tool, setting up and executing test scripts, recording results, and preparing test reports. This effort also included Section 508 compliance and Sarbanes Oxley ACT testing to ensure validation efforts are within procedural and regulatory requirements, and test suites could be run repeatedly on multiple platforms under tight deadlines.
- Attended product design meetings and code reviews, created product schedules for automated test assignments, assigned tasks to the junior testers, assisted with interviews and provided team performance feedback to senior management.
- Coordinated with the Configuration Management team to set up multiple testing environments for smoke, functional and regression testing.
- Collected weekly team status, submitted defect reports to managers and testers on a regular basis, reviewed software documentation, conducted cross training to testers and evaluated test tools as needed.
Senior Quality Assurance Engineer
Confidential
- Created test plans and procedures, performed regression and stress test execution on multiple OS platforms Windows NT, XP, 98 and 2000 , executed and validated SQL scripts as needed, created automated test scripts using WinRunner tool and conducted IT performance assessments and measures to evaluate the effectiveness, stability and responsiveness of IT systems.
- Reviewed, installed and uninstalled variety of IT technologies used in test and evaluation phases of the System Development Life Cycle SDLC such as new patches and product upgrades and installation of new technical environments.
- Participated in requirement and code reviews, release planning and strategy, and quality validation and verification reviews, and communicated all process changes and recommendations to relevant stakeholders such as Document Specialists, Trainers and Product Managers.
- Provided mentoring to junior QA testers on test case creation, test defect tracking mechanism and helped the Junior Software Test Engineers to apply effective quality assurance practices to their own projects.
- Analyzed product deficiencies and made recommendations for corrective action to Development Managers, worked with Product Manager to develop quality control procedures to ensure that product quality requirements are met, and developed existing quality assurance process documentation for best practices and improvements.
Senior Software Engineer Team Leader
Confidential
- Worked in a fast paced and structured Software Development Life Cycle SDLC and a CMMI Level 2 environment that supported local telecommunication products and services. Juggled multiple tasks and worn many hats as a Senior Tester, a Team Leader and a Developer. Responsibilities included:
- Analyzing the effectiveness and efficiency of existing systems, gathering and reviewing business requirements, reviewing General Design and DDD documentations, conducting code review walkthroughs, creating test plans and test cases, attending cross-functional meetings to gather and discuss business requirements and Federal Communications and Commission FCC rules and regulations to ensure that any new software integration into company systems meets functional requirements, system compliance, and interface specifications.
- Conducting all types of billing applications testing for multiple and concurrent releases manual and automated on WinRunner , such as regression, progression, functional, system, and acceptance for existing and new applications and/or products, throughout the development life cycles waterfall and spiral , entering issues and defects into Bugzilla tool, providing major input to the development to analyze and classify defects, retesting fixed bugs and updating test documents upon completion of testing.
- Leading a team of 10 testers and developers interns, employees and contractors to make sure the day-to-day activity for progression and regression test activities and development tasks are delivered in a timely manner, creating work schedules in Lotus Notes and/or project plan, determining level of effort LOE assessments to evaluate current functionality and assign tasks to all level of testers in PVCS, participating in project design meetings, code reviews, as well as product verification, and ensuring test cases and results met the requirements.
- Traveling and working on client sites to support end users with new enhancements, providing training as needed on new products, and reporting application defects to the help desk support if or when problems are found.
- Working with Configuration Management team as needed when issues occurred
- Writing team performance appraisals for the Testing Managers and receiving bonuses and recognitions.
- Received a bonus for being a top QA Lead performer.
Software Analyst/Management Consultant
Confidential
- Worked directly with the Department of Education DOE government users in gathering and documenting requirements for new and enhancements of the National Student Loan Systems NSDL . Responsibilities included maintaining and applying a structured methodologies E.g., waterfall, spiral during all phases of systems life cycle, and working closely with an internal information systems team to identify and document information system requirements in support of the business unit E.g., user requirements for new systems or enhancements, modifications to existing systems, or financial development .
- Took ownership of the task to define objectives and system requirements, translated the business needs into functional specifications approved by key stakeholders, created Visio presentation slides, performed unit and systems tests, and debugged user problems on mainframe systems. This also included preparing test materials, giving a high-level overview of the test conditions, and identifying impact analysis and project costs to the business.
- Worked closely with the development team to set up test environments, developed testable JCLs, created test data and resolved issues that have occurred during test executions.
Software Test Analyst
Confidential
- Participated in a full Systems Development Life Cycle for a rapid and constant changing billing environment. Responsibilities included:
- Working on a large scale financial billing software application system that provided commercially marketed products for the long distance services. Performing intensive requirements gathering and analysis, design, data creation, testing, and results validation of several large projects in multiple releases.
- Leading multiple projects, reviewing and apprehending FCC rules, establishing test plans and test cases, mocking test data using VSAM files, reviewing data in HEX format, generating test reports according to developed Detailed Design and Test Plan documentations, and working with Configuration Management team to setup the test environment accordingly.
- Performing unit, conversion, systems and regression testing on multiple platforms such as COBOL, DB2, TSO, and JCL in an IBM mainframe environment. Running adhoc SQL scripts to validate data output and query results in DB2, transmitted data to a queue and validated to ensure messages are received successfully and according to the specs in MQ Messaging protocol, performing job bindings and promoting the code fixes via Pegasys tool if needed, and reporting system errors if or when problems are found.
Data Analyst Project Leader
Confidential
- Led a Facility Index Systems FINDS Data Management Team for Environmental Protection Agency EPA consisting of six to eight Data Analysts to develop data standards including complex classification schemes to be used to guide large data integration projects RCRIS within Environmental Protection Agency Program.
- Provided daily support in management of research projects including field supervision and data deliverables in an IBM mainframe environment using TSO, ADABAS NATURAL, and JCL. Responsibilities included conducting an ongoing data evaluation, performing analysis to improve data quality, data reconciliation, and end-user documentation and training, entering new environmental data into the system, performing software testing and evaluating test results prior to software implementation.
- Involved with the SEI CMM Level 2 activity for a short time. Worked as an effective team member to produce quality software that everyone was required to attend a few SEI training courses.