We provide IT Staff Augmentation Services!

Qa Tester Resume

Westlake Village, CA

SUMMARY:

  • Senior IT professional with experience in the roles of System Test Analyst, UAT and Business Analyst. Extensive knowledge and years of experience in the following industries; mortgage, Telecom and banking industry IT services. Excellent in communication, leadership, analytical, interpersonal, and presentation skills; expert at managing multiple roles.
  • 8+ years of professional experience in Manual and Automation Testing.
  • Experienced Quality Engineer with tools such as Selenium RC/WebDriver/IDE/Grid, HP QTP, Cucumber, Calabash, Quality Center/ALM and Soap UI.
  • Solid experience on build management tools like Maven/Ant and Continuous Integration tool Jenkins.
  • Designed and implemented different automation framework from scratch like Page Objects framework, Keyword Driven framework, Data Driven framework and Hybrid framework for different projects.
  • Experience using Eclipse and IntelliJ IDEA to develop JUnit and TestNG frameworks.
  • Proven ability in developing BDD scripts with Cucumber and writing step definitions for behavior.
  • Experience working in Java, HTML, Ruby, VB - Script programming.
  • Proficient in Cross Browser testing of applications on Google Chrome, Internet explorer, Safari and Firefox browsers and Cross Platform testing on Windows, iOS Android.
  • Expertise in writing SQL Queries, SQL Scripts and performing Database testing
  • Extensive working knowledge with Databases such as MySQL, MS SQL Server, Teradata SQL Assistant, TOAD, MS- Access.
  • Well versed with Handling Elements in Selenium Webdriver.
  • Excellent knowledge in writing unique XPath and CSS locators using firebug and fire path to identify web elements.
  • Good working knowledge in code reusability and modularization.
  • Expert in different phases of Software Testing: Risk Analysis, Planning Process, Test Design, Performing Test, Defect Tracking, Management and Test Reporting.
  • Involved in load testing of various modules and software application using LoadRunner.
  • Well versed with all stages of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and different methodologies like Waterfall, Agile and V-model.
  • Sound knowledge on Object Oriented Programming (OOP) concept. Extensively used Java and Ruby for test case automation.
  • Working experience in designing and developing of Model Based Test Automation Framework using UFT/QTP.
  • Adept in documenting defects with high level of detail, accuracy, and informative recreation steps using Test Management and defect reporting tools like Quality Center/ALM, JIRA and Bugzilla.
  • Thorough hand on experience with all levels of testing including Functionality Testing, Smoke Testing, Regression Testing, System Testing, Black Box Testing, Integration Testing, User Acceptance Testing (UAT), Ad-Hoc Testing and Database Testing (including ETL testing).
  • Experience in defining Testing Methodologies, Designing Test Plans and Test Cases.
  • Hands on as Team player with Strong focus on Documentation, Communication, Process and constant improvements.
  • Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.

TECHNICAL SKILLS:

QA Tools: Quality Center 8.0, 9.0, 11.0(QC and ALM), Quick Test Professional 10.0(QTP)Rational Enterprise Suite, SoupUI, XML Spy, Oracle.

Version Manager: CVS, PVCS, Rational Clear Case, Visual SourceSafe.

Requirement Management: DOORS

Operating Systems: Windows 2000 Server, Windows XP, Windows 7 and Linux/UNIX

Languages: C, C++, SQL

SDLC methodologies: Agile methodologies (JIRA), Waterfall

Defect Tracking Tools: HPQuality Center 8.0, 9.0,10.0, Rational Clear Quest.

RDBMS: Toad for SQL server 2005/2006, My SQL, MS Access, Oracle 10g/11g

Reporting tools: Click View (Cognos) and BOxi, Clear View, SharePoint.

Other: MS-Visio

PROFESSIONAL EXPERIENCE:

Confidential, Westlake Village, CA

QA Tester

