Qa Tester Resume
Irving, TexaS
SUMMARY
- Over 8+ years of experience in software Quality Assurance experience in designing, testing, implementing web based and Client - Server applications.
- Extensive experience with all phases of Project Life Cycle including Requirement gathering, Analysis, Design, Development, Implementation, Testing, Software quality standards and configuration management and change management and Quality procedures.
- Experience in Manual and Automated Testing using Mercury Interactive Tools- Quality Center, Quick Test Professional, Win Runner, and Test Director.
- Experience in Smoke testing, Integration testing, System testing, Back end Testing, Black Box testing, Functional testing and Regression testing.
- Performed Regression testing on hand held devices (Scanners) to track and report on road pickups and deliveries.
- Experience in testing the application on different Mobile Handset.
- Expertise in Mobile Application testing.
- Experience of using testing tools like Quality Center and Visual Studio 2008/2010.
- Performed bug and defect reporting using Quality Center.
- Experience in Writing Test Scenarios, Test Cases, Test Scripts, Execute Test Scripts, Verify Test Results, and Log Defects.
- Experience in writing numerous test scenarios and test cases for conducting System, Regression, Black Box and Integration testing of applications.
- Expertise in the entire QA Life Cycle Process, which includes design and development of Testing Methodology, Test Strategy, Test Scenarios, Test Plans and Test Cases.
- Extensive experience in HP Web-based solution for application life cycle management tool - Quality Center.
- Extensively involved in User Acceptance Tests (UAT).
- Worked in Agile Software development tool "Rally" - Creation of the User Stories
- Experience in Automation using Automation testing tools like Selenium WebDriver, Selenium IDE
- Well acquainted with Java concepts:
- Class, Instance variable, Reference variable, Local variable, static variables, static methods, Instance methods, Object, Abstract Class, Interface and Control statements.
- Method Overloading and Method Overriding.
- Performed Web-testing using Firefox Profiling technique in Selenium WebDriver for investigating the page source of Application during run-time.
- Performed Web Debugging techniques for creating Selenium WebDriver scripts -
- XPath, Firebug, FireFinder, Firepath and CSS Selector.
- Automation of Functional Test using Selenium WebDriver by adding Selenium API in Eclipse IDE. XPath.
- Experience in Back End testing using SQL Queries.
- Extensively involved in Backend testing of SQL Queries on Oracle, and SQL Server.
- Knowledge of the relational data base concepts like table Primary and Foreign keys, Views and Referential Integrity.
- Proven ability to work efficiently in both independent and team situation with positive results.
- Experience in documenting the testing process using MS-Office tools including Word and Excel.
- Exceptionally well organized, strong work ethics and a willingness to work hard to achieve employer’s confidence and objective.
- Good communication / interpersonal skills & ability to work under tight schedules and after-hours, on-call availability. Ability to adopt new technologies.
TECHNICAL SKILLS
Methodologies: SDLC, RUP, UML, Agile, Scrum, Waterfall
Testing Tools: Selenium IDE, Selenium WebDriver, Selenium RC, Selenium Grid, APPIUM
Test Management tool: HPALM, Rally, Rational test manager
Scripting languages: Java Script, VB Script, Shell Scripting
Reporting Tools: Business Objects, Crystal Reports
Query Tools: Toad, SQL Navigator, SQL Assistant, Teradata Studio Express, SQuirreL SqL Client Version 3.6
IDE: Eclipse
Languages: HTML, XML and Java
Test Framework: TestNG and JUnit
Operating Systems: Unix, Windows XP/NT/2000/98/95
Browsers: Internet Explorer 4.0/5.0/5.5/6.0 , Netscape Navigator 4.0/4.7/6.0.
Microsoft Packages: MS-Office Word, Excel, Access, Outlook, PowerPoint.
Automated Test/Bug Tracking Tools: HPALM 12.20, Rally, TestDirector, TFS.
PROFESSIONAL EXPERIENCE
Confidential, Irving, Texas
QA Tester
Responsibilities:
- Analyze business requirements, System requirements and Functional requirements.
- Involve in Smoke, Functional, Integration, Regression, Sanity, System and End to End Testing.
- Should be knowledgeable to work in Agile methodology.
- Perform testing for PBM and Rx Claims on an AS400 box.
- Create the Carrier, Account and Group in the AS400.
- Create the Plan and attached the plan to the group.
- Submit claims in AS400.
- Verify Claims status and expected results with AS400, and map it to verify the user interface process
- Ran the extract to pull the claims to QA environment.
- Perform screen level testing and functional testing.
- Used Selenium IDE for Open source web testing
- Designed test cases using Selenium Webdriver.
- Executing Selenium Test cases and Reporting Defects Using ALM.
- Executing Test Scripts in Selenium WebDriver for Regression Testing and analyzing results.
- Maintain the Requirement Traceability Matrices (RTM) to track the coverage of Requirements
- Use SharePoint to manage project activities and documentation.
- Coordinate with the business analysts and developers and discussed issues in interpreting the requirements.
- Participate in defect review meetings with the team members.
- Help the team in building the test execution summary report
- Ensure effective communication with the offshore team members and seamless integration between onsite and offshore for ensuring timely and quality deliverables.
Environment: ALM, Selenium WebDriver, Java Applications, AS400, EZTest, EZQuery, SharePoint, Salesforce, .NET, Microsoft Office, IE and Windows
Confidential, Las Vegas, NV
Senior Quality Assurance Analyst
Responsibilities:
- Review and analyze Software Requirement Specification, Use Case, RTM and Design documents to verify the quality.
- Experienced in Smoke, Functional, Integration, Regression, Sanity, System and End to End Testing.
- Extensive use of Rally to organize stories (requirements), tasks, defects and test plan.
- Developing and Building Automation Framework from scratch using Selenium WebDriver, Eclipse IDE, TestNG testing framework and Java language in Windows platform.
- Used Web Debugging techniques for creating Selenium WebDriver scripts -XPath, Firebug, FireFinder, Firepath and CSS.
- Automated Functional tests using Selenium WebDriver by adding Selenium API in Eclipse IDE.
- Worked with Alert Interface for handling Web-based Alerts.
- Worked with Actions Class that builds a Composite Action containing all the actions specified by the method calls.
- Enhanced tests by inserting Annotations, Assertions and different wait methods like Thread.Sleep() and implicitlyWait()
- Analyze and understand each requirement to create requirements flow for the purpose of importing the requirements into ALM.
- Customize ALM modules by planning and designing the requirements module including flows.
- Create an excel template for exporting the requirements to ALM.
- Map the excel requirements to ALM.
- Used Rally for making the development organization faster, learner and more agile to get on the track with the User stories and to improve iteration planning practices.
- Participated in design review meetings to understand technical and functional systems overview.
- Creating the test scenarios with traceability to requirements, and building the test scripts.
- Maintained the Requirement Traceability Matrices (RTM) to track the coverage of Requirements vs designed test cases.
- Design and develop test cases based on different scenarios for Positive and Negative Testing
- Coordinated with the business analysts and developers and discussed issues in interpreting the requirements and effectively managed the finalized requirements using HP ALM.
- Created, reviewed and executed test cases manually in IE8, Firefox and other browsers in Staging environments by utilizing HP ALM
- Coordinate with the offshore team for defect resolution and execution handoff
- Checking the data flow and extensively using SQL Queries to extract the data from the Database.
- Participated in defect review meetings with the team members.
- Involved in UAT and coordinating with users while performing User Acceptance Test.
- Helping the team in building the test execution summary report.
- Participating in Scrum / Project meetings.
- Created test plans and reviewed and updated all test cases in Excel and SharePoint, and managed the Requirement Traceability Metrics(RTM)
- All of the information about projects were put on SharePoint.
Environment: HP ALM Application lifecycle management 12.20, Selenium Webdriver, Eclipse, Java, SQL Server 2005/2008, Teradata Studio Express, Microsoft SharePoint, SQuirreL SqL Client Version 3.6, Rally(Agile Management tool), Clarity, Remedy, MS- Office (Excel, Word).
Confidential, Tampa, FL
Senior Quality Assurance Analyst
Responsibilities:
- Analysed the requirements and created test strategy, test plan and test cases for the various scenarios in testing.
- Actively involved in smoke test and User Acceptance testing.
- Performed Functional testing of Mobile application on platforms like Android and IOS.
- Involved in end to end testing of the Mobile Applications.
- Performed compatibility testing with various mobile handsets to ensure that functionality works fine.
- Test GUI and functionality on Android and IOS.
- Execute Browser Compatibility Testing (IE, Chrome, Safari) of a Web based application
- Performed both Positive Testing and Negative Testing and compatibility testing with various Android and IOS devices to ensure that functionality works fine.
- Extensive experience in Unit, System and Data Validation testing.
- Experience in Manual Testing using ALM.
- Performed bug and defect reporting using Quality Center.
- Developed test scripts to automate process of testing in Selenium WebDriver
- Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language.
- Create test cases using Element Locators and Selenium Webdriver Methods.
- Performed database testing using SQL server 2005.
- Manual testing for checking the data flow of the application using SQL
- Developed SQL Queries and Testing the Database (Data validation) using SQL Queries by comparing front-end and Backend data.
- Wrote and executed SQL queries to retrieve and test backend data.
- Created Test Scripts in SQL for data validation in the Database.
- Communicated and maintained strong working relationship with the implementations team regarding Client and workflow.
- Participated in walkthrough with client and the development team, attended Defect reporting meetings, Test Management, Go/No-Go meetings and post implementation meetings.
Environment: Application Lifecycle Management 11.0, Selenium Webdriver, Java Applications, Eclipse, Toad, MS-Office Word, Excel, Access, Outlook, PowerPoint, SQL server 2008, Android and IOS smart phones.
Confidential, Pittsburgh, PA
QA Analyst
Responsibilities:
- Designed the test cases based on design documents.
- Revised and Updated the Test Cases for testing in each subsequent cycle to reflect the changing business requirements.
- Revised and Updated the Test Cases for testing in each subsequent cycle to reflect the changing business requirements.
- Executed the test cases and log the defects in HP ALM (Application Lifecycle Management).
- Documenting the test results and capturing the screen shots for all the above test cases.
- Manually tested the performance and functionality of Web-enabled applications by performing Java Testing.
- Coordinated with Project Management for test data, setting up test environment, backend interfaces and test data maintenance.
- Extensive regression testing on hand held devices (Scanners) to track and report on road pickups and deliveries.
- Implemented test cases inQuality Centerto test thescannersin order to track the pickups and deliveries assigned to onroad drivers.
- Extremely skilled at building the appropriate shipping crates for export by road, toproperly usescannersand warehousemanagement systems from that delivery.
- Made tracking ids for Web application and Involved in 1 source application.
- Conducted Manual Functionality and Regression testing for each build and version.
- Performed functional testing, UI testing and end to end testing.
- Work with end users to perform UAT and provide technical assistance.
- Manual testing for checking the data flow of the application using SQL.
Environment: Manual testing, SQL Navigator, Application Lifecycle Management 11.0,MS Office 2007, SQL server 2005, SQL server 2008 and Windows XP
Confidential, Louisville, KY
QA Analyst
Responsibilities:
- Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing.
- Extensively involved in testing on Shift-Comdevices to track and report on road pickups and deliveries.
- Implemented test cases inQuality Centerto test theShift-Com devicesin order to track the pickups and deliveries.
- Thorough knowledge of mobile platforms such as Android and IOS.
- Identifying and preparing test data for Manual and Mobile Testing.
- Functional and Regression testing on Mobile App testing.
- Involved in meetings with clients, developers, business analysts at requirements gathering stage to discuss the business requirements.
- Experience in Manual Testing using Mercury Interactive Tool Quality Center
- Coordinated with the business analysts and developers and discussed issues in interpreting the requirements and effectively managed the finalized requirements using Quality Center.
- Actively participated in GUI (Graphic User Interface) testing, Functional testing, System testing, Ad-hoc testing and coordinated UAT.
- Maintained the Requirement Traceability Matrices (RTM) to track the coverage of Requirements vs. Designed test cases.
- Used Quality Center to store, schedule the test cases and report the Defects.
- Identify defects in aggregate tables and report data, enter defect in Quality Centre and coordinate with developers to resolve them based on defect severity and priority.
- Executed test scripts, documented system bugs in Mercury Quality Center.
- Backend testing using SQL Server 2005
- Performed SQL queries on back end to test the data integrity of Data base.
- Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing activity.
- Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.
Environment: Quality Center 10.0, UNIX, Java, Web Logic, and SQL Server.
Confidential, Rocklin, CA
QA Analyst
Responsibilities:
- Participated in program walkthroughs to understand the User Requirements and have analyzed Business Requirements Document
- Developed aTest Plandescribing the testing strategiesdesigned for the application
- Developed ManualTest Casesfor the applications functionality and to ensure the application satisfies all the requirements.
- Performed Black Box testing to check the basic functionality
- Also involved inDatabase Testing byvalidatingSQL Queriesandby retrieving information fromSQL server database.
- Prepared Test Data and Testing programs.
- Enhanced the Test Scripts accordingly to satisfy the application requirements.
- IdentifiedandReportedDefectsby classifying them based on severity andpriority usingMercury Quality Center.
- Regularly interacted with the Development Team to communicate issuesand simulate the bugs
- PerformedRegression Testingon each build, to ensure that defects have not been introduced as a result of the changes made
Environment: Mercury Quality Center, SQL Server, Quick Test Professional, PERL, HTML.
Confidential, San Antonio, TX
QA Engineer
Responsibilities:
- Analyzed business requirements, System requirements, and Functional requirements.
- Involved In developing Test Plan, Test Requirements, Test Cases and detailed test cases in Excel Sheet and Test Director.
- Extensively involved in Manual and Backend testing
- Performed Functional, System, Integration, User Acceptance and Back End Testing of the application.
- Involved in writing detailed test cases for the Integration testing.
- Involved in Writing Test requirements, Summary Test Cases and Details Test cases for different modules for the application
- Used Test director and Dev Track to track and report System Defects. Written the description for the bugs of the application and helped the developers to track the problem and helped to solve it.
- Performed Quality Assurance reviews on Development Life Cycle.
- Participated in for defect reviews with the developers and with managers and presented the Defect reports in the defect review meetings.
- Participated In Test planning meetings and submitted Test case Status during the meetings.
- Involved in using UNIX commands to perform Backend testing
- Performed Database Testing using SQL Server, queried test data from SQL Server by writing SQL Queries.
- Data validation and Database integrity testing done by executing SQL, PL/SQL statements.
- Checked the data base and with the application queried result is being equal, for that lot of SQL queries is being extensively used to check the data from the data base.
Environment: VB.Net, Windows Excel, Test Director 7.6, C#, HTML, UNIX, SQL Server