Post Job Free

Resume

Sign in

Developer Engineer

Location:
Salt Lake City, UT
Posted:
April 21, 2016

Contact this candidate

Resume:

T U S H A R J A N I

*** * *** ***** *******,

APT # 2315,

Salt Lake City, UT, USA 84116

E-mail ID: acugds@r.postjobfree.com

Cell no: 262-***-****

Professional Summary

I have 8 years of IT experience into different expertise such as Automation Testing, development of web based and desktop applications, GUI Development on windows and Linux platforms

I have an experience of working on different kinds of projects like application development, product development, maintenance, and automated testing, UI development and analysis.

I have also experience in different domains and modalities such as Finance (3+ year) in grant distribution and treasury offices of GoG (Government of Gujarat), Banking (2+ year) in JPM Morgan, Royal Bank Canada with Bottomline technology, and Healthcare (2+ year) in GE Healthcare CT Revolution – (Client location, USA), OEC Surgery machines – (Client location, USA).

I have worked on various SDLC processes like Requirement analysis, Design, development, Unit Testing, Automation Testing Maintenance and UAT support.

I have hands on experience in automated testing with Squish using JavaScript’s and python Linux in which I automated system level requirements and sub system requirements, screen shot verifications, Image comparisons, Viewers and overlays operations. I also have a basic understanding of DICOM.

I understand the different level of testing such as Integration tests, verification tests; screen shot object verifications tests, Regression tests, Unit tests, Sanity tests etc.

I have hands on experience in programming with J2EE and associated technologies including JSPs, Servlets, and JDBC, Struts, Hibernate, Dojo and Web technologies like HTML, JavaScript, and strong knowledge of Database SQL and PL/SQL, triggers, procedures, packages, define data types, query tuning

Skills

Testing

Framework Squish with Object Oriented Java Scripts and python scripts

along with SQL/PLSQL.

Technologies Java and J2EE, JavaScript, HTML, SQL, PL/SQL, Ajax.

Tools & IDEs Oracle 9i JDeveloper, PL/SQL Developer, TOAD, Eclipse, VSS, SVN, Mercurial, SQL Yog, DOORS, HP Quality center

Platforms Windows, UNIX, LINUX.

Database Oracle 10g/9i/8i, MySQL, MS SQL.

Frameworks MVC, Hibernate, Struts 1.2, DOJO, JavaScript prototype.

Web Server Apache Tomcat 6.x/5.5/4.1.

Job Functions Requirement gathering and Analysis, Design, development, Unit Testing, Code Review, Reviews Documentation, UAT testing support.

Professional Profile

Employer : iGATE Computer System.

Project Name : OEC Surgery – Client location

Client : GE Health Care

Organization : iGATE

Software : Squish, Java Scripts, pythons, Linux, Simulators

Role : Sr. Automation developer

Duration : Oct 2014 till date

GE Healthcare has a project OCE Surgery to re-engineer CT software and enhance it to add new C-Arm gateway, Image processing using different DICOM servers, and different exam flaw, and also take a different X-Ray shots for fluoro, Cine, Roadmap, Digital spots etc. it will process the images taken during scan and show the image and do operations of image.

Responsibilities:

Interaction with LSD for requirement analysis.

Create automation tests using Squish.

Created various tests in Squish as below

-Image comparisons tests( Screen shot comparisons)

-GUI verifications tests

-Input and Output flow related tests

-Test data comparisons

-Sanity, Regression, Integrations, Truncations test cases

-Automated more than 2600 GUI requirements, 200 Image processing and viewer related requirements, 800 System and sub system level requirements

Creating and reviewing test strategy and the tests written by other team members

Raising SPRs or Rally defects for failing requirements.

Reporting and co-coordinating with all stakeholders.

Automation execution planning.

Weekly execute all squish tests such as Integration tests and Verification tests and update into dashboard.

Analyze the failure and identified the software failure and update the issue trackers and dashboard

