Phenol Verma

Phenol Verma

Software Engineer

location of Phenol VermaPune, Maharashtra, India

Connect with Phenol Verma to Send Message

Connect

Connect with Phenol Verma to Send Message

Connect
  • Timeline

  • About me

    Technical Release Manager @Citi Services India Private Limited (AVP)

  • Education

    • Institute of Management Studies (IMS) Ghaziabad - Business School

      2002 - 2005
      Master of Computer Applications - MCA Computer Science
  • Experience

    • Cadd Home

      Aug 2005 - Feb 2007
      Software Engineer

      Research, design, implemented, and managed software programs Testing and evaluating new programs Written and implementing efficient code

    • Patni Computer Systems Ltd

      Feb 2007 - Sept 2009
      Software Engineer

      Coordinated with other engineers to evaluate and improve software and hardware interfaces Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance Reviewed project specifications and designed technology solutions that met or exceeded performance expectations

    • Accenture

      Sept 2009 - Dec 2012
      Team Leader

      Managed the day-to-day activities of the team Motivated the team to achieve organizational goals Developed and implementing a timeline to achieve targets Delegated tasks to team members Conducted training of team members to maximize their potential

    • ImpactQA

      Dec 2013 - Jul 2014
      QA Lead

      Defining quality standards and metrics for the current project/product Working with all stakeholders to ensure that the quality metrics are reviewed, closed, and agreed upon Defining processes for test plan and several phases of testing cycle Planning and scheduling several milestones and tasks Ensuring all development tasks meet quality criteria through test planning, test execution, quality assurance and issue tracking Assign various tasks to the engineers as per strength of individual Understanding and defining areas to calculate the overall risk to the project Creating strategies to mitigate those risks and take necessary measures to control the risks Ensured that the several testing and validation processes are improved continuously Motivate team to improve the efficiency so that the time saved can be used in different work areas Show less

    • Citi

      Jul 2014 - now
      Release Manager

      Communicating crucial release plans and changes Measuring and monitoring progress to achieve a timely software release within defined budgetary limits and defined quality standards Coordinating processes between different teams in various locations Communicating necessary release details to business teams Managing, planning, and negotiating release activities Initiating and overseeing progressive release processes Coordinating enterprise release content and efforts based on OS updates and third-party apps Producing deployment, implementation, and run books plans Maintaining release schedules for every core service and ensuring it aligns with major vendors and other stakeholders Working as release engineers to comprehend code merges and branch ramifications Leading and coordinating checklist and deployment plan execution Developing automation and release management tools along with scripts necessary for the construction, continuous integration, and deployment of software release Ensuring that releases operate as per expectations Ensuring that requirements are clear across dependent project streams with an effective release Managing the development of deliverables into production environments Validating release notes Deployment management of deliverables to the test environment particularly guaranteeing that the external dependent items are available during the test runtime Show less

  • Licenses & Certifications