Post Job Free
Sign in

Manager Test Cases

Location:
Pune, MH, India
Salary:
Negotiable
Posted:
May 11, 2016

Contact this candidate

Resume:

Software Development Manager

Profile Summary

A result-oriented professional with over 13 years and 7 months of hands on experience in application development & enhancement.

Insightful knowledge of Microsoft Application Block,N-Tier Architecture, Design Patterns (Factory and Singleton),IaaS,PaaS,SaaS,Hadoop,MongoDB,SOA,REST,SOAP,WPF, WCF, MVC.

Led a team that delivered applications across Microsoft Visual Studio (2012, 2010, 2008, 2005, and 2003) .Net (4.0, 3.5, 2.0, and 1.1) C#, ASP.NET, ADO.NET, Entity Framework, SQL Server, C, C++, Win32API, Socket Programming, Multithreading, Distributed and Client-Server Application.

Following the project life cycle methodology like Agile and Waterfall.

Work together with the Product Owner to plan and execute projects, ensure that teams have appropriate product and technical specifications, direction, and resources to deliver products effectively by establishing realistic estimates for timelines while ensuring that projects remain on target to meet deadlines

Work closely with the Product Owner, Sales, and Business Analysts, for understanding the system’s functional and non-functional requirements

Collaborate with the Product Management in defining the Product Vision

Manage and Control Projects budgets

Develop and present report on project progress

Demonstrate leadership abilities to our clients with the deployment of software upgrades, enhancements and fixes that are coordinated based on release schedules

Provide a software development plan that meets the future needs of our clients and markets, based on the state-of-the-art technologies

Evolve the existing software system applications and architecture in various areas as needed

Coordinate release and sprint planning

Conduct daily scrum meetings

Help developers resolve both technical problems as well as human resources issues

Monitor individual employees’ performance

Provide leadership and guidance to coach, motivate, and lead team members to their optimum performance levels and career development

Helped in pre-sales activities (Proposing Solution, Project Size estimation and costing)

Valid Business Visa for US for 10 years.

Successfully handled onsite project Geometry tools in UK in 2011

Technical Skills

Languages

C#,Winforms VB.Net, ASP.Net, Web Service(REST,SOAP), Nunit,WPF,WCF, HTML, XML, Java Script, AJAX, TSQL, PL/SQL, Delphi,Python,Cobol,Pascal,Fortran,Assembly Language,Java, C/C++,MFC,VC++, JQuery, XHTML, XML

Software & Technologies

Development Tools

Microsoft Visual Studio 2013, 2012, 2010, 2008, MS Visual Studio, Team Foundation System (TFS), Visual Source Safe, Team Track, JiRA, Version One.

Datawarehouse

Hadoop

NoSQL

MongoDB

Content Management Systems:

SharePoint 2010, Confluence

Security:

Encryption/ description, Compression, WSE 3.0

Reporting:

Crystal Reports

Case Tools:

UML with Visio

Database:

Oracle 10g, Microsoft SQL Server (2005, 2008, 2012), MySQL & Access

Repositories

SVN (SubVersioN), CVS, Mercurial (HG)

Platforms:

Microsoft Windows, Red-hat Linux, UNIX

Others:

Adobe Photoshop, MS Project, Turbo FTP

Other Technologies:

• Oracle 10g, SQL Server Database design, Database maintenance, developing T-SQL queries, stored procedures, Views

and triggers using SQL Server (2000, 2005, 2008, 2012)

• LINQ

Training Programs Attended

Velocity: Conducted to learn more about Agile methodology and velocity framework.

Management Development Program: Conducted for managers to enhance management skills.

Leadership: Hosted by International trainer for the leaders.

Worked in following Domains

Infrastructure

Logistics/Shipping

Academic Record

MCA (Master of Computer Application) from Institute of Management Training and Research, Aurangabad, Secured 65.50% in 2002.

Pursuing PMP certification.

Achievements

Got Quarterly Excellence Award in Dec 2011.

Work Experience

July’09 till date: Bentley Systems India Pvt. Ltd., Pune as Software Development Manager

C++ Wrappers for .Net Connect Assemblies

Duration: January 2016 till date

Role :Delivery Manager

Team Size: 10

Skills Used: Windows 8, C++,WPF,WCF,C#,SQL Server, Unity Block,TPL

Written C++ wrappers for .Net Assemblies to consume .NET API’s in C++ Applications.

Role and Contribution:

•Requirement Analysis and Validation

•Creation of Software Design Documents.

•Involved in design and architecture of the application.

•Participated in regular requirement and status calls with stake holders.

•Individual contributor

•Code Reviews

•Status reporting to Product Manager/Director on behalf of entire team

•Timely Delivery of Product.

Connect

Duration: January 2015 to December 2015

Team Size: 20

