Post Job Free

Resume

Sign in

Engineer Software

Location:
Shrewsbury, MA
Posted:
October 05, 2020

Contact this candidate

Resume:

SRINATH VENKATESAN

Email: adgolq@r.postjobfree.com

Phone:774-***-****

Education and Certifications

Masters in Computer Science, Polytechnic Institute of NYU.

September 2009 - May 2011

B.Tech in Electronics and Communication Engineering, SRM University.

August 2003 - May 2007

Work Experience

Project Manager/ Senior Software Engineer Lead

Confidential Consulting Company

April 2018 - Present

●Setup and Configured the testing environment with Eclipse, Selenium RC server and Selenium Java client driver.

●Created and enhanced numerous test scripts to handle changes in the objects, in the tested application, GUI and in the testing environment using Selenium WebDriver, TestNG and Jenkins.

●Overseeing Requirement Gathering and Analysis to address any potential gaps in requirements and estimate delivery

●Managing and coordinating Daily Stand-ups, weekly cross-department meetings, Sprint Scheduling and Retrospectives.

●Release Scheduling and Management, developing and executing QA Test Plan for the project as well as creating a centralized testing repository (Bugzilla/Version1)

●Working with Team Foundation Server managing testing framework as well as automation development efforts with Selenium Webdriver /MS Test

●Expertise in Mobile (IOS and Android), Web, Windows application and Web Services automation Testing.

●Involved in defect review, checkpoint and root cause analysis meetings.

●Participate in the development and continuous improvement using CI/CD pipeline and Bamboo.

●Developed automated functional test suites for multiple applications using Ruby/Cucumber testing framework

Project Manager/ Advisory Software Engineer

Dassault Systemes, Massachusetts.

May 2016 - March 2018

●Actively contributed in improving the mainstream product line to match the end user requirements.

●Supported the Operations group on a regular basis in setting up test/devel environment to analyze the robustness of the product.

●Working with clients to better understand their needs and present solutions using agile approach.

●Actively contributed in Improving the technical infrastructure of various products in house.

●Involved in Business Analysis and developed Use Cases, Program Specifications to capture the business functionality.

●Improved the coding standards, code reuse, and performance of the Extend application by making effective use of various design patterns

Senior Software Engineer (Payments Space)

Oberthur Technologies, Massachusetts

March 2013 - April 2016

●Worked closely with customers to improve the user experience.

●Designed application using Process Object, DAO, Data Object, Value Object, Factory, Delegation patterns.

●Involved in the design and development of Presentation Tier using JSP, HTML and JavaScript.

●Delivered an Automated smoke test tool in Java with selenium framework in eclipse IDE.

●Designed the Automation Framework for mobile based Application.

●Deployed the Automation Framework in Java with Selenium Web driver.

●Involved in bug fix verifications, feature verifications, design test plan and test strategy.

Software Engineering Manager/Product Development Engineer III

Oracle Corporation, New Hampshire

April 2014 - December 2014

●Hands-on experience with Oracle Fusion Applications

●Produced bug fixes for Fusion Applications on Production servers.

●Built automated tools in native Linux and Perl scripts to improve the internal support activities.

●Lead a global team of 20 resources to train and have them face the emerging oracle saas products.

●Improved the customer base of Saas oracle offering by supporting the oracle fusion middleware consistently for 2 quarters.

Software Development Engineer in Test II

Hewlett Packard, Massachusetts

January 2014 - April 2014

●Designed a distributed Automation framework for Storage security product using TestNG and Java.

●Built a POC for the Java Test Automation Framework to get an initial assessment.

●Assisted the QA team with setting up the Linux test environment to enhance manual testing efficiently.

●Actively contributed in improving the cloud protection product through industry standard QA methodologies.

Quality Assurance Engineer

Sepaton Inc, Massachusetts

August 2011 - February 2013

●Performed functional testing, regression testing and system testing of the latest releases.

●Strategically drived Sepaton Acquisition into Hitachi Data Systems in August 2014.

●Automated functional test cases in PERL to verify new functionality and ensure consistency in the data replication product.

●Designed test plans and test cases to verify and ensure the product conforms to specifications/protocol.

●Analyzed and helped troubleshoot the network issues seen in the SAN product, set up the test environment, updated and maintained the test suite.

●Helped with product debugging/bashing to detect issues before product deployment in the field

●Verified and approved scripts received from various teams and helped in bug verification.

Student Intern, Emergency Medicine

NYU Langone Medical Center, NewYork

November 2009 - August 2010

●Developed an algorithm to address scalability and reliability issues with the existing agent based Influenza pandemic model.

●Developed an API in Core Java to simulate spread of Influenza and effectiveness of inoculation at various stages of the pandemic.

●Developed the geographical shape files with ESRI tools like ARC GIS and ARC VIEW.

●Used REPAST framework and libraries with core JAVA to implement the algorithm.

●Developed graphical visualization to display the pandemic spread by integrating layered data.

Software Engineer, Insurance and Health Care

Infosys Technologies Limited, India

July 2007- June 2009

●Supported the offshore MAINFRAME production team for the application-online Enrollment and Billing (ENB-online) of WellPoint Insurance (client).

●Extensive experience in writing COBOL batch programs using JCL with CICS.

●Executed the research activities over the defects in the application.

●Examined the application through the various stages of the software product life cycle.

●Actively involved in analyzing the mainframe back-end for reproducing the bugs and defects before re-engineering the application.

●Actively involved in fixing the defects in the application.

Computer Proficiency

Programming Languages: C++, JAVA, PERL, Python

Performance Tool: JMeter, HP Load runner

Database: Oracle 11g, My SQL, Mumps, DB2

Automation framework: Selenium, JUnit, TestNG, Appium

Mainframes: CICS, JCL, COBOL, DB2

Development IDE : Eclipse IDE, Visual Studio, IntelliJ

Configuration Management Tools: PLM, PDM, Jira

Backup Products: Symantec VNBU, IBM TSM.

Virtual Environment: VMware vCloud, VMware vApp, VMware vCenterServer, VMware vSphere, Oracle Virtual Box, Grafna, Perfecto cloud.

API/Protocols: TCP, UDP, REST, GIT

Projects

Enhancement and analysis of network connectivity

●Used ANUE WAN emulator to introduce network disturbances between SAN boxes.

●The various network aspects analyzed were packet loss, latency, and attenuation.

●Scaled the performance of VTL product based on secure/consistent transmission of network packets.

●Analyzed the behavior of the VTL product while introducing various rates of packet disturbances.

●Efficiently tried to improve the reliability of the product.

Simulation of hybrid routing protocol for MANETS

●Developed an hybrid routing algorithm to address the shortcomings of Ad-Hoc On Demand Distance Vector (AODV) algorithm and Dynamic Source Routing (DSR) algorithm

●Developed a simulation for this algorithm in embedded C and ARM processor.

●Applied the simulation on a windows platform using a secondary extended hardware.

●The Hybrid protocol was able to handle as many as 50 nodes for determining the route to their respective destination via Dynamic Source Routing (DSR) algorithm.



Contact this candidate