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