Experience Summary:
Over * + years of experience in the field of Software Development & Testing.
Expertise in handling both manual and automation testing projects.
Extensive work experience in Functional Testing, Regression Testing, Smoke Testing, Compatibility Testing, Ad-hoc Testing, Build Verification Test and User Acceptance Testing.
Expert in agile and waterfall methodologies.
Extensively worked with automation tools like Selenium WebDriver, TestNG, Cucumber.
Experience in developing automation frameworks and review existing framework components.
Ability to author quality test cases for complex modules using test case techniques like Boundary Value Analysis and Equivalence Class Partitioning.
Assisting the team technically and functionally in debugging, bug analysis through-out the testing cycle.
Allocating work to the team, effective tracking and monitoring project progress & reporting the same to all stakeholders.
Ensuring timely completion of project deliverables, meeting the specified quality norms and sharing the status reports & test logs to the stakeholders.
Experience in Test Planning, Configuring Test Lab and Set up regression test bed.
Experience on Management tools like HP ALM/Quality Centre, JIRA and Rally and defect tracking tools like Bugzilla.
Sound knowledge in Structured Query Language(SQL).
Extensive knowledge in QA processes.
Experience on thorough Root Cause Analysis of bugs and identified bug prone areas of application.
Extensive knowledge in various domains such as Shipping, Retail and Health Care.
Proficient in handling Cookies, popup and alerts in Selenium WebDriver using WebDriver methods.
Hands-on experience in handling Ajax-Calls and JavaScript executers to scroll dynamically loaded pages.
Involved in Continuous Integration (CI) for the project using tools such as Jenkins
Technical Expertise:
Elements
Particular
Primary skills
Manual and Automation testing
Languages
Core Java
Databases
SQL Server
Domain Knowledge
Shipping, Retail and Healthcare
Testing Tools
Selenium WebDriver, Selenium Grid, Selenium RC, Selenium IDE, TestNG, Cucumber
Build Management Tools
Maven, ANT
Integration Tools
Jenkins
Configuration Management
HP ALM11.0, Jira, Rally
Markup Languages
Html, XML
In-house trainings attended
Load Runner 9.0 & PMP
Professional Experience:
Project Outline:
Project Name
Order Tracking
Client
Pitney Bowes
Location
Danbury, CT
Technology/Tools
Java, Selenium, TestNG, SQL Server, Maven, Jenkins, Jira
Duration
June 2016- Till Date
Role
Senior QA Automation Engineer
Project Description:
The project is about creating an application that can provide inbound tracking. The application is used to track the received packages in any company, universities etc. the application gives last mile track of the packages which is not provided by the shipping companies.
Responsibility:
Analyze stories in the product and iteration backlog.
Participated in story grooming and sizing the stories.
Assign stories to the team members by creating task in the stories.
Designed Test Plan and enforce the acceptance criteria of features.
Designing test scenarios and test cases based on the stories.
Measuring, Defining and Improving Quality.
Coordinated with PO and BA for clarifications on stories.
Participated in all the meetings like Sprint planning Meeting, Daily Scrum, Sprint Review Meeting, Sprint Retrospective and Backlog Refinement Meeting.
Raise issues in Jira and monitor the defects raised during sprint and follow up the defects up till all are fixed during the sprint.
Ensure that all the story points are delivered in the same sprint and there is no spill over to the next sprint.
Enforce QA best practices
Performed back-end testing, Integration testing and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with SQL queries from SQL Server.
Worked with developers to update the defects, resolve them and track their status using JIRA.
Project Outline:
Project Name
Browse Mode
Client
Target
Location
Minneapolis, MN
Technology/Tools
Java, Selenium, TestNG, SQL, Maven, Jenkins, Jira
Duration
March 2015-May2016
Role
QA Automation Engineer
Project Description:
Target is a retail company offering wide range of products. Target.com handles the company’s e-commerce initiatives.
Responsibility:
Analyze stories in the product and iteration backlog.
Participated in story grooming and sizing the stories.
Assign stories to the team members by creating task in the stories.
Designed Test Plan and enforce the acceptance criteria of features.
Designing test scenarios and test cases based on the stories.
Measuring, Defining and Improving Quality.
Coordinated with PO and BA for clarifications on stories.
Participated in all the meetings like Sprint planning Meeting, Daily Scrum, Sprint Review Meeting, Sprint Retrospective and Backlog Refinement Meeting.
Raise issues in Jira and monitor the defects raised during sprint and follow up the defects up till all are fixed during the sprint.
Ensure that all the story points are delivered in the same sprint and there is no spill over to the next sprint.
Enforce QA best practices
Used Data Driven Framework with Page Object Model.
Performed Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
Worked with developers to update the defects, resolve them and track their status using JIRA.
Project Outline:
Project Name
Automate Claims
Client
Mckesson Health Solutions
Location
King of Prussia, PA
Technology/Tools
C#, FitNesse, TSG, Oracle, Jira
Duration
June 2013-Feb2015
Role
QA Automation Engineer
Project Description:
Mckesson health solutions delivers unique solutions for integrated care management. The company’s data-driven reimbursement technologies offer a full-range of claims-handling capabilities.
Responsibility:
Analysing the requirements mentioned in the Business requirement docs, Functional requirement docs and High-level design documents.
Preparing Test plan with the help of the BRD’s FRD’s and giving walkthrough of the Test plan.
Developed test plans and test cases, test scenarios to map Integration Testing, System Testing and User Acceptance Testing to test business requirements and design documents.
Communicating with development team for any related issues.
Sending offshore status report for the project Team.
Having regular interactions with onsite test analyst and resolve queries & clarifications in a timely manner.
Test case design, test data preparation.
Test case execution & report generation.
Defect reporting and tracking.
Perform re-testing, regression testing.
Prepared scripts for regression testing.
Project Outline:
Project Name
Selenium Environment
Client
EDR
Location
Irving, TX
Technology/Tools
Java, Selenium, TestNg, Jira
Duration
Jan 2011- May 2013
Role
QA Automation Engineer
Project Description:
EDR is a broader solution that provides data and workflow tools to help our clients manage that data in all aspects of due diligence and compliance. The company strives to provide smart data and smart workflow.
Responsibility:
Analyzed the BRDs and Design Documents and communicated with BA, PM and Developer to better understand the documents and clear any confusion.
Designed Test Cases based on the requirements and Test Scenarios.
Executed the Test Cases and reported the bugs using HP QC10.0.
Performed Functional Testing and Re-Testing
Monitor and track high Priority defects on day-to-day basis, write positive and negative test cases, improve traceability, to reduce project risk and increase the quality of the application
Attended defect triage meetings between development, QA, and product management.
Sending onshore status report to the project Team.
Having regular interactions with test analyst and resolve queries & clarifications in a timely manner.
Project Outline:
Project Name
QM Ware
Client
Semantic Space
Location
Hyderabad, India
Technology/Tools
MS Excel, HP QC 9.2v
Duration
Feb 2009- Dec 2011
Role
QA Manual Test Engineer
Project Description:
The project objective is to develop Quality Management (QM Ware). This tool is used to track the entire Testing Process; this is used to track Test Plans, Test Scenarios and Test Cases. Test Data in both Test Cases and Test Scenarios is managed well and can be used in different scenarios. QMWare provides the means to define, measure, Manage and maintain quality throughout the entire application testing cycle from gathering requirements, planning & scheduling test, analyzing results and managing defects & issues.
Responsibility:
Analysis of requirements to determine test objectives
Test case design.
Test case execution & report generation.
Defect reporting and tracking.
Preparation of help scripts to end users.
Reported the bugs using HP QC 9.2v
Project Outline:
Project Name
E Recruiter
Client
Semantic Space
Location
Hyderabad, India
Technology/Tools
C#, .Net, SQL server, MS Excel
Duration
Sep2008-Jan2009
Role
QA Manual Test Engineer
Project Description:
The project objective is to develop ERecruiter 1.0. This is an internal product of Semantic Space Technologies. This application is used to track prospects of the candidate, Schedule interview to resource in the organization by selecting resource from the Hierarchies band and Email the resource by the Internal mail services (Outlook Express)
Responsibility:
Analysis of requirements to determine test objectives
Test case design.
Test case execution & report generation.
Defect reporting and tracking.
Preparation of help scripts to end users.
Reported the bugs using HP QC