Post Job Free

Resume

Sign in

Web Services Product Owner

Location:
Princeton, NJ, 08540
Salary:
100000
Posted:
August 10, 2023

Contact this candidate

Resume:

Vrajesh Nileshkumar Patel

Contact No: 267-***-****

Email ID: adyubl@r.postjobfree.com

Looking for Onsite/Hybrid/Remote

Work Authorization: CITIZEN

PROFESSIONAL SUMMARY:

Around 10+ years of experience in Quality Assurance in, Manual Testing, Automated Testing, Web base application and Client/Server based applications.

Good Experience in every phase of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC).

Excellent understanding of QA methodologies such as Agile, V Model and Waterfall.

Proficient in creating Requirements traceability matrix, Test Plan, Test Cases and Test Scripts using business specifications

Experienced in writing & executing test cases, reporting & tracking defect, preparing test report and build test automation suite using automation tools like HP UFT/UFT/QTP, HP Load runner and Selenium web driver.

Experienced in Designing, Implementing and Executing test cases in QA Testing strategy for Web based applications using Automation testing and manual testing.

Experience in developing end-to-end automation using Selenium WebDriver/IDE, Junit/Test NG, ANT, Maven, Jenkins, Web Services (REST, SOAP).

Excellent experience in Manual and Automation Testing using Mercury Interactive Tools.

Experienced in making Data Driven and Keyword Driven and Maven/Ant Frameworks to maintain Test Suites.

Experience in using Jenkins as a Continuous Integration server to configure with Ant/Maven.

Used Cucumber automated testing to test new and existing functionality.

Proven ability in designing and creating automation frameworks for J2EE based applications using Java, Selenium WebDriver/IDE/RC, QTP, Quality Center, JUnit, TestNG, Maven, ANT, Jenkins, Hudson, Jbehave, Cucumber and SOAP UI.

Experience with comprehensive understanding of all phases of Test Life Cycle, including requirements gathering, test planning, scheduling, testing, defect tracking and reporting.

Experience in creating Test Strategy, Test Plans and Test Cases, Requirement Traceability Matrix.

Experience in Smoke, Backed end, White-Box, Black-Box, Functional, Positive/ Negative, System, Regression, GUI Testing, Ad-hoc, Boundary Value, User Acceptance Testing (UAT),

Expert using open source bug tracking tool JIRA, Spira and BugZilla.

Experience in Understanding the code written in different programming languages Java, HTML, JavaScript and CSS, SQL, JSON and Oracle.

Expertise in exporting JUNIT scripts from Selenium IDE to Eclipse JUNIT Test Suites, Creating new JUNIT test cases, modifying the Selenium scripts and writing test suites using JUNIT.

Experience in writing and executing load scripts using JMeter as well as Load Runner.

Experienced using Web-debugging tool like Fire Path and Firebug for finding elements locator.

Expertise in writing SQL Queries, SQL *PLUS, PLSQL stored procedures for databases like Oracle, MySQL, DB2 on UNIX as well as Windows platforms.

Excellent experience with source version control tools such as Subversion (SVN) & Git.

Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.

Excellent experience in troubleshooting software applications for business functions in major areas of the business and enterprise-wide.

TECHNICAL SKILL SET:

Testing Tools

Selenium WebDriver, QTP, HP QC/ALM, JUnit, JMeter, TestNG, Maven, Soap UI, Cucumber, Postman, Appium, Gherkin, Rally

Languages

C, C++, Core JAVA, Java Script, JQuery, HTML, XML, CSS, JSON, Python, Shell Script

Test Framework

JUnit, Test NG, Data Driven Framework, Keyword Driven.

Web Debugging Tool

X path, Fire path, Firebug, Web debugger, Find Bugs, Check style, Sonar

Build / CI Tools

Ant, Maven, Jenkins,Hudson

Web services

Soap UI, Restful, Postman

Processes

Agile-Scrum, Waterfall, V-model

Bug Tracking Tools

JIRA, Quality Center (QC), BugZilla & Spira

Source Version Control Tool

SVN, GIT

Databases

SQL Server, MySQL, Casandra

Operating Systems

Windows, Linux, Mac OS

Micro services

Kubernetes, Kafka

