You are on page 1of 7

OBJECTIVE

Over 10 years of experience, as an Automation Engineer and Quality Assurance Analyst in Web
based and Client/Server applications. Seeking a position as a Test Engineer or Quality
Assurance Analyst in the field of both Client/Server and Web Environment where I can utilize
my strong academic, analytical and testing skills.
.
SUMMARY
● An in-depth understanding of all the phases of Software Development Life Cycle
(SDLC), Agile / Scrum, BDD, and Continuous Integration.
● Extensively experienced in Smoke, GUI, Ad-hoc, Functional, Integration, Regression,
Back End, System and User Acceptance testing.
● Experienced in preparing Test Plans, defining Test Cases, developing and maintaining
Test Scripts, analyzing Test results, Defect Report and submitting Test Status.
● In-depth experience in Automated Testing of web application using Selenium
Webdriver with Cucumber framework.
● Experienced in Scripting in Java, Ruby and VB Scripts.
● Highly experienced in creating Automation Framework with Selenium WebDriver,
Java and Ruby / Cucumber and Watir web driver
● Worked with Version control tools like Git, and GitHub
● Highly experienced with Jenkins in creating new builds and configuring new build to
support Continuous Integration.
● Great working experienced with JIRA, Agile and Confluence.  
● Experienced in Defect tracking and test management, reporting reviewing and analyzing
test result using JIRA and Zephyr.
● Extensively utilized test results and defect reporting tools to evaluate efficacy of test
script coverage and to improve content of business flow test cases
● Experienced to automated testing tools like HP Quick Test Professional (QTP) / HP
UFT.
● Experienced with mobile app testing
● Experienced in using HP ALM/ Quality Center to communicate and coordinate software
bug fixes, change requests, and supports high level of communication among the testers,
developers and managers.
● Extensively experienced on HP ALM/ Quality Center to write Test Cases, Execute Test
Cases, Log Defects, Track Defects and Prioritize Defects.
● Hands on experience in Data Manipulation, Defining Components and in writing SQL
queries.
● Experienced in performing Back end testing by writing and executing SQL queries.
● Great team player and problem solver also experienced working with off shore team.
TECHNICAL SKILLS:
Operating System: MS Windows Server 2005/2008, Windows 7/8 and Linux

Languages: Java, Ruby, VBScript, HTML, SQL and PL/SQL

RDBMS: Oracle, SQL Server, DB2, MS Access

Testing Tools: Selenium, Watir, Cucumber, HP Unified Functional Testing


(UFT/QTP), HP Application Life Cycle Management (ALM), JIRA ,
Confluence, Appium, Maven, and testNG.

Web Server: IIS, Web Logic, Apache and WebSphere

Utilities: Oracle SQL Developer, SQL *Plus and TOAD.

Other: MS Power Point, MS Word, MS Excel, MS Office, MS Outlook

Professional Experience:

National Science Foundation, Alexandria, VA Duration: May 2018 - Present


Job Title: Test Engineer

The National Science Foundation (NSF) is the only federal agency whose mission is to promote
the progress of basic research in all fields of science and engineering. NSF based GUEST
management application, and Electronic Claims that manages customer policies to apply for
funds. Customer can manage the accounts online, apply for required funds needed.

Responsibilities:

 Experienced with Agile methodology approach and follow-up with JIRA.


 Managed tasks and defects using JIRA.
 Work on Agile Scrum environment and participating in Daily scrum and sprint meetings.
 Design and develop Test cases for Behavioral driven development (BDD) using
Gherkins.
 Performed Smoke, Functional, Integration, System, UAT, Regression, and GUI testing.
 Developed automated scripts using Selenium Web Driver with maven, Java,
cucumber, and TestNG.
 Performed test automation Development using test framework that implements Page
Object Model (POM), cucumber feature files, and Test NG configuration files.
 Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis
and to provide quick feed back to the developers.
 Implemented Maven for Project building and Git for code management repository.
 Submit the defect reports, and communicate issues to business, engineering, and
