SENIOR TECHNICAL PROJECT MANAGER
Teksystems Global Services Pvt. Ltd. [ 03/12/2007 – 22/01/2024 ]
City: Hyderabad | Country: India
- Lead project planning, implementation, and tracking.
- Define project scope, goals, and deliverables.
- Develop project plans and communications.
- Communicate project expectations to the team and stakeholders.
- Estimate resources and draft budget proposals.
- Set and manage project expectations.
- Plan and schedule project timelines and milestones.
- Track project milestones and deliverables.
- Develop and deliver progress reports and presentations.
- Manage changes in project scope and identify potential crises.
- Define project success criteria and communicate them to involved parties.
- Coach, mentor, and supervise project team members and contractors.
Senior Software Quality Analyst
Munaff Abdul Software solutions ltd. [ 01/12/2004 – 30/07/2007 ]
City: Toronto | Country: Canada
- Specify Requirements by understanding the Functional Requirements and Technical Design of the Project.
- Define Strategy to manage end-to-end application testing as per the project timelines.
- Use Microsoft Visio to create or update client IT process flows and explain it to the delivery team
- Define and clarify scope, plan, schedule and deliverables of the project through collaboration with team and management.
- Review test cases prepared by the QA team
- Provide updates to Project manager with respect to functional requirements
- Act as a point of contact for requirements related queries to the delivery as well as the business teams.
- Assist the client during UAT to make sure smooth delivery of the product
- Track milestones and deliverables on daily basis.
- Constantly monitor the progress of the Project and follow up to their closure.
- Create and present progress and status reports to Project Management on a regular bas
Software Engineer
Timesoft Information Systems [ 01/04/2004 – 30/11/2004 ]
City: Toronto | Country: Canada
- Analyze client existing processes and recommend to-be processes
- identifying technology limitations and deficiencies in existing systems and associated processes, procedures and methods
- Prepare Functional Specification document by gathering information from End users and Stakeholders
- Prepare System Requirement Specification OR User stories and product backlog
- writing and maintaining program code to meet system requirements, system designs and technical specifications in accordance with quality accredited standards
- Testing, debugging, diagnosing and correcting errors and faults in an applications programming
- Review and Suggest modifications in the test cases wherever necessary.
- Train and Mentor the development team so that they can develop the application
- Manage change requests and product modifications.
- Report Development status to Project Manager.
Software Engineer
Focus Info tech [ 01/07/2000 – 30/03/2004 ]
City: Hyderabad | Country: India
- Gather and analyze client requirements
- Interact with clients to elicit and clarify business requirements.
- Conduct gap-analysis on existing systems and processes.
- Create FSD / SRS documents and get them signed off with business.
- Carry out application understanding workshops for the development team
- Create high level system specifications using UML to be used by development team to generate technical specifications.
- Facilitate and assist during User Acceptance Testing.
- Review test cases prepared by the QA team
- Provide updates to Project manager with respect to functional requirements
- Act as a point of contact for requirements related queries to the delivery as well as the business teams.