Responsibilities:

  • Interacted with business and functional owners during risk engineering and high-level review sessions to derive and execute action plans, meeting deadlines and standards.
  • Defined and documented clear and complete detailed business requirements and functional specifications using the SDLC methodology from the Business team.
  • Organized meeting with business users to prepare and update Business Process Requirements and System Requirements.
  • Created test cases and test scripts.
  • Ensured all artifacts complied with corporate SDLC Policies and guidelines.
  • Prioritized outstanding defects and system problems, ensuring that accuracy and deadlines were met.
  • Performed GAP analysis of business rules, business and system process flows, user administration, and requirements.
  • Applied change requests, versions, and addendums.
  • Developed use cases, workflow, screen mock-ups, and conversion requirements.
  • Conducted risk engineering to derive and execute action plans on time.
  • Analyzed functional requirements and documented the user specifications and business rules.
  • Participated in Scrum meetings and Retrospective meetings to analyze the Sprint Health.
  • Identifying Automation Scenario from the set of Testcases/User stories in cycle.
  • Performing Functional, Regression, GUI, and Usability testing using Selenium with Java using Page Object Model in Junit/TestNG framework and using Continuous Integration CI Jenkins to ensure web application is automatically tested via scripts.
  • Developed Web Automation Testcases for the identified Automation scenario.
  • Performed Web Service testing using LoadRunner and SOAP UI.
  • Performed IVR testing through Cyara .
  • Running Smoke regression suite after every build and publish the detailed reports with the bugs detected.
  • Running Full Automation suite for every Release and analyse the root cause of Failed Scripts.
  • Used XPath tags for validating UI Elements by following BDD approach using Selenium.
  • Reviewed database test cases according to assigned requirements to validate reports by retrieving data with complex SQL queries from SQL Server.
  • Performed Black Box Testing, User Acceptance Testing and extensively used Manual as well as Automated QTP for Regression Testing
  • Performed functional testing of SOAP and RESTFUL Web Services using Soap UI Tool.
  • Involved in testing Web services and XML with tool called Soap UI and using this tool to locate WSDL file on internet, created Test cases and run them.
  • Provided daily execution and defect reports to QA lead using customized reports from Quality Center (HP ALM).
  • Regularly participated in Test Review and execution status meetings.
  • Prepared business process models; used Visio to create use case diagrams and business process flows
  • BAC Home Loans platform utilization/familiarity, including iOriginate, iFulfill, Document Management Portal, Home Loan navigator, and Closing insight.
  • Script Optimization project for a new and improved baseline.
  • Advanced UAT test scripts in accordance with UAT governance guidelines/templates and high-level baseline spine.
  • Portal, Closing Insight, and Home Loan Navigator.
  • End to End execution projects for conventional, government, and ML loans.
  • Validated test results of End to End execution projects for conventional, government, and Merrill Lynch loans.
  • Actively involved with SCRUM and sprint meetings, managing product backlogs, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.
  • Extensively used Selenium WebDriver to test the web application.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Created, maintained QTP scripts for regression suites. Ran using QTP (QuickTestProfessional).
  • Managed automation metrics like RTM, test plan, test execution report and defect analysis for the duration of the project
  • Maintain Automation Test folder in HP ALM, which included different folders like Data Table, Function library, Object Repository and Recovery scenario.
  • Developed software test plans, implemented manual test cases and automated test cases using QTP.
  • Created and executed the test scripts with Java, Selenium WebDriver and TestNG.
  • Responsible for documenting the Automated Test results using SOAP UI and QTP.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Performed SOA / web services testing using SoapUI, wrote adaptors to test / invoke web services.
  • Writing complex SQL queries and update transaction and properties for accounts on stages for UI testing, Integration testing with different data points etc.
  • Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.
  • Extensive knowledge of HP ALM to carryout execution and reporting tasks.
  • Analyze the Functional Specifications (FDS), Business Requirements (BRDs) and Acceptance Criteria (AC) documents for testability and usability.
  • Identified the issues regarding requirements inconsistency by working with many corporate levels, including business analysts, project managers and development team.
  • Perform Smoke test in test environment before the code migration to test environment.
  • Mortgage lending industry end to end process and policy expertise.
  • Perform iterative review with BAC program test lead and support updates post-script review with line of business representative.
  • Worked in accordance with 50+ team members.
  • Provide daily execution summary report to release management.
  • Serve as a communication liaison between testers, defect management, UAT release managers and program manager.
  • Give periodic and on-the-fly upon request status updates to management and stakeholders.
  • Minimize errors and potential roadblocks by facilitating and performing readiness activities such dry runs, data validations, system access, tester profile and branch setups etc.

