Sr. Quality Engineer /selenium Resume
Pittsburgh, PA
SUMMARY
- Systems and Senior Quality Assurance Engineer with 6 years of professional experience in Information Technology.
- Proficient in all stages of STLC like Requirement Analysis, Test Planning, Execution, Defect logging, test data management, end to end interaction with Business Analysts etc.
- Extensive experience in testing and strong knowledge in Finance, Banking, Travel, Insurance, Manufacturing and Healthcare domains.
- Proficient in the design, development and execution of test plan, test cases/test scripts in all stages of STLC.
- Prepared Requirements Traceability Matrix to analyze the Requirements coverage in functional specifications, use cases and test cases.
- Proficient in repetitive Manual and Automation Testing including test case writing and execution.
- Extensive experience on Mercury Quality Center Administration and test data management.
- Extensively used Quality Center for effective & efficient execution & management of Test Plans.
- Extensive experience with HP (Mercury Interactive) testing tools (Selenium, Quick Test Professional, Load Runner, Win Runner, Quality Center).
- Extensively worked on different types and versions of Browsers like Internet Explorer, Google Chrome, Mozilla Firefox when testing the web based applications.
- Experience in Waterfall, Agile Software Development (Extreme Programming, Scrum) methodologies.
- Expert & Experienced in Preparation of Test Plan, Test Strategy, Test Scripts, Test Scenarios and Final Reports.
- Expert & Experienced on various Test Projects (Web Tests & Load Tests).
- Expertise to implement Load Runner best practices as per performance requirement.
- Experience in working with Windows environments.
- Ability to apply technical expertise to organize and implement black - box test efforts and to analyze requirements for software design, development, and validation.
- Experience with retrieving the required tables from the database using SQL commands.
- Extensively involved in all types of Black box testing including Functional, System, Regression and User Acceptance Testing.
- Possess good analytical and dynamic troubleshooting skills and have proven ability to work efficiently in both independently and team oriented environments.
- Ability to function and interact across teams in a large matrix organization to execute multiple tasks/assignments simultaneously with input from several resources.
TECHNICAL SKILLS
Testing Tools: Quick Test Professional, Selenium, Quality Center, JIRA, QA Complete tool, Test Link, Load Runner
Databases & tools: MS SQL Server, Oracle SQL Developer
Environment: Windows, Mainframe
Programming Familiarity: SQL Queries, VB scripting, Core Java
Script Validation: VB script, Visual Basic 5.0
Project Mgmt Tool: QC, QA Complete tool
Designing Tool: NA
PROFESSIONAL EXPERIENCE
Sr. Quality Engineer /Selenium
Confidential, Pittsburgh, PA
Responsibilities:
- Extensively involved in writing test cases based on the User and Business Requirements.
- Worked on Selenium for creating and executing test cases for functionality testing of a web app.
- Involved in defining test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium Web Driver.
- Used Selenium Grid to test the compatibility of the tests across multiple servers to save time.
- Worked on server-side System level test cases using JUNIT.
- Involved in ANT configuration for running servers and scripts after the build.
- Database Change Verification testing using SQL queries/procedures.
- Performed System level integration, load and performance testing of the application.
- Verified the application on difference web browser such as IE, Mozilla Firefox and Opera.
- Tested web-based application on different operating systems such as Windows XP, Vista and UNIX. Also, tested the application for different Java versions.
- Worked on JIRA for ticket management.
- Developed and documented complete testing process with well-written test cases.
Environment: Java, Selenium Web Driver & Grid, JIRA, Junit, PL/SQL, Oracle, Windows XP.
Sr. QA Analyst / QTP Engineer
Confidential, New York, NY
Responsibilities:
- Studying and Understanding the System Requirements and Functional Specifications of the application.
- Involved in Implementing the Functional Decomposition Test Automation Framework as the base to define the automated testing process to validate the application functionality using QTP 10.0.
- Participated in KT sessions with manual team, studying and analyzing the Manual Test Cases to prepare the Regression Suite.
- Participated in grouping the Regression Test Cases into Automatable Test Scenarios based on the business flow of the application.
- Developing Object Repositories, Functional Libraries, Reusable Actions, Data tables and Recovery Scenarios and organizing them in the Folder Structure of the Framework.
- Involved in analyzing the Functional Libraries and preparing the Functional Tracker Analysis report.
- Worked on Descriptive Programming to handle the dynamic objects in the application.
- Extensively worked on developing, reviewing and execution of Scripts on various builds to validate the functionality of the application.
- Validations of reports generated in excel sheet and data comparison using QTP scripts.
- Documented test cases and maintained all testing documentation using Quality Center.
- Tracked and monitored defects using Quality Center 10.0.
- Prepared and evaluated the Test Result Reports.
- Performed various black box testing methodologies like Functionality testing, Regression testing and Database testing against the various builds of application.
- Conducted load and performance testing using Load Runner 9.1.
- Used Load Runner to simulate multiple Vuser Scenario to measure server performance.
- Performed testing using parameterizations using multiple actions to categorize tests.
- Utilized Load Runner Analysis tool to analyze the response times of the business transactions under load.
- Extensively performed automation, load and performance testing process to ensure the quality of the software.
Environment: C#, VB.Net, HTML, MS IIS 5.1, QTP 10.0, QC 10.0, Load Runner 9.1
Database Testing
Confidential, Greensboro, NC
Responsibilities:
- Study FRD document and analyze various rules i.e. Account Daily rules and Account Review rules.
- Preparing test data by updating various tables in database fulfilling the rule criteria using Oracle SQL Server.
- Preparing test scenarios and test cases as per the requirements sheet.
- Developed SQL queries to verify the data integrity in accordance with business standards of the company.
- Preparing test analyzing documents and various understanding documents of the project.
- Worked with SQL statements to extract data from Database tables and verify the output data of the reports.
- Executed SQL Queries for data analysis and validations.
- Execution of test cases using Oracle SQL developer and UI.
- Uploading Test Cases and logging defects in QA Complete-Test Management Tool
- Reported testing status to management team and facilitated defect review meetings with the project group.
- Restore and back up of tables and database in Oracle SQL Server
Environment: SQL Queries, Oracle SQL Developer, Web based application
Data Warehouse Testing/Manual
Confidential
Responsibilities:
- Verification of data flow after ETL process at various stages of Mercury Server Topology.
- Study FS and Business Requirement document (BRD) and analyzing and interpreting requirements.
- Preparation of Test Scenarios and Test Cases in excel as per the requirements.
- Execution of the Test Cases for System Testing and Regression Testing.
- Troubleshooting activities and applying build on servers.
- Database Back Up and Restore in tables.
Environment: SQL queries and SSMS (SQL Server Management Studio)
Test Engineer (Manual)
Confidential
Responsibilities:
- Prepared Requirements Traceability Matrix to analyze the Requirements coverage in functional specifications, use cases and test cases.
- Creation of test scenarios and test cases for Interact application in various modules like Checkin, Reservation,Seats etc.
Environment: Interact Airport and Reservation application version 6.0
Test Engineer (Manual)
Confidential
Responsibilities:
- Study Functional Specification, Technical Specification and analyzing and interpreting requirements and design specifications.
- Test Effort Estimation, Milestone Preparation for projects.
- Test Strategy document preparation for project.
- Preparation of Test Scenarios and Test Cases.
- Execution of the Test Cases for System Testing and Regression Testing.
- Loading Results in Quality Center and logging bugs in QC
Environment: Mainframe Application