Education: B.E. in electronics and communication From Gujarat Technological University – Ahmedabad, India

PROFESSIONAL EXPERIENCE:

Tracintermodal, Princeton, NJ Oct 2019 - PRESENT

Role: QA Engineer II

Company works in the Chassis business, Rent chassis for truck and rails. One of the leading company in the business.

Work on Web base application and back end testing for EBM (Event and Billing Management) part of the company.

Responsibilities:

Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for each functionality.

Associated with development team to understand technical design and architecture for test planning.

Designed Framework, which automates almost all the Functionalities in Ready Point Application using Selenium Web Driver, python and SQL.

Created test framework using Selenium Web Driver for test creation and execution.

Automated Smoke and Functional test cases using Selenium Web Driver, Cucumber and python. (Eclipse IDE).

Created and maintained automated test script for API testing.

Created and executed SQL queries against Oracle database compared the results and analyzed discrepancies.

Manually performed back end testing by writing SQL queries.

Worked with source version control tool Subversion (SVN).

Updated Test Plans and Test Cases periodically to manage changes in requirements.

Uploaded test cases executed test cases and logged defects/bugs in Quality Center.

Used GIT Repository for version control.

Connected to database for querying data using SQL for verification and validation.

Discussed and submitted work progress to Project Manager.

Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frame works using Testing/ Junit, ANT/MAVEN build tools.

Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.

Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/Web Driver/IDE/Grid, HP Quick Test Professional and Junit/Testng, Load Runner.

Participated in Daily Scrum meeting and weekly assessment meetings with business analysts and developers.

Provide demo to the product owner every sprint.

Environment: Java, JavaScript, Selenium WebDriver, Micro Focus (HP) Quality Center, ALM, Cucumber, SoapUI, Postman, Appium, Junit, JMeter, TestNG, ANT, Maven, Jenkins, HTML5, XML, Xpath, Firepath, Firebug, Git, Agile, SQL, Oracle, Windows.

Globallogic, Deerfield, IL Nov 2017 – Oct 2019

Role: Sr. QA Engineer

The end client works in the pharmacy retail domain. The Rx-processing project developed to manage pharmacy related operation using Micro services based architecture. Today client-facing application is deployed in 8500 pharmacy stores across the US and UK, and the back end platform serving the processing needs runs over 1.5 billion scripts a year. The client is improving their current software, by applying modern architecture and technologies. After the initial phase, the client is building a platform that is capable of handling new business requirements at any point in time.

Responsibilities:

Design test plans, scenarios, automation scripts and procedures.

Understanding the requirements from the product owner and perform a detailed analysis. Come up with high-level scenarios based on the scenarios-positive and negative.

Create zephyr tests in Jira based on the scenarios. Identify the regression, smoke and acceptance test scenarios for the stories and tag them appropriately.

Created Test Automation Framework for new enhancements in Selenium WebDriver using Java, Junit and TestNG.

Perform the automation feasibility of the scenarios of current sprint. Create automated test scripts for the feasible scenarios .Review the test scenarios with the product owner and get sign off.

Execute the test scenarios through automation scripts. Execution regression and analyze the result, log defects, maintain the test automation code repository for the scrum in Git. Applies various testing methodologies and techniques to ensure high-quality product delivered.

Developed Test Framework in Selenium for UI Regression Test Automation when necessary, and potentially execute Unit Test automation (Java/Junit)

Develop testing programs that address database impacts, software scenarios, regression testing or negative testing.

Create test reports at the end of QA milestones for stakeholder review. Create test reports at the end of qa milestones for stakeholder review.

Provide demo to the product owner every sprint. Provide demo to the entire program stakeholders along with product owners. Create/maintain the QE dashboard in Jira for the team. Share the QE status with QE manager at the end of each sprint.

Provide demo to the product owner every sprint. Provide demo to the entire program stakeholders along with product owners.

Involved in implementation of Test Automation Framework build using Selenium WebDriver, protractor to handle Angular JS.

Participate in the sprint planning, requirements grooming daily scrums. Estimate the story points for each story, take part in the release planning of the program and provide high-level estimates, identify the dependencies with other teams and risks share and plan daily task with the team. Identifies the stories for the next sprint refine the stories created in the backlog and make it ready for team to take for the upcoming sprint along with product owner Expertise in project estimates, project planning, scripting, risks mitigation, project status review and reporting.

