Post Job Free
Sign in

Quality Engineer/Analyst, JMeter, Selenium WebDriver, TestNG, Java

Location:
New Brunswick, NJ
Posted:
June 12, 2018

Contact this candidate

Resume:

Varun K Prakash

+1-312-***-**** in/vkpr* ********@*****.*** Boston, Massachusetts.

Career Synopsis

Around 7 years of Professional Experience in software testing.

Extensive knowledge in defining Testing Methodologies, Designing Test Plans and Test Cases and verifying and validating Web based, Client- Server and SOA based applications.

Experience in reviewing and analyzing the Business requirements, Functional specification documents and System/Technical Design Specifications.

Proficient in Manual and Automated testing Shell Scripting and database testing.

Experience in Quality Assurance using Java, TestNG, Junit, SQL, Selenium RC, Selenium IDE, WebDriver, Manual and Automation Testing, Quality Center, SoapUI.

Performed Continuous Integration (CI) using Jenkins.

Proven expertise in developing Automation Frameworks as in Page object, Data Driven, Behavior Driven Development frameworks using Selenium WebDriver Java bindings.

Experience in testing Middleware Technologies Web Services (SOAP, REST) Testing using SOAPUI.

Worked on IE, Firefox and Chrome Driver using Selenium WebDriver.

Working knowledge on integration tool with Selenium like Jenkins.

QA Testing experience includes working with Functional testing, Regression testing, System Integration testing (SIT), Web based testing, Client-server testing and Ad-hoc testing.

Good Exposure in developing Test Strategy, Test Plan, Test Scenarios, Test Scripts, Traceability Matrix, Test Metrics, Test Reports, Scorecards, Dashboards, Test closure reports.

Responsible for creating the weekly cumulative and current software defect reports for managerial meetings.

Strong in writing and executing SQL Queries using SQL Developer and TOAD 11.

Involved in Grey Box, White Box, Smoke Testing, Integration Testing, System Testing, Regression Testing, User Acceptance Testing (UAT), GUI Testing, Performance and Database Testing, Production Validation and Audit.

Extensive experience on Tracking Defects using JIRA, Bug Tracker, SharePoint and Bugzilla.

Experience on Version Control System like PVCS, SVN, Subversion and GIT.

Designed and Developed Selenium WebDriver automation using Java and C# bindings.

Extensive knowledge on Core Java, SQL Queries, Joins, HTML, XML.

Involved in Waterfall & Agile/Scrum development methodologies.

Exposure in Test Automation life cycle & Automated Scripts Maintenance.

Knowledge of Java, Junit, Java Script with Eclipse IDE with Junit Testing.

Experience in Windows and UNIX Operating System Environment.

Experienced in Mobile Testing includes Device, Tablet and App Testing.

Ability to work efficiently under stress on multiple projects.

Highly motivated, self-starter and result-driven contributor with excellent organizational & analytical skills.

Strong Communication, Interpersonal Skills & ability to work independently and/or as a team

Technical skills

Testing Tools

SoapUI Pro, JMeter, Selenium WebDriver, TestNG

Languages

Java, Python, Shell Scripting, R

Databases

Oracle, MY SQL, DB2, SQL SERVER

Web& Application Servers

HIS, Apache Tomcat, Web logic, IBM Web Sphere

Internet Technologies

XML, HTML, DHTML, HTTP

Test Management Tools

JIRA, Bugzilla

Operating Systems

Windows, Unix

Tools &Utilities

Selenium, JMeter, SOAP UI, WinSCP, TOAD, SQL Developer, GIT, Ansible, Docker, Jenkins, virtual box, Putty

Other Technical Areas

Web API REST Services, Cloud Computing (AWS), IVR

Work Experience

Trimax Americas, New Jersey, USA Jan 2018 – Present

DevOps/Quality Engineer

-Requirement gathering and analysis by consulting with peers.

-Analyzing of web services/API functional and design documents and prepared test cases based on User requirements.

-Set up infrastructure for applications with app server, database and load balancers.

-Installed, scaled and maintained applications on AWS cloud using Docker.

-Used configuration management tool like Ansible and Puppet.

-Managed code using version control tool GIT

-Configured Jenkins as a common build engine to build and deploy applications to DEV, QA, and PROD environments.

Oracle India Pvt. Ltd, Bangalore, India Aug 2015 – Jan 2017