Analyze the squish failure and assign this to corresponding developer or automation engineer

Worked and coordinate with offshore team.

Data migration from DOORS to MySQL

Implementing Feature Design, The goal of this implementation is that to migrate all the requirements and sub system level requirements from DOORS to DB, which is useful to remove user level dependency from DOORS. Easy to access and maintain all the Requirements and Sub System level requirements against to its testing results.

Handling and keep track the entire System Level requirement which may have n of Sub System Level Requirements Feature wise requirement’s and sub System Requirement tracking

Component wise requirements and sub system requirement tracking

Components and Features wise SRS, SSRS against Test Results from Automation (Verification, Unit Test, Screen Shot Object Verifications, and Integrations) and Manual Test results.

Project Name : CT Revolution – Client location

Client : GE Health Care

Organization : iGATE

Software : OO Java Script, Squish, Linux, Simulators

Role : Sr. Automation developer

Duration : February 2013 to September 2014

GE Healthcare has a project Revolution M3 to re-engineer CT software and enhance it to add new scan modes. This CT software is installed and provided with the CT machine which helps to operate the CT machine. This software has functionality to set the scan mode and do CT scan for the patient. Operator will operate the CT scan using this software, can adjust scan range, imaging etc. Software will do constraint the data provided by the operator and ensure for the correct data for scan. It will process the images taken during scan and show reports for the analysis.

Responsibilities:

Interaction with LSD for requirement analysis.

Create automation tests using Squish.

-Old framework has been refactored and created Object Oriented JavaScript frame work in Squish

-Written tests for Screen comparisons, Test Data validation, and exam flow validations.

-Created tests for Sanity or Regression Tests

-Reliability Tests

-Automated more than 1200 system level requirements.

Creating and reviewing test strategy and the tests written by other team members

Raising SPRs or Rally defects for failing requirements.

Reporting and co-coordinating with all stakeholders.

Automation execution planning

Project : Royal Bank of Canada.

Client : Bottomline Technologies Inc.

Type : Development

Platform : Windows

Software : Java Scripts, J2EE, Oracle 11g, DOJO, JSP, Struts

Duration : March 2012, Jan 2013.

Role : Developer

Team Size : 50

Developed the Software to provide collaborative payment, invoice and document automation solutions to corporations, financial institutions and banks around the world. The company’s solutions are used to streamline, automate and manage processes involving payments, invoicing, global cash management, supply chain finance and transactional documents. Organizations trust these solutions to meet their needs for cost reduction, competitive differentiation and optimization of working capital.

Responsibilities:

Demonstrate the functionalities and features to clients through WebEx meetings.

Working as Developer for the Development task for the proposed requirement of the Royal Bank of Canada. I have contributed towards designing and implementation new framework.

Good interpersonal effectiveness within and outside the team, contribution towards meeting team objectives.

Actively seek solutions to problems and proactively look ahead for specific opportunities for contribution.

Ability to listen actively and understand requirements accurately, with good oral, written and presentation skills

Resolved High Priority Issue during deliverables and on production support.

Fixes UI /Browser compatibility issue using Dev Tools/Firebugs.

Project : JPM Chase Bank.

Client : Bottomline Technology Inc.

Type : Development/Maintenance.

Platform : Windows.

Software : Java/J2EE (JSP, Servlets), JavaScript Framework

DOJO, HTML, CSS, Oracle 10g, PL/SQL Developer, Eclipse,

SVN (Visual Source Safe), Apache Tomcat.

Duration : Jan 2011, Feb 2012

Role : Developer

Team Size : 50+

Works on the different modules like International and Domestic ACH, including full support for state/federal tax and Real-time Gross Settlement for International and Domestic Wires and Information Reporting RTGS, International Payments WIRE and ACH From its modular, Web-based architecture and deep support for industry standards to self-administration features, for reduces the time to deployment and risk associated with complicated custom-engineered solutions. The result: lower total cost of ownership.

Responsibilities:

