Software Test Resume Profile
Professional Summary:
- QA and QAT Test Manager with CSTE Certified Software Test Engineer and CMST Certified Manager of Software Testing Certification and 15 Years of Total IT Expertise
Software QA/QC Technical Summary:
- Over 10 years of experience as a software Testing Engineer and Automation Framework developer writing and executing test plans, test suites, test cases and scripts using an array of Automation Tool
- Proficient in different methods of testing including: Black Box, Functionality, Regression, Sanity, Unit Level, Security Role based, Integration, GUI Testing, System, End-to-End Testing, User Acceptance Testing UAT , Ad-hoc Testing, Automation Testing and Performance
- Extensive experience in building Automation Frame work Data Driven, Modular, Hybrid , developing and executing automated testing using various techniques including, record and playback, regular expressions and Descriptive programming.
- Experience in Manual and Automated Testing in .Net and Java for Web and Client/Server applications
- Ability to quantify and harness test scripts to ensure end-to-end testing through structured testing techniques such as: Valid and Invalid testing, Boundary Value Analysis BVA , Equivalence Class Partitioning and Decision tables
- Strong experience in Developing System Test Strategies, Test Plans, Test cases, Test Metrics and Test Reports
- Excellent working experience in installation, configuration and trouble shooting of QTP, RQM, Clear Case, Clear Quest, Requisite Pro., Quality Center, MTM, TFS Load Runner.
- Well versed in ALM Application Life Cycle Management and CALM Collaborative Application Life Cycle Management process
- Experience in full software life cycle SDLC , worked with Methodologies including: Waterfall, Agile, V-Model, SCRUM and Test Driven Development, and SUITE
- Experience with Visual Studio, Team Foundation Server, SQL Server, Microsoft Office products
- Extensive experience in writing SQL Joins PL/SQL procedures, Functions and triggers based on the specified requirements
- Capacity to identify problems, analyze test results, investigating their causes and offering suggestions to enhance software product quality.
- Microsoft Dynamic CRM evaluation and implementation for Sales Marketing and Customer service
Software QA and QA Testing Management Summary:
- Expertise in developing, leading and managing Software QA/QC team in both tightly structured and loosely integrated environment.
- Managed QA team onshore and offshore while minimizing communication gap in lower and higher environment
- Establish quality control plan to ensure test harness, inspect quality of test scripts developed, quantify test coverage, and verified that test scripts aligned with Functional Hierarchy Diagram and Business Process flow diagrams
- Establish and operate an Internal Quality Audit Process focusing on the following Project Core areas: Requirements, Design, Development, Testing and Project Management
- Audit process was extended to include Contractual deliverables and artifacts
- Identified existing process and performing assessment in lieu of a defined set of processes or declared standards
- Furnish evaluation audit reports with recommendations for improvements or corrective actions and maintain follow up to ensure appropriate measures taken
- Responsible for ensuring relevant Quality Control of Software are in accordance with the contractual requirements for deliverables and policies and processes to ensure compliance with CMMI Maturity Level standards.
- Evaluated test scripts developed by QA test team and validated CMMI standards conforming to QC standards along with Contractual obligation
- Exceptional leadership with excellent communication and interpersonal skills coupled with advanced analytical reasoning.
- Analyzed Functional Req. Specification FRS , System Design Specification SDS , Use Cases, Screen Specification, and Use Case Realization documents
- Ability to handle multiple tasks independently as well as collaboratively with team members in testing projects
- Developed comprehensive quality control plan and ensure managed quality oversight is within every stage of the project
- Perform risk assessment on the Contractor's Project Plans including the Project Schedule, Software Development Plan, Facility Plan, Configuration Management Plan, Data Conversion Strategy, Testing Strategy and Post-Implementation Support Strategy
- Reviewed the process for tracking of business and technical requirements to their source and review the process established during the planning phase for requirements traceability throughout the subsequent development and implementation phases.
- Reviewed the plan for traceability of system requirements to design, code, test, and training
- Monitor effectiveness of the measures taken after the QA review report to improve process and quality of deliverables.
- Developed a detailed QA plan to review milestones and deliverables of various phases of the implementation project.
- Responsible for reviewing and providing feedback on project processes, deliverables, and activities for planning, development, testing, integration, performance, regression, acceptance testing, training, and implementation of the project.
- Languages: Primary Language English Secondary Language Indian Dialect Moderate Fluency- Spanish
technical skills:
Test Automation Software | HP Quick Test Professional, Quality Center, IBM RQM, Microsoft Test Manager, Team Foundation Server, Coded UI MTM , SOAP UI |
Platforms | Windows 95, 98, Me, NT, 2000, XP, 2003, Vista, Windows 7 , Macintosh, MS-DOS UNIX |
Programming Languages | C , SQL, PL/SQL,VB, C , Java, HTML, DHTML, VB.NET, CSS, XML |
Database Systems | Oracle, Toad, SQL Server, Teradata, MS Access, DB2, Informix, Sybase |
Version Control Tools | Clear Case, PVCS, and Visual Source Safe |
Web Related | iPlanet, Apache, IIS, Perl, PHP, ASP, XML, HTML, DHTML, JavaScript, DOM, CSS, AJAX, .NET, Flash, CS3, Photoshop. Illustrator |
Documentation Tools | MS Office Suite, MS Project, Share Point, Clear Case Visio |
Servers | Web logic, Web sphere, Tomcat, Apache, IIS |
Software Testing Trainer | Created training workshops in areas of: Fundamentals of Software Testing Techniques, IBM RQM, HP Quality Center and QTP |
Reporting Tools | Crystal Reports, SSRS Reports, SSAS, CUBE Aggregation |
Enterprise Tool | CRM, CMS, ERP Microsoft Dynamics AX 2012 |
PROFESSIONAL Experience:
Confidential
Software Test Engineer STE Team Lead
Responsibilities:
- Ideation approach to develop an effective Automation strategy
- Designation with focus on Automation Testing activities coupled with offering advisory on COTS implementation
- Elicited team members with Delphi questionnaire to evaluate the major pain points of the existing automation framework
- Designed paradigm of transformational change of existing framework while concurrently developing architecture of the future framework
- Transformation of modular framework to Hybrid framework, which includes Object repository to Descriptive programming, Dynamic Descriptive Programming for dynamic objects and controls and Reusable actions to Reusable functions within function library
- Created automation scripts for windows and web based applications
- Conducted ongoing meetings with management to assess the current automation framework, immediate resolution, and determining future project and program needs
- Continued evaluation of Context by Guardrail of roadmap and utilized the context to ensure ongoing performance
- Followed RBT Risk Based Testing template to prioritize Test Plan
- Worked with Development Leads, SA, Data Architect to scope out testing assessment, impact, and recourse
- Offered context for continuous improvement based on the existing ALM process
- Automation strategy to prioritize automation scripts that were minimally maintained for 2 years in an effort to bring it up to speed
- Designed Use Cases for Proof Of Concept sessions for Automation Testing
- Conducted COTS Product evaluation in comparison to the existing Enterprise tools
- Served as advisory to implement a successful COTS implementation
- Managed multiple projects and work streams
- Increased performance, scalability, and reusability of Automation Script
- Worked with team offering guidance, mentorship, and implementing robust scripts
- Designed onboarding curriculum for future consultants
- Evaluating Duck Creek TAC Test Automation Center , Product Studio, Express and CRM
- Created checkpoints to validate the ordering of FR Financial Responsibility ,CLUE Comprehensive Loss Underwriting Exchange report, POS Point of Sale , MVR Motor Vehicle Record , and VIN verification
- Testing conducted on Agents/In-house Agent Portal and Customer facing website
- Executed Pre-elevate, Regression and Project based automation scripts
- Running batch cycles to replicate policies in production to QA environment and conducted Main Frame testing
- Created automation scripts for New Business Quoting, Servicing, Selling, Endorsement, and In forcing, Renewal of Policies
- Vehicle Coverage, underwriting, External constituent packet verification through XML schema
- Qualified manual test plans to convert to automation test scripts
- Worked with ETL team to perform SSAS, CUBE aggregation performance testing
Environment: QTP 11.5, HP ALM, Team foundation server TFS , MS Sharepoint, MS Visio, SQL Server 2008
Confidential
Quality assurance/testingManager
Responsibilities:
Designation consists of two 2 core areas including QA and QA Testing Management activities
QA Management activities include:
- Administrated Product peer review and peer review checklist
- Executed Quality Plan and addendum to the Plan
- Mitigated risks throughout the various stages of the project
- Conducted QA Observations and Findings to ensure Quality Controls are regimenting Quality efforts
- Orchestrated Corrective Actions and Preventive measures throughout major project phase
- Reduced communication gaps within the project team
- Instituted best practices that synchronize with the vision of DLC
- Established various Quality control tools such as: Check Lists, Processes, Audits, and Measures Control metrics to ensure quality practices are being followed through the life span of the project:
- Peer review checklist created for a variety of deliverables such as: Use Case, FDD, TDD and Test Cases
- Peer review process defined, communicated and executed
- Processes reviewed and re-evaluated periodically
- Created Big Visible Charts in Visio and assisted in developing The Big Picture which demonstrates and overview of the DLC business process
- Managed QA Workbook to report quarterly Quantitative and Qualitative assessment
- Creation and reporting of periodic QA Metrics
- Streamlined Share point documents document control
- Conducted Test Script review of Enterprise portal, Vendor portal and Agent portal
- Performed online and offline Auditing to evaluate conformance vs. nonconformance
- Enforced PPQA activities to harness quality through each phase of the project
- Captured observations findings for ongoing Process Improvement
- Strategized structured walkthrough, formal and informal review
- Focused on Preventive actions over Corrective actions to mitigate risks
QA Testing Management activities include:
- Supervising 4 QA Analysts and overseeing testing activities of additional 8 external QA Testers
- Actively participated in daily Scrum of Scrum meetings and daily defect triage meeting
- Participated in weekly Leadership meeting
- Normalized testing standards between three testing work streams
- Harmonized Test Schedule based on Project Schedule
- Submitted weekly Testing and Defect report to PM team
- Created JD for QA Testers Scheduled and Interviewed potential QA candidates
- Staged Visual management Test Progress Board for team and project visibility
- Conducted smoke testing for each build release and generated Build Verification report
- Coordinated testing activities between 4 main work stream, including Configuration, Customization, Custom Application Development and Data
- Drafted Test Plan while managing schedule of addendums and upcoming activities
- Delegated testing activities based on the test plan between cross functional team
- On boarded and Trained QA testers on business process, MTM and TFS
- Configured MTM Microsoft Test Manager and created POC between MTM and TFS Team Foundation Server
- Maintained daily task list to disseminate to testers, tracked daily activities and delegated tasks based on workload
- Conducted periodic performance review
- Retrospective meetings conducted periodically by Test Team
Environment: Microsoft Test Manager MTM , Team foundation server TFS , Coded UI automation testing , MS Sharepoint, MS Visio, Enterprise portal for Dynamics ax sharepoint 2013 , VMware, SSRS Reporting Tool
Confidential
Quality Control Lead
Responsibilities:
- Managed a team of 8 QC Analysts with extensive supervisory work load in areas of technical functionalities of the application, offered continuous training, corrective measures, and increased attention to minor/major discrepancies to ensure prevention of business and technical errors
- Designed and implemented an Access database for both QC and Business users to easily trace Use Cases and business functionalities. The tool enables users to map Business rules to test script - bridging major gaps in the project. The query functionality enables users to use partial and conditional searches to view Reports, Interfaces and batches.
- Participated in RAD Rapid Application Development , JAD Joint Application Development , CDS Conceptual Design Session , DDS Detailed Design Session CCS Change Control Session
- Demonstrated strong management skills by offering invaluable feedback and a plethora of communication to the State Of Michigan by reviewing artifacts such as Testing Strategy, Test Plans, Data Management Plan, Conceptual Detailed Design Deliverables, Use Case Screen Specification documents
- Oversaw review of complex analytical work relating to analysis of intricate business functionalities
- Created quality standards and instructed QC testers to utilize check points to validate work performed by DDI Design, Development and Implementation team
- Verified that all deliverables met the QC standards to meet the need of all users from low to high level environment while meeting and exceeding client expectations.
- Continuously optimize the Verification and Validation process by introducing checklist items, metrics, and other evaluation documents based on the DDI delivered artifacts
- Implemented QC region in IBM RQM to create independent Test Scripts to ensure end-to-end Business Process Testing
- Developed and executed manual tests based on Functional Requirements and Design Specifications using RQM
- Worked extensively with IBM CALM Collaborative Application Life Cycle Management process
- Created Test Suites to test scripts prevalent to: Security role based testing, Batch and Interface testing, System standards testing, Reports and forms testing
- Installed and created individual view in Clear Case for all team members to maintain base line document repository
- Used Clear Case to view artifacts, deliverables, and review the documentations based on the updated version
- Created and Managed QC environment in MS Share Point to maintain QC communication, upload weekly status reports, and other prevalent project related documents for QC analysts
- Created personal and team queries in Clear Quest to manage Defect List, Change Control, and generated on-demand reports to Executive Management
- Maintained defects in Clear Quest, created and managed Defect queries, Change Management, Change Control queries
- Managed status and updates of defects in Clear Quest during daily triage meetings
- Coordinated with QA-QC test team to finalize acceptance of test scripts delivered by DDI
- Established Entry Level and Exit Criteria check list for Unit, Integration, System, and Regression Testing
- Created Functional Hierarchy Diagram and Business Process Diagram using MS Visio
- Developed and Maintained reusable Test Scripts using QTP and Created flows for running different QTP scripts in sequence.
- Performed Data Driven Test with Quick Test Professional QTP to test the application with different sets of data.
- Created, updated, and altered tables using SQL Plus for use in writing the queries and sub queries.
- Used SQL to extract queries to verify Domain codes and Reference values
- Used Quick Test Professional to automate the test cases, to check page contents, web objects, frames and tables
- Parameterize the scripts to run the scripts using varying form data
- Prepared User defined functions according to the functionality of the application using Quick Test Professional
- Involved in developing scripts using descriptive programming in Quick Test Professional.
- Reported defects in the application under test generated due to the failure of Checkpoints, Error messages, System messages or User messages using QTP.
- Involved in creating automation scripts using QTP by writing VB scripting for Functional testing which was executed during the build cycle.
- Created POC Proof of Concept for UAT structure/ and testing environment in RQM
- Recommends changes due to variances and gaps in artifacts such as Use Case, Screen specification, UCR diagrams Test Scripts, Test Data
- Communicated with the State Requirement Manager any discrepancies in Business Requirements, Business functions, Reports/Forms, and Business Rules
- Worked with the batch and interface team to decrease any gap and ensure the seamless functionality based on the business requirements
- Collaborated with the State and DDI in developing a common automated scripting approach thereby providing consistency from the lower development environments to the higher System and UAT Environments
- Assess and recommend improvement, as needed, to assure software testing is being performed adequately through review of test plans or other documentation and through direct observation of testing where appropriate, including participation in and coordination of peer reviews.
- Attend DDI Contractor deliverable walkthroughs to enhance the completeness of the deliverable
- Generated weekly TER/Defect reports dashboard on DDI testing script execution in System Test and UAT Environments
Environment: IBM Rational Quality Manager RQM , IBM Clear Case, IBM Clear Quest, IBM Requisite Pro., HP Quick Test Pro 10.0 automation testing , Microsoft Office, MS Visio, Java, AJAX, Crystal Reports 11.0, oracle 11g, SQL PLUS, Windows 2000
Confidential
QA Manager
Responsibilities:
- Test suite execution, result analysis and reporting
- Created and managed Test suite, Test Cases and Test scripts
- Supervise the test scope and test automation approach of all User Stories through project cycle
- Estimate QA complexity and work for User Stories
- Create robust and accurate automation test scripts
- Executed Automated Regression Tests for Production Releases
- Reviewed and approved test scripts created by QA testers in QTP
- Extensively used Web functional test tools like QTP for Web Functional Testing.
- Involved in POS Testing projects for various brands in GAP -- which includes executing test cases in POS Systems.
- Responsible as Quality Assurance Manager in the design, development, review, integration, and implementation of the e-commerce application
- Ability to manage multiple tasks and perform work efficiently within a tightly and loosely Integrated Project environment.
- Trained and offered ongoing coaching for QA testers onshore and offshore in Quality Center.
- Ensured end to end test coverage by quantifying Test Cases
- Developed System Test Plan and Test Strategy
- Reported defects generated using Quality Center.
- Involved in application security testing for securing the application with proper authentication authorization.
- Performed functional, integration and regression testing. Metrics were viewed, results were analyzed and defects were tracked.
- Mitigate business risk in a dynamic environment and increase visibility of major bottlenecks/defects at the lowest environment in the project
- Assess and recommend improvement, as needed, to the risk management plan and conduct periodic risk analyses to identify, analyze, and mitigate risks.
- Utilized various testing strategy to create weights on the critical requirements and Business rules to prioritize and expose critical defects at early stages of development
- Responsible for documenting gaps and tracking non-conformities, problems, and/or deficiencies.
Environment: HP Quick Test Pro 10.0, HP Quality Center, Microsoft Office, ASP, .Net, C , MS Visio, Crystal Reports 11.0, Clear Case 7.0, XML, Windows NT/2000
Confidential
Lead Automation Engineer
Responsibilities:
- Reviewed Business Requirement Documents and the Technical Specification.
- Gathering user requirements, with core Trading and Risk management systems.
- Collaborated with Test Lead to create Test Plan, establish Testing Scope, Objectives, Test Strategy and Risk Analysis
- Expertise in Trade Procedures including: Financial Instruments L/C, PB , Contracts and Stipulation, Logistic documents such as SGS Report, Regulations of ICC International Chamber of Commerce, and International Regulations including ISRI code etc.
- Used QTP to execute test cases, data driven testing, both manually and automating appropriate test cases
- Analyzed Business and Functional Requirements, created test strategy, along with entrance and exit criteria.
- Environment: HP Quick Test Pro 10.0, HP Quality Center, Microsoft Office, Java, PHP, Project Management and Collaboration, Windows XP
- Confidential Sr. QA Analyst
- Responsibilities:
- Analyzed business requirements and functional documents, created test strategy document that defines the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort
- Conducted product evaluation to implemented Microsoft Dynamic CRM 3.0
- Staged CRM administrative and dash board Test bed to perform security role based testing
- Email Templates setup for various e-marketing campaigns
- Configuration of various CRM Workflow and Reports
- Involved in development of test plans, test schedules, test cases based on high level detailed designs
- Executed automated test cases by participating actively in functional, system and regression testing using Quick Test Professional QTP to test application behavior on various web browsers
- Performing defect tracking by logging defects and submitting changes requested by Quality Center.
- Conducting tests on ecommerce application modules by strategically executing user transactions manually
- Executing written test case scenarios, including manual, automated, and data-driven Regression Testing, and GUI verification by using Quick Test Professional
- Developing and maintaining test harness, reusable functions, actions and Object Repositories via QTP
Environment: HP Quick Test Pro 8.2, HP Quality Center 8.2, Microsoft Office, .Net, C , MS VISIO, Crystal Reports 11.0, Clear Case 7.0, XML, Windows NT/2000
Confidential
QA Analyst
Responsibilities:
- Reviewed Business Requirement Documents and the Technical Specification.
- Analyzed User requirements attended Change Request meetings to document changes and implemented procedures to test changes.
- Developed and Executed Functional and Regression Test Scripts using QTP
- Defect detection, reporting and tracking was performed using Quality Center.
- Interacted with Business Team and Developers to understand business requirements and bug fixes
- Used SQL to check out successful transactions by querying the database.
- Perform Manual Testing by registering new members, accessing preregistered users, view claims, edit claims, etc.
- Used Mercury QTP to Record Test cases perform schedule testing and adding the test cases
- Worked closely with the QA Lead and contributed ideas to create end-to-end testing before release date.
Environment: Mercury Test Director, Quick Test Pro QTP , Load Runner, Excel, Windows XP, SQL Server 2000, Lotus Notes, Internet Explorer, Firefox. Microsoft Office.