Resume

Sign in

Test Cases Engineer

Location:
Fairfax, Virginia, United States
Posted:
January 28, 2018

Contact this candidate

Resume:

Shahid Jay

US Citizen

Fairfax, VA *****

Cell: 703-***-****

ac38di@r.postjobfree.com

OBJECTIVE:

Seeking a position of Software QA Test Automation Engineer/QA Analyst.

WORK SUMMARY:

7+ years of experience in all phases of the Software Testing Life Cycle (STLC) and good exposure to Software Development Life Cycle (SDLC).

Participated in requirements analysis, reviews and working sessions to understand the requirements and system design.

Hands on experience with HP’s test suite – UFT/Quick Test Professional (QTP) and Quality Center/ALM.

Experienced in Manual and Automated testing techniques, such as Black box, GUI, Functional, Integration, System, Regression, Back end and User Acceptance Testing.

Experienced in creating, executing tests and generated the test reports and created graphs using ALM/Quality Center.

Participate in the automated testing tool vendor selection process. Conduct a Pros & Cons analysis of HP UFT and Selenium.

Performed manual and light selenium IDE script-driven sanity and regression, cross-browser testing to ensure consistency.

Automated test cases using Selenium WebDriver Framework.

Experienced in using ALM/Quality Center to track defects encountered during Regression Testing and followed-up with developers until all issues were resolved.

Experienced in database testing and validated application against database by writing SQL queries.

Experienced in creating checkpoints using UFT/QTP for web pages, images, tables.

Proficient in writing structure code using VB Script in UFT/QTP to enhance the power of automated scripts to handle logical test cases.

Experienced in performing Data Driven tests for testing the application with multiple set of data using UFT/QTP.

Experienced in Developing Automation Framework and User Defined Functions Library with reusable VBScript functions using UFT/QTP.

Experienced with working in Strategic Outsourcing contracts and in projects with teams in different geographies.

Ability to work with all levels of management, willingness to learn and implement new ideas quickly and to be a collaborative team player.

Excellent analytical, communication, documentation and interpersonal skills.

Highly motivated resourceful team player who takes a positive approach to problem resolution.

SKILLS:

Testing Tools: ALM, UFT, HP Quality Center, HP Quick Test Pro, JMeter, Selenium

Scripting Languages: VB Script, HTML, XML, JavaScript

Data Base: Oracle, SQL Server, MySQL, DB2, MS -Access

Operating Systems: Windows, Unix/Linux

PROFESSIONAL EXPERIENCE:

Vistronix/USDA, Reston, VA

QA Automation Engineer

October, 2016 – Present

Responsibilities:

Analyzed requirements, provided testing scope and proposed the testing methodologies.

Developed test plan, test cases and executed test cases from stories for the Application under Test (AUT).

Designed automated test based on manual test cases and wrote test cases.

Developed and implemented automation test scripts.

Designed, created, and customized scripts using various scripting language and testing tools, such as JavaScript, Selenium with Java, and RTW for data-driven network systems and others using JAVA language.

Wrote and executed automation test script using Rational RTW.

Performed manual and light selenium IDE script-driven sanity and regression, cross-browser testing to ensure consistency.

Automated test cases using Rational Test Workbench (RTW).

Production Support: Performed Smoke testing on all production updates in various environments. Script writing, planning and executing tests including Automation with RTW.

Automated testing tools such as Junit and RTW to conduct systems, integration, user acceptance, positive and negative, functionality, object, and regression tests.

Designed and executed functional testing and performance testing using Rational Performance Tester (RPT).

Performed GUI testing, Smoke testing, Black box testing, Functional testing, System testing, Integration testing, Back end, User Acceptance and Regression testing.

Created Test scripts for the Test Execution and Documented the Reports using HP Quality Center.

Logged the defects in HP Quality Center and created Test Metrics to analyze the defects.

Wrote complex SQL queries to perform the Backend testing of the Database.

Created and enhanced automation test scripts using Rational Test Workbench (RTW).

Conducted functional regression testing for each build and version using RTW.

Involved in performing User Acceptance Testing (UAT).

Participated in bug review meetings on behalf of the QA team and interacted with UAT team to solve the defects.

Involved in writing of modification reports for errors identified in testing.

Environment: Quality Center, RTW, RPT, HTML, Shell Scripting, XML, SQL Server, JavaScript.

SunTrust, Richmond, VA

QA Automation Engineer

March, 2014 – September, 2016

Responsibilities:

Analyzed requirements, provide testing scope and proposed the testing methodologies.

Developed test plan, test cases and executed test cases from stories for the Application under Test (AUT).

Designed automated tests based on manual test cases and wrote test cases.

Developed and implemented automation test scripts.

Design, create, and customize scripts using various scripting language and testing tools, such as JavaScript, Selenium with Java, JUnit, TestNG, and QTP 11, for data-driven network systems and others using JAVA language.

Write and execute automation test script for QTP and Selenium

Participate in the automated testing tool vendor selection process. Conduct a Pros & Cons analysis of HP QTP and Selenium.

Performed manual and light selenium IDE script-driven sanity and regression, cross-browser testing to ensure consistency.

Automated test cases using Selenium TestNG Framework

