Resume

Sign in

Software in Test

Location:
Natick, Massachusetts, United States
Posted:
August 21, 2018

Contact this candidate

Resume:

Priyadarshini Raj Kumar

Email: ac6q9s@r.postjobfree.com

Cell No: 402-***-****

Professional Summary:

Over 4 years of experience in Information Technology in the field of Software Quality Assurance & Testing in Web Applications and Embedded Applications.

Extended expertise in QA in Manual and Automated Software Testing using Selenium WebDriver, TestNG, Junit, Jenkins, SOAP UI, Cucumber, Quality Center, Software Quality Assurance Testing.

Strong knowledge of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and the Role of QA in different testing methodologies like Agile (SCRUM), TDD, BDD, ATDD, and Waterfall etc.

Hands on experience in Java related programming.

Experienced in using build automation tools such as Maven (to manage framework dependency jar files) and ANT for automating software build processes by configuring build dependencies in POM.XML

Experience in writing Test Scripts using TestNG which involves in-depth understanding of OOPS and HTML Knowledge.

Working knowledge of functional testing, Cross Browser Testing using Selenium &TestNG to check that the web application works as expected in different browsers.

Expertise in performing Black Box Testing, functional testing, Usability Testing, System Testing, Regression Testing, System Integrating Testing (SIT) and User Acceptance Testing (UAT).

Experience in Using Jenkins, Maven for the Continuous Integration for Regression testing of the builds.

Experience in validating Regular and Ajax control using Selenium locators (XPath, CSS, id, and name).

Hands on Experience on testing web services (SOAP, REST) using SOAP UI Tools.

Expertise in using HP Quality Center, Rational Clear Quest, Bugzilla, and JIRA.

Extracted log files from UNIX / Linux using FTP tool FileZilla and emailed the log files to developers for debugging the code to fix the defects

Experience in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.

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

Experienced in Back-End testing to ensure data consistency on the front-end by writing and executing SQL queries for data validation.

Strong Knowledge of UFT /QTP and Load Runner.

Expertise in setting up and carrying out browser compatibility testing environment with different browsers and versions of Internet Explorer, Mozilla Firefox, Google Chrome on different OS like windows

Good Communication and Interpersonal skills. Technically sound, Result-Oriented with strong Problem-solving skills, Innovative efficient.

Capable of working as a Team Member or Individually with minimum supervision.

Technical Skills:

Project Methodologies

Agile, Water Fall

Testing Tools

Selenium WebDriver/Grid/RC/IDE, TestNG, JUnit, Cucumber, SoapUI, UFT/QTP, LoadRunner

Defect Tracking, Defect Management Tools

JIRA, ALM, HP Quality Center

Frameworks

Keyword Driven, Data Driven, Hybrid, Page Object Model (POM)

Test Build & Integration Tools

Maven, ANT, Jenkins

Programming

JAVA, JavaScript, Gherkins

Markup Languages

HTML, XML, XPath, CSS Selector

Databases

SQL, My SQL, Sybase

Version Control

SVN, GIT

IDE

Eclipse IDE, IntelliJ

Platforms

Windows 7/10/XP, SUSE Linux, Ubuntu 9.04, Win Embedded XP&7 Win POSReady7, Windows Server R2 2012, Android

Professional Experience:

Company: Mettler Toledo

Client: Walmart, Wegmans Nov 2016 – Feb 2018

This Project is a retail embedded scale application (UC Fusion) consisting of various modules like maintain product/item details, Presets Configuration, Load cell Setup, Barcode Setup, Serial devices setup, Unit setup, Printer and label setup, on scale tools backup/Restore, Service mode Ordering and self-service mode billing by the customers. The Made to Order feature allows the customers to order the items online, view their nutritional facts(NF), Customize the ingredients, View the combo offers, Place orders and generates tokens for each order.

Role: QA Automation Engineer

Responsibility

Extensively involved in all stages of the testing life cycle, Test Driven Development methodologies (TDD), Software Development Life Cycle (SDLC) using Waterfall, Agile methodologies.

Developed and implemented robust MVC pattern base testing with Selenium WebDriver which cut down the script development time in half.

Designed and Developed Test Cases for automated testing using Selenium, TestNG and Eclipse IDE.

Developed test code in Java language using Eclipse, IDE and TestNG framework.

Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in Java using TestNG prior to agile release.

Created test cases, scripts based on the functional specification, prepared test data for simultaneous and combined testing.

Developed Test cases manually and generated Automation Scripts using open source tools like Selenium Web Driver, TestNG, SOAP UI, Maven, and Jenkins.

Worked on distributed test automation execution on the different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.

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.

Used Java and TestNG framework for scripting.

Developed test automation scripts using Selenium WebDriver for regression testing of the various releases of the application.

Worked on Selenium GUI Object/element verification is done through XPath, CSS Locators.

Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.

Used TestNG framework to run unit test and Maven to build the Project.

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.

Involved in acceptance testing using Cucumber, Selenium WebDriver, and BDD Framework.

Involved in validating Sanity, functional, Integration and Regression test suites using Selenium and the request and response of the Webservices (SOA) through SOAP UI.

Used Firebug to do web-based application testing with selenium for the commands and locator application.

Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.

Involved in Web Services Testing using SOAP UI to create and execute automated functional, regression, compliance, and load tests.

Involved in executing SQL queries and PL/SQL procedures, functions, and packages for backend testing.