Environment: Selenium WebDriver /RC/IDE, Java, JUnit, TestNG, HTML, CSS, XPath, AJAX, Firebug, Cucumber, LoadRunner, Soap UI, JIRA, Ubuntu, Eclipse IDE, IE Developer Toolkit, MS SQL Server, Windows, MS Office, Quality Center (HP ALM).

Confidential, Richmond, VA

QA

Responsibilities:

  • Designed complex Test Scenarios and Test cases for 7 different platforms such as AD, UNIX, Oracle, analyzing various documents such as Business requirement, Resource Management document, and Access Management document.
  • Responsible for creation of test cases and executing for loan origination system CUBE.
  • Execution of test cases for underwriting and mortgage.
  • Added expertise in testing COTS application specially UI based application.
  • Create and publish a UAT Dashboard which illustrates the most current testing status and highlights defects or imminent risks.
  • Developed and communicate project/task estimates and project plans.
  • Was involved in New Build Approvals.
  • Performed Functional testing, Regression t
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium WebDriver.
  • Identified regression test cases to automate. Automate those test cases using Selenium WebDriver, JUnit and Java (Eclipse IDE).
  • Implemented various Test Suites based on functionalities.
  • Selected dynamic WebElements using xpath firebug, firepath.
  • Generated reports using JUnit Reporter and Log4j.
  • Implemented functionality to take screenshot for unexpected failures in Selenium test scripts.
  • Checked the data flow through the front end to backend and used SQL queries, to extract the data from the database.
  • Created Requirement Traceability Matrix (RTM) to analyze changes and identify the areas of application for Regression Testing.
  • Responsible for collecting and analyzing the test metrics and then submitting the reports
  • Worked in an agile environment, with an ability to accommodate and test the newly proposed changes at any point of time during the release.
  • Involved in User Acceptance testing (UAT), SIT (System Integration) and CIT (Component integration Testing).
  • Involved in white box Testing and smoke testing.
  • Worked on complicated queries to retrieve the data from the database.
  • Intense contribution in Production support and UAT support.
  • Involved in automating QTP scripts for the regression suit.
  • Generating daily and weekly Test metrics.
  • Project Coordinated while managing UAT team, intensive communication with internal /external Freddie customers to determine the impact of the changes.
  • Involved in black box testing for Functionality Verification.
  • Gathered specifications and requirements from development personnel prior to application testing.
  • Performed Smoke, Functionality, Integration, System, Regression Testing based on Analysis and understanding of the requirements, non-functional specifications and end-user needs.
  • Analyzed the Business Requirement Documents and Functional specification documents to prepare Test cases based on Test Plans.
  • Executed the Test Cases Manually and reported the defects using Test Director.
  • Executed test scripts, analyzed the test results and documented reports.
  • Executing Test Cases and reporting the incidents.
  • Tracking the major defects till the close.
  • Performed regression testing after fixing and modification.
  • Involved in status and review meetings of the project.
  • Produced Test Metrics showing the number of test cases executed, number passed, number failed and number left to execute in weekly meetings.
  • Actively involved in QA process improvement activities like process flow, problem resolution, bug tracking, etc.

Confidential, New York City, NY

QA Tester

