Post Job Free

Resume

Sign in

Engineer Service

Location:
Arlington Heights, IL
Posted:
December 08, 2016

Contact this candidate

Resume:

Vardhan

Automation Engineer

Vardhan.**** @gmail.com

Experience Summary:

3+ years of experience in application Testing using Ruby, Cucumber, JMeter, Grafana Watir, Service Virtualization, CICD, Jenkins, AWS, Chef, Nexus, Application Servers, SQL.

Experience in various stages of software development life cycle including requirements analysis, design, development, deployment and testing, with extensive knowledge in application Testing of various business applications.

Having good experience in Salesforce CRM and Force.com platform with extensive knowledge in Sales and Service platforms and has assisted for Automation, Testing and maintain their Sales force solutions.

Hands-on experience with Integrated Development Environments like Eclipse, Net Beans, Text Mate.

Experienced in the functional usage and deployment of applications in WebLogic, WebSphere and Apache Tomcat Server.

Experience in web-based GUIs development using HTML, CSS and AJAX.

Experienced with SOAP/WSDL and RESTful services using Parasoft Tool in Service Virtualization.

Experience with Mainframe Automation Testing.

Experience in Entire CICD Flow.

Experience in developing automation POC's using new technologies profitable to the Project & Client.

Certified in Salesforce Developer/Administrator.

Experience with Salesforce QA Automation and Testing.

Experience in using GitHub, Amazon EC2.

Implemented Behavior Driven Development with Cucumber.

Experience with Jenkins Configuration for Run Multiple Jobs and also using Amazon EC2.

Worked with popular Relational Database Management Systems such as SQLite3, PostgreSQL Oracle 10g, 11g, MySQL, MS SQL Server and MS Access. Also familiar with NoSQL Databases like Mongo DB.

Experience in Agile software development a framework that delivers customer collaboration and interaction with processes and tools.

Experienced with SOAP/WSDL and RESTful services.

Experience in Test Driven Development and Behavior Driven Development methodologies for consulting firms and enterprise projects.

Team player with excellent interpersonal and communicational skills, ability to learn and adapt to new technologies and experience in successfully implementing new technologies in the projects.

Self-starter, result-oriented team player with an ability to manage multiple tasks simultaneously.

Commitment to excellence proven by an outstanding career track.

Technical Skills:

Programming Languages

Ruby, C, SQL

Automation Tools & Languages

ATDD, Cucumber,Selenium Web Driver

Databases

Microsoft SQL Server, SQLite, MySQL, PostgreSQL

Application &Web Servers

Apache Tomcat, Web sphere

Web Design

HTML, CSS3

Deployment Tools

Amazon EC2

Protocols

HTTP/HTTPS, TCP/IP,REST

CICD Process Tools

Jenkins, Git

Service Virtualization

Parasoft Tool

Operating Systems

Windows, Unix, Mac iOS

Other Relevant Tools

MS Office(MS-Excel, MS-PowerPoint, MS-Project 2013), Visual Studio 2013

Professional Experience:

Client: Capital One Oct 2016 - Till Date

Location: Rolling Meadows, IL

Role: Devops Engineer

Responsibilities:

Performed build and deployment of Java-Cucumber based APIs to cloud servers using automated CI/CD pipeline.

Used terraform scripts to spin stacks on AWS servers using Jenkins as CI/CD tool

Used Maven as a build tool integrated with Jenkins to build applications from one environment to others including dev, QA, Perf and Prod.

Supported over 1500+ AWS cloud instances & managed and configured various AWS products

Designed numerous Cloud Formation Templates to create EC2 instances, RDS, CloudWatch, S3, ELB, Auto-Scaling groups, Route53 record sets and other services on AWS.

Designed Cloud formation templates for launching complete application stack for non-prod and prod stacks with auto scaling feature.

Implemented and set up Route53 record set AWS service for DNS assignment to Alias(ELB) and Cname(RDS) types resources.

Wrote various cookbooks and recipes to support APIs deployment using Chef as an Infrastructural Automation tool.

Directed and supported feature teams and Release managers for successful deployment and code changes in production.

Responsible for the development and maintenance of processes and associated scripts/tools for automated build, testing and deployment of the products on AWS servers.