Role: Delivery Manager, Architect

Skills Used: Windows 8, WPF, WCF, C#, SQL Server, Azure, REST, Unity Block, TPL.

Bentley Connect is a Cloud Based service that helps in connecting all their products to cloud. Using this service information about the project like Name, Organization, how long software used, tools used in software is stored on Cloud. Using this big data Bentley provides analytic information to the User.

Role and Contribution:

•Worked on Project Chooser application which helps in creating new projects on portal.

•Involved in design and architecture of the application.

•Participated in regular requirement and status calls with client.

•Individual contributor

•Code Reviews

•Status reporting to onsite team on behalf of entire team

InterPlot Organizer – Converting DGN’s to PDF

Duration: April 2012 to December 2014

Team Size: 12

Role Played: Delivery Manager, Architect

Skills Used: Windows 7, C, C++, MFC, C#, WCF,STL

InterPlot Organizer is an application for composing plot sets from DGN and DWG files, as well as a variety of other raster format files. It includes functionality to specify design scripts color tables, rendering attributes files and settings files when creating a plot.

Role and Contribution:

•Requirement Analysis and Validation

•Designing of Software Design Documents.

•Involved in design and architecture of the application.

•Participated in regular requirement and status calls with client.

•Individual contributor

•Code Reviews

•Preparation of unit test scenarios and unit test cases for unit testing

•Status reporting to onsite team on behalf of entire team

Geometry Tools

Duration: January 2011 to March 2012

Team Size: 8

Role Played: Delivery Manager, Architect

Skills Used: Windows 7, C, C++, STL, C#

This project involves creating rules for all geometry tools in civil platform product. I was involved

from design phase to implementation of this project. To have flexibility, each tool had a command

class, a rule controller, a rule, a manipulator and a property provider.

Role and Contribution:

•Involved in understanding and analyzing the business requirements

•Involved in design and architecture of the application.

•Participation in daily business status calls.

•Involved in the KT session to the new resources about functionality and high level architecture

•Involved in unit testing.

GEOPAK SS3 Release

Duration: August 2010 to December 2010

Team Size: 15

Role Played: Tech Lead,Architect

Skills Used: Windows 7, C, C++, STL, C#.

This projects was manly an enhancement and maintenance project. This Product is mainly used

designing roads, bridges.

Role and Contribution:

•Requirement Analysis and Validation for new Features to add

•Design Documents for new enhancements

•Involved in the implementation phase

•Participated in regular requirement and status calls with client.

•Code Reviews

•Preparation of unit test scenarios and unit test cases

•Status reporting to onsite team on behalf of entire team

Migrating GEOPAK from MDL to Native

Duration: June 2009 to July 2010

Team Size: 5

Role Played: Developer and Tech Lead

Skills Used: Windows 7,C,C++,MDL,STL,C#.

This project was to migrate the whole legacy code that was written in MDL (Microstation

Development Language) into C++ Language. The task was to understand the whole system and its

dependencies suggest a new design that should be flexible extensible and loosely coupled. We have

used OOPS concepts to design the new application.

Role and Contribution:

•Understand the Requirements

•Involved in the implementation phase

•Participated in regular requirement and status calls with client.

•Code Reviews

•Preparation of unit test scenarios and unit test cases

•Status reporting to onsite team on behalf of entire team

Nov’06 – Jun’09: GlobalLogic India Pvt. Ltd., Pune as Sr. Lead Engineering

Flagship – Multi carrier freight calculation product

Duration: April 2008 – June 2009

Team Size: 30

Role Played: Tech Lead and Architect

Skills Used: Windows 7, C, C++, STL,Thread Pool, Sockets,SOAP

This product is intended for shipping business automation. This project is aimed at rewriting the existing product with new features and design. It was being built around a client/server architecture and plug-in framework. It also manages database connections, thread pooling, scalability and exceptions.

Role and Contribution:

•Involved in understanding and analyzing the business requirements

•Provided technical solutions to the requirements

•Involved in the implementation phase for developing the base classes.

•Involved in designing and accessing the Database.

•Involved in design and architecture of the application.

•Participation in daily business status calls.

•Involved in the KT session to the new resources about functionality and high level architecture

•Individual contributor.

Purolator 3.6, Flagship 3.7/3.8

Duration: August 2007 to March 2008

Team Size: 6

Role Played: Developer and Tech Lead

Skills Used: Windows 2000/XP, Win 32 API, C++, STL, XML, Winsock, PHP, MySQL, ODBC, Apache and JMeter.

This project was about enhancement to earlier version of Flagship 3.5 to add new functionalities based on Purolator (customer) requirements and architecture enhancements in product. The version Flagship 3.8 comes with new concept of supporting single carrier compliance module across all Flagship versions – 1x, 2.x and 3.x. The Flagship 3.8 project is being worked using agile technology and Velocity TM concept. The usage of SCRUM, tools – JiRA, Confluence helped in delivering the version with stringent deadlines.