Demonstrate the functionalities and features to clients through WebEx meetings.

Handle change request and solve issue/bugs in developed functionalities.

Reviews code before go ahead from staging to the Production Server.

Contributed towards Web management and Change Management through Quality Center.

Project : BioMerieux.

Client : BioMerieux - France.

Type : Assessments and Analysis Project.

Platform : Windows.

Duration : Sep 2010 - Dec 2010

Role : Developer

Team Size : 5

Pain Points of BioMerieux : Over 150 tools deployed

A poor maintenance

A huge majority of homemade tools

Tools sitting each other

Many tools seems to “do quite the same thing”

Cost increase regularly

Goal of iGate :

Reduce the global cost significantly

(Over 30% in next 3 years)

- Rationalize our Investments

- Maximize the functional coverage of the needs

- Maximize the ROI / Benefits

- Maintain the tools

- Treat obsolescence of platforms

- Adaptations according Infrastructure evolution

(e.g. : Active Directory, Office versions, …)

- Keep tools adapted to the user’s needs

(e.g. : Regulatory evolutions, Commercial systems evolutions, …)

- Integrate the tools as a system

- Have the vision over the next 5 years regularly

Updated

As a Software Developer (Team member)

I was fully involved and coordinate with onsite team (France) and analyze the modules and using APR frameworks prepare analysis documents and give comments to the clients.

Employer : TCS (Tata Consultancy Services)

Project : IFMS (Integration Financial Management System).

Government of Gujarat - Finance Department

Type : Development

Platform : Windows.

Software : Java/J2EE (JSP, Servlets), JavaScript, HTML, CSS, Oracle 10g,

PL/SQL Developer, MySQL (Tools: SQL yog), Eclipse, VSS (Visual

Source Safe), Apache Tomcat.

Duration : June 2007 - Aug 2010.

Role : Developer /Application Developer/Core Developer.

Team Size : 60+.

This module is mainly created for the Gov. of Gujarat Treasury Offices of Gujarat. This is a web Application Initiated by T.C.S for Finance Department of Gujarat Govt.

The name of my module is Grant Application. It provides decision Support to the Finance dept. officials, regarding Budget Estimate and Grant allocated for current year, next year or previous year.

Grant Module:

In This Module there are below sub modules.

1.Finance To Department

2.Department to Department

3.Department to CO ( Controlling Officer )

4.Department to DDO ( Drawing & Disbursement Officer )

5.CO to CO ( Controlling Officer )

6.CO to DDO ( Drawing & Disbursement Officer )

Letter of Credit (LCA) Module :

This module is mainly created for the Gov. of Gujarat Treasury Offices of Gujarat . This is a web Application Initiated by T.C.S for Finance Department of Gujarat Govt.

In This Module there are below sub modules.

1.LC Distribution

2.Advice Creation and approval

3.Cheque Reconciliation

4.Cheque Cancellation

5.LC Exempted

6.LC Module integrated with CI/Grant/DSS Modules

Responsibilities:

I was fully handled data base activities like creating PL/SQL procedures/functions/packages, triggers for maintaining history, DDL, DML, SQL Query tuning, user defined type etc.

I was fully involved in design, development and maintenance of the Grant applications. The pilot application developed was used as a standard for rest of the Grant application and this reduced the effort required considerably and increased comfort level of new team members.

I have taken up responsibilities like integration and configuration of the Grant module and grooming of new team members.

I was exposed to several areas of Software Engineering – requirement gathering and analysis, prototype development, design, development, Unit Testing and Maintenance & Support.

Education

Master in Computer Application from Shree Swaminarayan College of computer science, Bhavnagar University, Gujarat, India.

Bachelor in Commerce from Valia College, Bhavnagar University, Gujarat, India.

Higher Diploma in Software Engineer – Aptech Computer Education, India.

Certification

Sun Certified Java Programmer for Java 5.0 (SCJP 5.0) with 86% score.



Contact this candidate