Quality Analyst

-Identified the existing manual test cases to automate for performing regression testing on every release.

-Performed performance analysis of oracle products using JMeter and provided a benchmark.

-Automated test cases using selenium and internal oracle automation tool, OATS.

-Good Exposure in developing Test Strategy, Test Plan, Test Scenarios, Test Scripts, Traceability Matrix, Test Metrics, Test Reports, Scorecards, Dashboards, Test closure reports.

-Responsible for creating the weekly cumulative and current software defect reports for managerial meetings.

-I was working as an individual contributor in a scrum/agile environment.

-Setting up test environment on Linux, windows and Solaris platforms.

-Building and monitoring software projects continuously with CI tools like Jenkins.

Zipdial Mobile Solutions (Acquired by Twitter Inc.), Bangalore, India Dec 2013 –Jan 2015 Senior Product Quality Engineer

-A startup where I was working as an end to end product tester.

-Was leading the testing team and was responsible to ensure a bug/defect free product was deployed in production.

-Was involved in Android App testing, functionality testing, web application, database and performance testing.

-Performed System, Regression, Integration, End to End and User Acceptance testing for the releases.

-Co-ordinated with Business teams and Development teams during Test Planning Phase to prepare the various test documents including Test Plan, Test Strategy and Test Cases.

-Followed Agile and SCRUM SDLC Methodology.

-Also worked as a PHP developer and technical support engineer.

OnMobile Global Ltd, Bangalore, India Sep 2011 –Dec 2013 Product Quality Engineer

-Analyzed Business Requirements and System Specifications to understand the application.

-Generation of various Test Scenarios & Test Cases.

-Test cases review and Test Execution.

-Identify Software bugs and interact with developers to resolve them

-To ensure the integral aspect of QA environment, Regression testing was undertaken after every bug fix.

-I was involved in automating the testing process using selenium and thereby reducing a lot of time consumed by the manual testing process.

-I developed a plug and play automation framework which could be reused in multiple projects just by changing a few properties for which I was awarded the “Awesome Employee” award by the company.

-Worked on projects related to Music, Sports, IVR. Done functional testing of WAP store fronts & IVR, API testing, IVR testing, load testing (JMeter), backend testing on web servers like apache tomcat, Jboss and databases.

Academic Projects

1.Database penetration testing

Penetrated a database of a website and exposed the databases, tables and data in the tables using SQL map tool as part of a project.

2.Online car purchase portal

Created a java application where people can view and purchase a car. Implemented access control to differentiate admin users and customers. Used java concepts like collections and interface, MySQL database connectors, used Javafx for UI screens.

3.Telephone directory UI (Python/Django)

Have done an academic project using Python and Django framework which involved creating an UI for telephone directory with view, add, delete and edit functionalities.

4.Hadoop - Big Data

In this project we got to analyze the processing time of large data sets under various circumstances like use of compression algorithm in map reduce, using a combiner in between mapper and reducer and using multiple reducers. The intention was to get the least possible processing time for different file sizes and types like .txt, .zip, .gz and .bz. The project also involved filtering and cleaning the data sets for bad records. The entire project was done on a cluster setup of 3 servers.

5.Data Analytics – Prediction of overall ratings of players in European soccer.

In this project we used Multiple Linear Regression to predict the overall ratings of players in European soccer based on certain attributes like speed, shooting, passing ability, stamina etc. We got the data from Kaggle, who have sourced the data from the above websites and refined the data. We had 18000+ records for players and 1830 records for matches. Used R programming to build the regression model.

Education

M.S in Information Technology and Management (GPA – 3.8) Jan 2017 – May 2018

Illinois Institute of Technology

Courses: Data Analytics, Database Security, Warehousing, Advanced Database Management, Python, Java, Hadoop,

Web services.

B.E in Telecommunication Engineering Aug2007– May 2011

VTU Bangalore, India

Extra-curricular Activities

-Working as a volunteer for Nirantara Foundation(R) “http://www.nirantarafoundation.org.in/” an NGO focused on helping underprivileged children who are deprived of necessities and education.

-Participate in marathons organized in and around the city. Have full marathon (42km) timing of 4 hours and 30 minutes.

-Member of resident’s welfare association in my locality. Indulge in activities like planting trees, conduct awareness programs.



Contact this candidate