Responsibilities:

  • Designed complicated Test Scenarios and Test cases for 7 different platforms such as AD, UNIX, Oracle, analyzing various documents such as Business requirement, Resource Management document, and Access Management document.
  • Added expertise in testing COTS application specially UI based application.
  • Create and publish a UAT Dashboard which illustrates the most current testing status and highlights defects or imminent risks.
  • Developed and communicate project/task estimates and project plans.
  • Was involved in New Build Approvals.
  • Performed Functional testing, Regression testing, Ad - hoc testing, Negative testing, End-to-End testing.
  • Involved in User Acceptance testing (UAT), SIT (System Integration) and CIT (Component integration Testing).
  • Involved in white box Testing and smoke testing.
  • Worked on complicated queries to retrieve the data from the database.
  • Intense contribution in Production support and UAT support.
  • Involved in automating QTP scripts for the regression suit.
  • Generating daily and weekly Test metrics.
  • Project Coordinated while managing UAT team, intensive communication with internal /external Freddie customers to determine the impact of the changes.
  • Involved in black box testing for Functionality Verification.
  • Gathered specifications and requirements from development personnel prior to application testing.
  • Performed Smoke, Functionality, Integration, System, Regression Testing based on Analysis and understanding of the requirements, non-functional specifications and end-user needs.
  • Analyzed the Business Requirement Documents and Functional specification documents to prepare Test cases based on Test Plans.
  • Executed the Test Cases Manually and reported the defects using Test Director.
  • Executed test scripts, analyzed the test results and documented reports.
  • Executing Test Cases and reporting the incidents.
  • Tracking the major defects till the close.
  • Performed regression testing after fixing and modification.
  • Involved in status and review meetings of the project.
  • Produced Test Metrics showing the number of test cases executed, number passed, number failed and number left to execute in weekly meetings.
  • Actively involved in QA process improvement activities like process flow, problem resolution, bug tracking, etc.

Confidential, New York City, NY

UAT Tester

Responsibilities:

  • Designed complicated Test Scenarios and Test cases for 7 different platforms such as AD, UNIX, Oracle, analyzing various documents such as Business requirement, Resource Management document, and Access Management document.
  • Added expertise in testing COTS application specially UI based application.
  • Create and publish a UAT Dashboard which illustrates the most current testing status and highlights defects or imminent risks.
  • Developed and communicate project/task estimates and project plans.
  • Was involved in New Build Approvals.
  • Performed Functional testing, Regression testing, Ad - hoc testing, Negative testing, End-to-End testing.
  • Involved in User Acceptance testing (UAT), SIT (System Integration) and CIT (Component integration Testing).
  • Involved in white box Testing and smoke testing.
  • Worked on complicated queries to retrieve the data from the database.
  • Intense contribution in Production support and UAT support
  • Involved in automating QTP scripts for the regression suit.
  • Generating daily and weekly Test metrics.
  • Project Coordinated while managing UAT team, intensive communication with internal /external Freddie customers to determine the impact of the changes.
  • Involved in black box testing for Functionality Verification.
  • Gathered specifications and requirements from development personnel prior to application testing.
  • Performed Smoke, Functionality, Integration, System, Regression Testing based on Analysis and understanding of the requirements, non-functional specifications and end-user needs.
  • Analyzed the Business Requirement Documents and Functional specification documents to prepare Test cases based on Test Plans.
  • Executed the Test Cases Manually and reported the defects using Test Director.
  • Executed test scripts, analyzed the test results and documented reports.
  • Executing Test Cases and reporting the incidents.
  • Tracking the major defects till the close.
  • Performed regression testing after fixing and modification.
  • Involved in status and review meetings of the project.
  • Produced Test Metrics showing the number of test cases executed, number passed, number failed and number left to execute in weekly meetings.
  • Actively involved in QA process improvement activities like process flow, problem resolution, bug tracking, etc.
  • Conducted Data Validation checks by comparing the UAT backend Database and the Production Database.
  • Coordinating with the users and development team both onsite/offshore teams.
  • Communicate with the end users for UAT (User acceptance testing).
  • Designed Test plan, Test strategy documents and presented to stakeholders.
  • Developed Test Cases and Test Scripts for System and UAT Testing in Quality Center.
  • Responsible for implementing effective quality assurance processes and practices.
  • Attend Business Requirement Document and Design review sessions and provide feedback.
  • Engage with pertinent teams to create and obtain approval of the High Level Test Strategy document which covers scope and best approach to testing, high level data requirements, UAT Entrance and Exit Criteria, direction of status meetings and communications.
  • Coordinate the creation of the test scenarios and facilitate a review session with World Wide Business and IT to ensure proper coverage of requirements.
  • Originate the "detailed test plan" which is designed to provide specific instructions or guidance on where to focus test execution on a weekly basis. This document is used to measure success of testing and/or potential risks.

Hire Now