management using JIRA.
 Developed test cases and performed integration testing of the combined software
modules, and tested as a group.
 Coordinated with developers and record defects in JIRA to track until they are resolved.
 Performed End-to-End testing considering all interfaces and subsystem for functional and
non-functional testing.
 Tested the application for both positive and negative scenarios.
 Follow up with the developers on defects status on a daily basis and generate reports for
managements.
 Used standard SQL functions and commands to develop SQL queries.
 Communicated with different team such as development, requirement, and configuration
management.

Department of Homeland Security, Washington DC. Duration: April 2016 – April 2018
Job Title: Automation Test Engineer

U.S. Citizenship and Immigration Services (USCIS) is the federal agency that oversees lawful
immigration to the United States. Individuals who wish to become U.S. citizens through
naturalization submit their applications to USCIS. Eligibility is determined, process the
applications N-400. Fill up form I-90 to apply for Permanent Resident Card. Manage the process
that allows current permanent residents and U.S. citizens to bring close relatives to live and work
in the United States.

Major Responsibilities:
● Actively participated in Agile Scrum development including Sprint Planning, Daily
Scrum, and Retrospective meeting.
● Worked closely with Product Owner(PO) and Business Analyst (BA) to ensure user
stories are clear and consistence
● Extensive Experience with Selenium WebDriver & OOP Concept Java to setup the
Framework from scratch.
● Developed test cases in Gherkins and implemented Cucumber Script to automate manual
test cases
● Developed automated scripts using Ruby, Java & Selenium WebDriver with Maven to
build the project, Cucumber to write automated test cases, and TestNG to execute scripts
● Performed test automation Development using Hybrid Test framework that implements
Page Object Model (POM) @factory
● Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis
and to provide quick feed back to the developers
● Used Git for Source code management repository
● Submit the defect reports, and communicate issues to business, and management using
JIRA
● Performed manual and automated Cross browser testing is used on Internet explorer,
Google Chrome, Firefox and Safari for browser compatibility
● Performed End-to-End testing considering all interfaces and subsystem for functional and
non-functional testing.
● Tested the application for both positive and negative scenarios.
● Follow up with the developers on defects status on a daily basis, and generate reports for
management.
● Resolve the risk, issues and defects with the coordination of the group members and
external team members
● Work independently in multiple project and effectively communicates with the team
members

PNC bank, Cleveland, Ohio Duration: Jan 2013– March 2016


Job Title: Software Test Engineer
_____________________________________________________________________________________
Online Banking web based application that provides client account information like account
summaries, account details, monthly statements, balance transfers, accrued interest, check
ordering, apply for mortgage loan application, apply credit cards, and financial services, such
providing customer care via chat.

Major Responsibilities:
● Worked in an Agile/ Scrum environment with an Agile Team
● Worked in ATDD/BDD methodology and Continuous Integration Environment.
● Participated in Sprint planning meeting, to estimate time for each user stories for testing
● Worked with JIRA Kanban board to set the acceptance criteria,
● Designed, developed, and maintained Test cases using Zephyr plugin in JIRA
● Created, executed Test Sets and maintained documentation of test results using JIRA
● Set up Ruby based Cucumber framework with Watir / Selenium webdriver from the
scratch
● Created feature files and step definition (.rb) files, and wrote about test scenarios using
Gherkin
● Developed automated test scenarios using Cucumber / Watir framework.
● Involvement in Selenium Webdriver Environment Setup to Automate Framework Design
and Implementation.
● Parameterized the script using Scenario Outline concept in Cucumber and made sure it
works for different browsers by enhancing the script with Regular Expression.
● Worked with Rspec Gem for assertion.
● Checked in and checked out code in GitHub, maintained pull requests.
● Wrote SQL queries for data validation using SQL statements.
● Performed manual and automated Cross browser testing using TestNG on Internet
explorer, Google Chrome, Firefox and Safari for browser compatibility Using Cucumber
framework.
● Performed Continuous test automation using Jenkins and debug run report everyday
● Performed mobile app testing with simulators and real devices
● Generated Daily Status Reports, Weekly Reports, and Defect Reports and Customized
Summary Reports.
● Attended retro meeting, provided feedbacks.
● Maintained professional and close relation with the peer members as well as other teams.