Conducted backend testing using SQL queries to validate data for the database.

Used SQL Queries to verify the data from the Oracle database.

Used JIRA for bug tracking and reporting, also followed up with the development team to verify bug fixes, and update bug status.

Used Git, Subversion for code repositories and Maven for the dependencies.

Working closely with the Developers in the review and modification of the product and its specifications using Agile-testing methodology.

Reported defects to the developer and discussed the issues in weekly status meetings.

Prepared user documentation with screenshots for UAT (User Acceptance testing).

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Cucumber, BDD, SOAP UI, Eclipse, TDD, Agile, HTML, XML, XPath, JavaScript, Jira, Firebug, SQL, PLSQL, Oracle, UNIX, Windows.

Company: Mettler Toledo May 2015 – Nov 2016

Client: Target, Kroger

This project is developed for the data distribution of product details across the various zones. The SmartX is a web-based application that consists of various modules like the zone configuration, article details add/delete/modify, scale setup which sends the article command to a common proxy gateway and from the gateway to a FreshBase application. The FreshBase application receives the article command and distributes the data across various scales to the zones configured.

Role: QA Engineer

Responsibilities:

Participated in Business Requirements meetings along with Business Analysts, Project Managers and Development leads.

Extensively worked on Agile / Agile Scrum methodology throughout the Software Development Life Cycle (SDLC).

Worked on creating test cases for Object -Driven Framework for Selenium WebDriver.

Developed automation scripts using Selenium WebDriver, Eclipse, TestNG and Java.

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

Involved in running Test scripts on different browsers using the Selenium WebDriver.

Developed re-usable function using TestNG for the Test Automation.

Used Maven for building the Web driver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.

Involved in Writing Maven build scripts to automate the compilation and execution of TestNG test cases/suites for VIN service, common data service, and Admin UI and java client modules.

Involved in the Continuous Integration of the automation framework with Jenkins.

Implemented Automated execution of tests (nightly and need-based) using Maven and Jenkins

Used Cucumber for browser-based testing with scenarios and situations.

Involved in providing the efficient locator's strategy like XPath and CSS to run WebDriver script in stable condition.

Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.

Preparation and execution of test scripts using JMeter and SOAP UI tool to perform Web Services testing.

Involved in writing unique XPath using firebug and fire path to identify web elements.

Assigned the new projects to testing team and track the Review schedules and Testing Status.

Involved in tracking and reporting defects using Quality Center and was also responsible for communicating the status to the development team.

Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.

Proficient in Agile development and Scrum methodology.

Created concise and clear reports for distribution and presentation to senior management on the daily and weekly basis. Experience monitoring and tracking implementation plans.

Environment: Java, Selenium WebDriver, Jenkins, Cucumber, TestNG, Maven, SOAP UI, XPath, Eclipse, CSS, HTML, XML, JMeter, Quality Centre, JavaScript, Agile, Firebug, Fire path, SQL, Oracle, and Windows.

Company: Mettler Toledo Nov 2014 –May 2015

Developed and tested a tool named UC editor which is used to add/modify/delete the product details, store their nutritional information, Linked text, Grade text, Country of origin Labelling(COOL), Extra Text. This tool communicates with the scale application to send and update the product details.

Role: Internship

Responsibilities:

Developed the tool using core Java

Implemented the UI part using Java Swings

Created and executed test cases in JUnit for unit testing of the application

Wrote SQL queries to retrieve data from the Sybase database using JDBC

Performed automation of the tool using the java Robot class

Analysis of Business and Requirement Specification and formulation of Test Plans and Test Cases in Quality Center for the Functional, Integration, end-to-end, Usability and smoke testing.

Performed the Manual Testing of the application before switching over to the automation phase.

Suggested improvements in test process by gathering and analyzing data.

Reviewed and analyzed Detail Designed Specification and Technical Specification documents.

Analyzed the SRS (System Requirement Specifications) and developed Test Suites to cover the overall quality assurance testing.

Involved in complete QA Life Cycles.

Managed defect reporting and tracking using Quality Center.

Created, managed and executed Test Cases using Quality Center.

Performed Functional, Integration, System, GUI, Cross-Browser compatibility, Ad- Hoc Testing.

Prepared Test Cases with the complete description of requirements, uploaded test cases and report results into Quality Center.

Performed Manual Testing to check the flow of the application.

During the testing lifecycle, performed different types of testing like System Testing, Integration Testing and Regression Testing.

Created Test Execution Matrices during the test cycle.

Participated in QA Team meetings and weekly QA testing reviews.

Managed weekly management status reports and coordinated meetings between the test team and development team to review defects.

Environment: Manual Testing, Bugzilla, Quality Center, HTML, Core Java, Java Swings, JUnit, Sybase, VSS, UNIX, java Robot API

Career Noteworthy Achievements:

Successfully implemented Transition software development efforts to a Test-Driven Development Process

Received Project Excellency Award as a Team from Walmart (2017)

Professional Development:

Academics

Bachelor of Engineering (Computer Science) – Under Anna University, India (2014)

Undertaking course for web technologies certification (Apr 2018-till date)-Udemy

Certification

Certified in Foundation Level - ISTQB

References:

Dan Hackathorne#1

Software Development Manager

Mettler Toledo International Inc.

Goff Don#2

Software Systems Engineer

Mettler Toledo International Inc.

NP Anand#3

Managing Director

idesign Software



Contact this candidate