Post Job Free
Sign in

Engineer Testing

Location:
Jersey City, NJ
Salary:
$70,000-$80,000
Posted:
June 23, 2015

Contact this candidate

Resume:

Vinaya Bahadur Desai

Senior QA Engineer

646-***-**** (Cell)

201-***-**** (Home)

******.************@*****.***

Profile

Summary

An automation and aviation testing professional with over 5 years of experience, I have worked across multiple programming languages and testing tools. Unit testing is my specialization. I have experience with C++, Java, Python, and Selenium based web and mobile application testing.

I have also worked with a startup with their test strategy creation and execution. I was involved in performing REST based API testing, selenium automated testing for a RoI/price calculator workflow.

During my tenure, I have been involved in developing test procedures, coding test scripts, preparing test strategy, executing and troubleshooting test scripts and reporting test results.

I also have working knowledge of WebPageTest. I am currently undergoing a training on Java, Selenium, TestNg and Jenkins from Udemy.

I am looking forward to work for an organization where I can leverage my experience for web based or mobile based applications.

Skills

Automation Testing using Selenium webdriver with Python and Java

Selenium Grid

Selenium Cloud Testing

Performance Testing on Selenium scripts

Mobile testing Basics

Cross browser Testing with Selenium

Load Testing with Selenium

Framework design( TestNG, ANT, Pageobject, Maven, Jenkins, Excel Datadriven)

Familiarity with WebPageTest and Chrome developer tools

REST API and testing REST using command line and REST clients

Basic knowledge of HTTP, DNS & SQL

Basic exposure to cloud platforms: Amazon AWS

Other Testing Tools:

Cantata,, Cantata++

Rational Test Real Time (RTRT)

QTP, LoadRunner

OOPS programming experience with C++

Experience

Senior QA Engineer, 2013-2014

(Startup)

Bangalore, India

This idea for this startup was to develop application for monitoring deployments in a cloud environment. The objective of the product was to develop a web-based portal that could help customers to define their network needs, choose the right kind of hardware and storage components. The system was also envisioned to talk to different cloud providers to provision the network as designed by customers. Essentially, it was designed to take away the pain for Network teams by enabling a cloud based infrastructure creation, deployment and monitoring.

I was working with this firm before our move to the US.

Roles & Responsibilities

Testing back-end network health-engine: This was the system responsible for reporting details of a network component availability, status and alerts. Within this scope, I was responsible for:

Developing test scripts

Building a small proof of concept for file upload and download from Amazon Glacier using the Java-AWS APIs.

Create REST based test cases for verifying application status and extracting status values from JSON/XML

Testing front-end / customer facing website: The purpose of the front-end was to take user input on the different network components and to provide a price estimate. My responsibilities included:

Manual testing of the work flow

Developing an automated script using Selenium to test the a wokflow

Report issues with the RoI computation as a result of manual or automated tests

QA Engineer, 2007-2011

Trainee QA Engineer,

AK Aerotek Software Centre Pvt Ltd.,

Bangalore, India

At AK Aerotek, I was involved in different roles as a Quality Analyst. During my tenure, I worked on projects varying in complexity and the automation tooling requirements. Here’s a summary of my QA experience:

Verify low-level & high-level requirements,

Control of verification procedures

Normal range testing, and robustness range testing

Perform the testing using different automation tools associated with the aviation industry:

RTRT

Cantata++

Perform code review and automation script review

Perform QA testing:

develop test procedures

develop test scripts and test plans

troubleshoot script execution, memory issues and exception handling

execute test scripts and document the findings

Compliance testing for DO178B standard

DO-178B is a standard that was produced by the Radio Technical Commission for Aeronautics, Inc. (RTCA) and is now considered as the accepted means of certifying all new aviation software. The DO-178B certification levels range from A, B, C, D, to E which implies the consequences of a potential failure of the software ranging from catastrophic to no-effect.

Education

Course

Institution / Year of Completion

Bachelors in Engineering, Information Science

SDM Dharwad / 2006

C Programming & Unix Certification

Uttara Institute, Bangalore / 2007

Automation Testing using LoadRunner/QTP/Selenium

Cegonsoft, Bangalore / 2013

Programming Foundations with Python

Udacity Course / 2014

How to use Git & GitHub

Udacity Course / 2015

Selenium Webdriver with Java Basics+Advanced+Interview Guide

Udemy / currently in progress



Contact this candidate