Configured Continuous Integration environment, using Jenkins to kickoff daily builds and automation suites Jenkins, Maven and GitHub.

Used Cucumber automated testing to test new and existing functionality.

Used Firebug/Fire Path Add-on tools to identify the Object’s id, Name, Xpath, link in the application. Created automation scripts in SOAP UI using Groovy Script for web services testing.

Preparing RCA analysis result and feedback to managers and team on improving the quality

Environment: Java, Cucumber, Selenium, Rest Assured, Spring boot, Kubernetes, Kafka, ELK, Hadoop, Cassandra, Microsoft Azure, Cosmos DB, Power BI, Git, Jenkins, Jira, Jenkins.

North America Medical Technology Group - Chicago, IL May 16 - Oct 2017

Role: QA Automation Test Engineer (UFT)

Manage My Patient (MMP) is web application developed for Doctor's office to manage the patient portal, Scheduling appointments, mange the history of patient, and submitting insurance to insurance service providers.

Responsibilities:

•• We followed Agile/Scrum methodology for build the application. Here I mainly focused.

•• UFT: In data driven frameworks for each Use Cases (functionality) written in Descriptive Programming. Executing the test scripts in UFT and ALM. Developed test scripts and function libraries using VBScripts.

•• SQL Queries: Develop SQL queries using TOAD and UFT.

•• Cross-Browser testing like Firefox, Internet Explorer, Chrome.

•• Negative/Positive testing.

•• Involved in automating test cases using Selenium.

•• Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.

•• Involved in functional testing, black box testing, negative testing, compatibility testing, and recovery testing.

•• Implemented open source web test tool Selenium WebDriver for cross browser and cross platform web testing.

•• Web Services: Developed and executed test cases for RESTful services using UFT tool. Add check points to validate the response header.

•• UNIX: putty tool to access server logs. Used Selenium WebDriver using TestNG and Eclipse for automation in Hybrid model.

•• Designed keyword driven frameworks.

•• Prepared test data from MS Excel. Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver, TestNG and Jenkins.

Environment: Java, PHP, Apache, Tomcat, JavaScript, HTML, XML, MySQL, UFT 12.53, VBScript, Selenium WebDriver, ALM, Toad (MySQL), Excel, putty, JIRA.

System Level Solutions, Gujarat, India Oct 12 - Jan 16

Role: Test Engineer

System Level Solution (Formerly Infotech Enterprises) is an Indian company focused on engineering, networks and operations. The company features among the top 30 outsourcing companies in the world.

Responsibilities:

Involved in developing test plan, test strategies, test scenarios, test scripts and test steps based on Business and System Use Cases.

Used automated scripts and performed functionality testing during the various phases of the application development using Selenium WebDriver.

Involved in executing automated test cases using Selenium WebDriver to automate manual testing solutions.

Performed Unit testing for Java applications using Junit.

Worked on developing the automation scripts using Selenium WebDriver with Junit Frame work.

Performed Data driven testing using Selenium WebDriver and Junit functions, which reads data from property and XML files.

Created test cases, test plans, tested API’s, wrote Junit test cases, executed code coverage, wrote automation scripts using Selenium, executed database queries for testing purposes and led different projects in the shipping and checkout domain.

Developed ANT Build scripts to run Sanity Test scripts developed in Selenium WebDriver.

Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.

Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.

Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.

Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium WebDriver.

Developed test harness for Web Services automated testing by means of SOAP UI and ANT.

Involved in testing SOA with Restful/SOAP Web Services. Created entire architecture for backend testing internal and third party API using Test Complete and SOAP UI.

Performed functional testing of Web services testing using SOAP UI.

Wrote test cases, implemented ran and added versions and iterations using Test Manager for positive, negative and END-TO-END Test cases.

Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox.

Identified and reported bugs using defect-tracking tool HP Quality Center and presented bug reports for weekly status updates.

Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server.

Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.

Environment: Java, Selenium Web Driver, MVC, Junit, Ant, Jenkins, SOAP UI, Quality Center, Firepath, Firebug, Xpath, HTML, CSS, agile, SQL, Windows.

Education details: BE 2008 Gujarat University.



Contact this candidate