Production Support: Smoke testing on all production update in various environments. Script writing, plan and executing test including Automation with Selenium.

Automated testing tools such as Junit and Selenium to conduct systems, integration, user acceptance, positive and negative, functionality, object, and regression tests.

Designed and executed functional testing and performance testing on client facing application.

Performed GUI testing, Smoke testing, Black box testing, Functional testing, System testing, Integration testing, Back end, User Acceptance and Regression testing.

Created Test scripts for the Test Execution and Documented the Reports using HP Quality Center.

Logged the defects in HP Quality Center and created Test Metrics to analyze the defects.

Wrote complex SQL queries to perform the Backend testing of the Database.

Created and enhanced automation test scripts using Unified Functional Testing (UFT).

Conducted functional regression testing for each build and version using UFT.

Developed external custom functions using VBScript and using Descriptive Programming for UFT.

Developed both Data-driven and Keyword-driven Framework using QTP.

Involved in performing User Acceptance Testing (UAT).

Participated in bug review meetings on behalf of the QA team and interacted with UAT team to solve defects.

Involved in writing of modification reports for errors identified in testing.

Environment: ALM, UFT, VBScript, HTML, Shell Scripting, XML, SQL Server, UNIX.

GEICO, Rockville, MD

QA Engineer

November, 2011- January, 2014

Responsibilities:

Developed Test plan, Test Cases, Test scripts based on Requirements and Design plan.

Hands on experience with HP’s test suite- Unified Functional Testing (UFT), Quick Test Professional (QTP) and ALM/Quality Center.

Created test sets such as regression, smoke and advanced which meets specific testing goals.

Execute various testing stages like Functional Testing, Integration Testing and User Acceptance Testing.

Created and executed the End-to-End scenarios to test the thorough functionality of the application.

Used defect-tracking tool, Quality Center, for raising issues and interacting with developers.

Prepared test plans and test cases for both positive and negative scenarios and mapped to the testing requirements in Quality Center.

Used Quality Center to run the automation testing and to store Scripts and Test results.

Maintained the test log defect reports and also monitored the resolution of defects using Quality Center.

Developed and analyzed SQL scripts, stored procedures for Data Quality Test.

Involved in written SQL Queries to define and validate the code written for the data movement into the database tables.

Uploaded QTP scripts in QC with resources to run from QC.

Ran QTP automated scripts every night and stored the results in Quality Center.

Used UFT to test the different functionalities in web applications.

Performed Functional, System and User Acceptance Testing. VB scripting

Experienced in Developing both Data Driven and Keyword Driven Automation Framework and User Defined Functions Library with reusable VBScript Functions using QTP/UFT.

Proficient in writing structure code using VB Script in UFT/QTP to enhance the power of automated scripts to handle logical test cases.

Environment: Unified Functional Testing/Quick Test Pro, ALM/ QC, SQL Server, MySQL, VBScript, Windows, MS Office.

KAISER PERMANENTE, Silver Spring, MD

Software Tester

September, 2009 –September, 2011

Responsibilities:

Assisted in Preparing Test Plan, Test cases and Test data from analyzing the requirements.

Involved in designing the efficient Manual test cases based on analysis of Business Requirement documents.

Executed test cases and analyzed the test results.

Responsible for performing Functional testing, Regression testing and Sanity testing.

Executed test cases before and after bug fixes for each build for User acceptance testing.

Developed Test Procedures and Test Cases based on the requirements and documented Test Cases corresponding to business rules and other operating conditions.

Wrote functional test cases for manual testing by analyzing the user requirements.

Used QC for updating the status of all the test cases & test scripts that are executed during testing process.

Used Mercury Interactive QC to analyze and maintain test cases, which satisfy both Verification & Validation and Track bugs.

Used QC for submitting defects and reporting defects.

Executed test cases, identified mismatches, reported defects in QC and tracked status of defects.

Wrote SQL Quires for testing data integrity in the Oracle database before testing the module.

Responsible for running the QTP Regression Test Suite whenever there is a production move using QC.

Developed Data-Driven and Keyword-Driven Framework by using Global and Local spreadsheets in QTP for testing multiple data.

Modified Object Repository to help QTP identify GUI objects and enhanced the scripts using VBScript.

Automated all the Data Grid Validations in the application using QTP.

Successfully created an Automation Framework driven by QTP.

Carried out User Acceptance Testing to validate customer acceptance criteria.

Developed Keyword Driven and Data Driven Frameworks test scripts using VBScript.

Used LoadRunner for Performance and Stress testing of the application to improve its efficiency and scalability.

Installed and configured LoadRunner, recorded Vuser scripts for various scenarios and measured hits per second and the response time.

Analyzed the results in performance, load, and performance monitor using LoadRunner.

Coordinated with onsite persons regarding documents, requirements, and discussions about the functionality.

Participated in scrum meetings held by- weekly to address the status of testing.

Involved in writing Business Process Testing Manual Components.

Environment: Windows, Linux, SQL Server, Web Sphere, Oracle, QC, QTP, MS Office.

EDUCATION:

Bachelor of Science

Government College of Science, Multan, Pakistan

REFERENCES:

Available upon request.



Contact this candidate