Now you can Instantly Chat with Anil!
About Me
A dependable leader with a passion to delight customers through proactive and balanced approach to tackle Project Management and Product Marketing challenges by paying attention to technical details, processes and effective collaboration with people ...
Show MoreSkills
Portfolio Projects
Contribute
Complete ownership of QA/Test Engineering group right from defining the goals and run to the desired level of productivity and quality beginning from hiring the people, building the capable teams and
Description
- Complete ownership of QA/Test Engineering group right from defining the goals and run to the desired level of productivity and quality beginning from hiring the people, building the capable teams and running the QA organization to meet the goals.
- Transition the test project from USA to India, form and build the capable teams to contribute to QA testing of multiple products – ES, GMS, EPRS/ECM, and MSW/LM.
- Build and mentor capable Engineering/QA Lab Administration team to create and maintain Engineering/QA Lab and assist Test/Engineering teams in setting up the required test beds and resolve the problems.
- Provide strategy and directions to managers and leads in creating the different test bed setups, simulate customer escalations, troubleshoot the relevant problems and test automation using the appropriate tools/framework.
- Provide directions to the managers/leads in planning the test strategy to achieve complete coverage and take proactive steps in the test approach for the optimum efforts to complete the testing within the specified time period with quality.
- Identify gaps and areas of optimization in terms of productivity, performance, infrastructure, hiring, cost and time.
- Provide directions in work distribution and tracking the progress on weekly basis and take necessary actions to resolve the roadblocks to meet the objectives.
- Monitor the quality of work on day to day basis, identify the needs of the teams and take proactive steps to improve team’s capability to do a better job.
- People management right from interviewing the candidates to performance appraisal.
- Coordinate with Cross Functional Groups, Development Directors and USA counterparts on implementation and release schedule.
- Provide professional and technical leadership in all the engineering areas responsible and drive to bring in changes in the engineering/QA organization to achieve the goals.
- Guide Test Automation team to design the framework, automate test cases, and create test beds to run it and run to cover regression testing and track bugs discovered during test automation runs.
- Guide Performance Test engineers to define parameters to measure, develop tools to pump traffic, evaluate tools to use, design the performance test table, iterations to do, document the test report in presentable format and compare the numbers across the platforms/releases and summarize the results.
- Coordinate on the purchase and inventory of the Engineering/QA Lab equipment.
- Guide Engineering Lab Manager to create and maintain the engineering test beds functional, neat and well organized. Develop tools to ease the process of lab troubleshooting and equipment handling.
-
Provide directions to Engineering Lab Manager to create, maintain and troubleshoot Engineering Network, VM ware servers, VOIP telephones, VPN server, Wireless Access Points, Automation test bed and QA environments.
Contribute
Project/Release Manager (Engineering Manager) for the Systems Management software (Open Manage Software) releases supervising 100-120 people in R&D division
Description
- Liaise with Engineering, Test, Info Dev and Product Management to draft, review and finalize the schedule.
- Prepare the Engineering Functional plan and review test plan, Info Dev plan.
- Monitor and control the development (HLD, UT Plan, Code Reviews) and test status, defect fix/verification status, on time delivery of the builds and resolve issues and escalations.
- Evaluate Test Entrance/Exit Criteria, defect deferral, CCB approvals and the PCRs raised during the project.
- Precede weekly Software OPS Review meeting of technical managers and leads to monitor and update program status and resolve any issues and risks.
- Liaise with third party vendors like ADAMS for localization schedule and tracking.
- Coordinate with Project Management interfacing with Operations to prepare CD kit and Factory Readiness.
- Competently utilized various platforms like Power Edge Servers, Open Manage Software, Device Drivers, Linux and tools naming PG Metrics, PDMS, Documentum, and MS-Project.
Contribute
Test Lead for Flight Management System Software managing a team of 12 people.
Description
- Design and develop the test scripts using TGS tool, run the developed test scripts to discover bugs, follow up on the discrepancies with developers, identify the resources, estimate the efforts/resources needed, make a project plan and manage the risks.
- Train the new members on test platforms, test approach and provide debug support.
- Track the projects on weekly basis and communicate the advancements with the customers.
- Conduct metrics analysis and defect prevention activities to improve and sustain product quality.
- Appraise team members with their performances, identify the areas of improvements, impart FMS training to groom them to take more challenges.
- Proficiently used platforms like Ada, C, VAX/VMS, ISS and tools like HADS-TGS, TCA, and Debugger.
Contribute
Played a pivotal role in designing testcases, analyze the assembly code; record the observations and finding cause/effects of the problems. Worked efficiently on platforms like Ada, VAX/VMS, Intel
Description
- Played a pivotal role in designing testcases, analyze the assembly code; record the observations and finding cause/effects of the problems.
- Worked efficiently on platforms like Ada, VAX/VMS, Intel 80960 Assembly and tools like Intel 80960 Assembly Code Generator, LDRA testbed, Disassembler.
- Technically lead the team of 5 people and guided them to successfully accomplish the project.
Show More Show Less
Contribute
Test Manager for Network Management Software testing managing two teams of 17-25 people
Description
- Migrate the project from USA to India, comprehend test approach, Execute the test cases, Identify the resources, Project planning and Estimation through MS Project.
- Shown excellence in modifying the test schedule on changing requirements and delivery date, identifying the hardware requirements and raise the purchase orders.
- Identify the risks and prepare contingency plan, follow up on fix/verification of the bugs reported by the team.
- Guide the team members to resolve the problems in creating test setup, reproducing the complex issues reported by customers for acute verification, smoke regression testing and preparing test summary report.
- Distribute the work weekly basis based on the need, keep a track of the test progress, and communicate the same to Product Management and Customer Account Group proactively to ensure any necessary changes in plan.
- Monitor and review the work progress, ensure high quality of the deliverables on time, execute defect verification analysis, resolve issues and incorporate the lessons learned in test strategy.
- Perform CD validation and review of Software Release Notices (SRN) and User Guides.
- Assess team members; appraise them with guidelines, areas of improvement and mentor the team leads to take additional responsibilities.
- Aptly worked on platforms like Sun Solaris, HP OV, Sybase, Windows NT, ATM/FR Switches (BSTDX, CBX, GX) and tools like AdTech Traffic Generator, Win-Runner, Vantive-Defect Mgt Tool, Review Tools, MS-Project.
Show More Show Less