Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ramya Ravi

Bengaluru

Summary

Project Engineer with 3 years of experience in Azure DevOps Release management and Automation Testing using TypeScript and Selenium. Skilled in designing automation scripts, and integrating CI/CD pipelines and collaborating effectively across teams to ensure smooth production releases. I possess a strong problem-solving mindset and commitment to process improvement. Seeking a challenging role where I can contribute my technical and teamwork skills to the success of the team. I’m willing to learn and adapt to new technologies as needed to meet project requirements.

Overview

3
3
years of professional experience

Work History

Role - Release DevOps Project Engineer

Project : Azure DevOps Release Managemet for Microsoft teams product
Bengaluru
07.2022 - 06.2024
  • Managed and executed Release DevOps activities for the Microsoft Teams product
  • Coordinated between development, deployment and testing teams during production rollouts.
  • Managed release planning and deployment timelines, collaborating with team members to ensure timely and successful releases.
  • Monitored build health and reported issues to the appropriate teams to ensure timely resolution and maintain release quality.
  • Managed cherry-picks and release rollbacks whenever production team demands to maintain product quality.
  • Worked on automated experiments that tested builds, generated reports, and identified bugs for resolution
  • Maintained a power shell script to manage teams test accounts in different testing rings.
  • Maintained documentation of the release process and collaborated with team members to successfully deploy builds to production.
  • Also contributed to testing a bot designed to answer various questions related to the release management process
  • Collaborated with the development team to address issues, followed up on pull requests, and ensured timely build releases.
  • Worked closely with the testing team to validate builds and managed scheduled releases for subsequent deployment stages.
  • Developed scripts for pipeline gates to block further releases when bugs were reported by the testing team for a given build.
  • Modified existing pipeline gate scripts to accommodate new release conditions, gained strong knowledge in pipeline and gate configurations.

Role: Automation Test Engineer

Project : Automation Testing Microsoft teams product
Bengaluru
09.2021 - 06.2022
  • Developed and automated test scripts to increase test coverage and reduce manual effort using Selenium WebDriver for Microsoft Teams application
  • Monitored and maintained test suites to ensure reliability and efficiency
  • Reorganized the code architecture to speed up the execution of the code
  • Debugged existing test scripts to keep up with the updates in Microsoft team application
  • Analyzed test execution reports and logs to track results and raised bugs for the development team
  • Collaborated with developers and product teams to identify and resolve bugs
  • Participated in sprint planning and contributed to regression testing cycles by executing and maintaining test scripts to ensure build stability and functionality after code changes

Education

Bachelor of Engineering - Electronics and Communication

Sri Sairam College of Engineering
Bengaluru
01.2020

Class 12 -

Vijay Vidyalaya
Hosur
01.2016

Class 10 -

Saraswathi Vidyalaya
Hosur
01.2014

Skills

  • TypeScript
  • Version control
  • Selenium test automation framework
  • Git
  • Python (Basics)
  • Azure DevOps
  • CI/CD Pipeline Configuration

Timeline

Role - Release DevOps Project Engineer

Project : Azure DevOps Release Managemet for Microsoft teams product
07.2022 - 06.2024

Role: Automation Test Engineer

Project : Automation Testing Microsoft teams product
09.2021 - 06.2022

Bachelor of Engineering - Electronics and Communication

Sri Sairam College of Engineering

Class 12 -

Vijay Vidyalaya

Class 10 -

Saraswathi Vidyalaya
Ramya Ravi