Blue Cross Blue Shield (BCBSS), Detroit, Michigan Duration: Jan 2011 – Dec 2012
Job Title: Software QA Engineer
_____________________________________________________________________________________
Web based Patient management application, and Electronic Claims that manages customer
policies, make payments, health records, and health providers. Customer can manage the
accounts online, choose health providers, and choose to go paperless.

Major Responsibilities:
● Involved in Requirements gathering and Technical documentation.
● Coordinated Test Plan and Test script walkthroughs with Business Analyst,
programmers and testers.
● Worked on defect resolution with testing team and programmers.
● Developed functional and integration test plan and test scripts based on functional
requirements and design specifications.
● Ensured that all the test cases are uploaded in the Quality Center along with the master
test plan.
● Worked with the offshore-onshore team of developers in prioritizing defect issues using
Quality Center. 
● Troubleshoot the system problems and logged the defects in Quality Center. 
● Build and maintained SQL scripts, indexes, and queries for data analysis and extraction.
● Wrote SQL statements to perform the backend testing of the Oracle database.
● Developed test environment to automate test cases.
● Performed regression test to reaffirm the test results using Quick Test Professional
(QTP).
● Conducted and managed GUI, and Web interface testing using QTP.
● Extensively performed compatibility, connectivity checks and smoke tests for the
application using QTP.
● Created function libraries using QTP’s descriptive programming to map the application
keywords and drive it thru an excel file and keyword executor script.
● Developed common Automation Framework using QTP.
● Assisted new and existing clients with integration and data conversion activities. 
● Worked with internal and external clients for import and normalization of third-party
data. 
● Created Test scripts for Beta Application and estimated Test execution competition.
● Performed Browser Compatibility testing under various versions of IE.
● Participated in bug review meetings on behalf of the QA team.
● Performed quality assurance reviews on all System Development Life Cycle.

Travelex Global, New York Duration: Jan 2010 – Dec 2010


Job Title: QA Test Analyst

Managed web based application that provides customer to exchange money or sell foreign
currencies from one account to another account, apply for travel money card and convert
currencies and view the exchange rate online. Travelex also works with a range of business
partners to offer foreign currency services to their customers.

Major Responsibilities:
● Analyzed user requirements and functional specifications to create Test cases.
● Worked closely with the Developers, Analysts, and Architects for knowledge sharing and
to resolve issues during scrum sessions using Agile Methodology.
● Designed, developed, and maintained Test cases in HP ALM/ Quality Center.
● Created, executed Test Sets and maintained documentation of test results using Quality
Center/ALM.
● Monitored and tracked defects and managed through resolution using Quality
Center/ALM.
● Executed the transactions manually and verify the back end functionalities and data
exploitation.
● Wrote queries for data validation using SQL statements.
● Used reusable actions, external actions within the scripts in QTP.
● Performed Cross browser testing is used on Internet explorer and Netscape navigator for
browser compatibility.
● Developed User Defined functions using VB Script for common to project and common
to individual feature with QTP.
● Maintained the GUI objects in the shared object repository by using Object Repository
Manager in QTP.
● Extensively performed compatibility testing using QTP.
● Involved in User Acceptance Testing by providing test data for users.
● Re-validated the Resolved bugs in UAT and Production Environments.
● Supported Production for the new Releases.
● Generated Weekly Reports, Defect Reports and Customized Summary Reports.
● Attended review meetings and walkthroughs to discuss the status of the project.

Environment: HP ALM, Oracle, Windows, Microsoft Office, SQL, Oracle, UFT/QTP, VB


Script, Mainframe, AGILE.

SECURITY CLERANCE: Public Trust Active

EDUCATION:
● Bachelor in Computer Science & Engineering
Establishment: Premier University of Technology

You might also like