Ravi Shankar Koti
Experienced Software Leader & Scrum master with a Unique combination of Networking, Quality and test Management skills spanning Around 12 years.
|
v Extensive experience in the Agile Methodologies –Scrum. Certified Scrum Master (CSM).
|
v Proven team builder & change agent—adept at creating high performance teams. Hands-on and adaptable leadership style—a true servant leader.
|
|
v Experience in leading multiple teams (up to 10) in centralized and distributed environments.
|
v Excellent software quality & metrics background having built several QA teams from the ground up. Solid experience applying a variety of testing / automation techniques.
|
|
v Strong traditional & agile project management skills. Adept at turning around “troubled” projects and driving them to successful delivery.
|
v Agile strengths in planning, estimation, requirements analysis & testing. Also keeping teams focused towards delivery of customer ROI.
|
|
v Experience in different testing approaches like Test Driven Development, Risk Based Testing.
|
v 3 months of Onsite experience in New York.
|
Education & Professional Associations
* B.Tech (Civil) From Nagarjuna University.
* Certified Scrum Master ( CSM )
* Certified Tester Foundation Level (CTFL) from ISTQB
* Cisco Certified Network Associate (640-607)
* Microsoft Certified Systems Administrator in Windows 2000
Technical Skills:
Agile Management Tools Rally, VersionOne ( Enterprise and Ultimate edition)
Test Automation Tools QTP, Win runner.
Test Management Tool Quality Center, Test Director.
Bug Tracking Tool Quality Center, JIRA, Test Director, Bugzilla.
Operating System Windows 7/ XP/2000/ NT/98/95, UNIX
RDBMS SQL Server, Oracle
Responsibilities held in Career:
• Ensuring Scrum is correctly applied and followed
• Guiding the team on the path of self organization
• Shielding the team from external interferences and removing impediments
• Improving the velocity of the team
• Facilitating close collaboration between actors, removing barriers
• Organizing the ceremonies and inviting required people
• Teaching the customer who to maximize ROI and meet their goals
• Make the place a better place
• Setting up and maintaining controls and documentation procedures, such as Test strategy, Test plan and software Quality Assurance Plan (SQAP).
• Identifying relevant quality-related training needs and delivering training.
• Collating and analyzing performance data and charts against defined parameters.
• Ensuring tests and procedures are properly understood, carried out and evaluated and that product modifications are investigated if necessary.
• Establishing standards of service for customers or clients.
• Monitoring performance by gathering relevant data and producing statistical reports.
• Test lead and test participant on many standard Windows 2000 desktop platform (OS) releases.
• Provided software testing consulting services to independent software testing groups within the Bank.
• Developed testing processes and test procedures for desktop and server software packaging teams.
• Review and validate test cases
• Develop effective defect reports to achieve continuous product improvement.
• Participate in QA reviews
• Prepare WSR/MSR/QA Metrics
• Organize the meetings
• Attend regular client call and review project status on periodical basis
• Send the status report to the client on periodical basis
• Track and report upon testing activities, including testing results, test case coverage, required resources, defects discovered and their status, performance baselines, etc.
Read Less