Extensively used AWS services using EC2, ELB, Auto-Scaling, Snapshots, VPC, Subnets, Security groups, S3, RDS Route53, CloudWatch, Cloud Formation Templates in the project

Performed POC on Gradle as a build tool.

Worked in a strictly followed Agile environment and participated in all the scrum meetings.

Environment: Amazon Web Services (EC2, ELB, Auto-Scaling, Snapshots, VPC, Subnets, Security groups, S3, RDS Route53, CloudWatch, Cloud Formation Templates), Jenkins, Chef, Maven, Nexus, GitHub, SonarQube, Apache Tomcat, Gradle, Python Scripts, Shell Scripts, JIRA(Scrum/Agile), VersionOne.

Client: Capital One Dec 2015 - Oct 2016

Location: Rolling Meadows, IL

Role: Automation Engineer

Responsibilities:

Actively involved in analysis of the system requirements specifications and involved in client interaction during requirements specifications.

Used the BDD approach and Scrum framework in the application for AGILE development.

Automation testing of the front end Applications using Watir with Ruby

Implemented Test cases using Cucumber for Behavioral Driven Development.

Worked closely with DevOps for CI/CD for Deploying in to Cloud using Jenkins and Chef.

Used MongoDB for storing the Data Obtained from Mainframe Terminal.

Designed and written scripts for automating mainframes application configured Jenkins in AWS EC2 instances for deploying the code into the Cloud.

Created Restful http services to interact with UI using Service Virtualization.

Wrote Rspec and Cucumber tests in the application.

Fixing the bugs and tickets filed by quality assurance and product management team.

Used HTML5, CSS to describe the web pages.

Implemented Performance testing using Apache JMeter and created a Dashboard using Grafana to view the Results.

Performed necessary refactoring to the code as per the revised design

Participated actively in unit testing, integration testing and acceptance testing of the system.

Environment: Ruby 2.0, CSS, HTML5, GIT, Jenkins, CICD, Parasoft Tool, RESTful, Agile, Cucumber, JMeter, Grafana,AWS.

Client: Apple Feb 2015 - Nov 2015

Location: Cupertino, CA

Role: QA Engineer

Responsibilities:

Having good experience in Salesforce of Salesforce CRM and Force.com platform with extensive knowledge in Sales and Service platforms and has assisted for Automation, Testing and maintain their Sales force solutions.

Followed Agile development methodology and scrum for the project.

Developed and tested many features for dashboard using Ruby.

Created Restful http services to interact with UI.

Designed and developed the layouts of customer relations module.

Wrote Cucumber tests in the application.

Written Scripts to Test Salesforce Application Pages using Selenium.

Experience in using Git, GitHub, and Amazon EC2.

Fixing the bugs and tickets filed by quality assurance and product management team.

Understanding of how web applications work including security, session management and best development practices.

Used HTML5, YAML, cascading style sheets (CSS) to describe the web pages.

Performed necessary refactoring to the code as per the revised design

Participated actively in unit testing, integration testing and acceptance testing of the system.

Environment: Ruby 2.0, CSS, HTML5, JSON, MySQL, UNIX, RESTful, Agile, Cucumber.

Education:

Masters in Computer Science Engineering from NPU, USA. Jan 2013 - Dec 2015

Client: Griscon Jan 2012 - Dec 2012

Location: Hyderabad, India

Role: Jr. Software Engineer

Responsibilities:

Analyzed Business Requirements documentation and develop test plan for end-to-end testing. Attended review meetings to understand the BRS and SRS pertaining to the application to be worked upon.

• Extracted test cases from the requirement specification and Design documents and wrote detail test procedures in Quality Center to cover the entire functionality of the application.

• Performed test validation manually and automated and compared actual results from expected results.

• Involved in creating the Test plan from the Project Documentation.

• Executed the Test Cases Manually and analyzed the results and reported the defects to developers through Quality Center.

• Interacted with the project team and developers to assign priority to Projects based on dependency and criticality and resolve the defects.

• Performed Regression testing to verify that bug fixes did not break some other parts of the system.

• Attended Walkthroughs, review meetings with Business Analysts & Development team.

Interacted with the project team to assign priority to Projects based on dependency and criticality.

• Prepared Documents and Procedures wherever required.

Environnent: Functional Testing, Performance Testing, JMeter, Windows NT/2000, Linux.



Contact this candidate