Role and Contribution:

•Requirement Analysis and Validation

•Designing of Software Design Document

•Involved in the implementation phase

•Preparation of unit test scenarios and unit test cases

•Individual Contributor

•Status reporting to onsite team on behalf of entire team

Flagship 2.1, Flagship 2.5, Maintenance 1.x, 2.x

Duration: Nov 2006 to - July 2007

Team Size: 8

Role Played: Developer and Tech Lead

Skills Used: Windows 2000/XP, Win 32 API, C++, STL, XML, Java, Winsock, PHP, MySQL, ODBC, Apache and JMeter.

Flagship 2.1 was enhancement to earlier version of Flagship 1.x. This version of product has added

new functionalities like batch / proactive tracking, split horizon, new version of user interface.

Flagship 2.5 version has Rate change implementation and addition of new service Standard Mail for

USPS module and support of Canada Post carrier.

•Role and Contribution:

•Requirement Analysis and Validation

•Designing of Software Design Document

•Involved in the implementation phase

•Preparation of unit test scenarios and unit test cases

•Status reporting to onsite team on behalf of entire team

Jan’04 – Oct’06: Kewill Solutions India Pvt. Ltd, Aurangabad, India as Software Engineer\Programmer

Flagship 1.2, Flagship 2.1, Maintenance 1.1

Duration: July 2005 - Oct 2006

Team Size: 6

Role Played: Developer

Skills Used: Windows 2000/XP, Win 32 API, C++, STL, XML, Winsock, PHP, MySQL, ODBC, Apache and JMeter.

Flagship 1.2 was enhancement to earlier version of Flagship 1.1. This version of product has added

features for proper versioning of product. This helped us in delivering proper versions of product.

Flagship 2.1 is based on earlier Flagship 2.0 version of product. The requirement was to take base 1.x

carriers, core modules from 2.0. In this version of product, we worked on legacy defects and small

enhancements deferred from 2.0. I had an opportunity to be involved with Sr. Management Kewill for

some key decisions.

•Role and Contribution:

•Requirement Analysis and Validation

•Designing of Software Design Document

•Involved in the implementation phase

•Preparation of unit test scenarios and unit test cases

•Status reporting to onsite team on behalf of entire team

Flagship 1.1, Maintenance 1.0

Duration: January 2004 to April 2005

Team Size: 12

Role Played: Developer

Skills Used: Windows 2000/XP, Win 32 API, C++, STL, XML, Winsock, PHP, MySQL, ODBC, Apache and JMeter.

Flagship 1.1 was enhancement to earlier version of Flagship 1.0. In this project I was part of

Maintenance project team and was responsible for fixing bugs found in 1.1 version of product. This

involves daily interaction with Business Analysts and customers.

•Role and Contribution:

•Requirement Analysis and Validation

•Designing of Software Design Document

•Involved in the implementation phase

•Preparation of unit test scenarios and unit test cases

•Status reporting to onsite team on behalf of entire team

Jan’03 – Nov’03: Microbyte Infotech Private Ltd, Aurangabad, India as Software Engineer\Programmer

Parallel Port Interfacing

Duration: January 2003 to November 2003

Team Size: 2

Role Played: Developer

Skills Used: C++

Bharat Sanchar Nigam Ltd. is a Govt. of India Enterprise is having a device called Maintenance Panel

which sends data on its parallel port and they need soft copy of that data, so we have developed a

general purpose device driver (software) and an adapter (hardware device) that allows an IBM-

compatible PC running MS-DOS to capture print data sent by another PC via centronics parallel

printer port. It is mainly intended to allow PC-based capturing of data from ‘closed’ systems such as

micro controller-based embedded systems where the only way to access data externally is via unit’s

printer port.

Role and Contribution:

•Requirement Analysis

•Designing of Software Design Document

•Involved in the implementation phase

•Preparation of unit test scenarios and unit test cases

•Status reporting to team lead

July’02 – Dec’02: Yograj Enterprises, Aurangabad, India as Trainee Programmer

Inventory and Billing System

Duration: July 2002 to December 2002

Team Size: 2

Role Played: Developer

Skills Used: VB6.0,Oracle 7.0

This Application computerizes the manual billing and stock keeping process. It keeps track of various

Automobile oils that come in a variety of sizes and types. The client was a distributor for MOBIL oil.

It also generates reports based on daily transactions periodically. A lot of features like Bill Cancellation

and Reports are incorporated into the system.

•Role and Contribution:

•Requirement Analysis

•Designing of Software Design Document

•Involved in the implementation phase

•Preparation of unit test scenarios and unit test cases

•Status reporting to team lead



Contact this candidate