Summary
Overview
Work History
Education
Skills
Projects
Accomplishments
Timeline
Generic

Mogarala Upendra Sai

Full Stack Developer
Tirupati

Summary

Experienced Full Stack Developer skilled in creating user-friendly web applications, integrating APIs, and designing layouts for optimal usability. Additionally, proficient in developing automated testing solutions to enhance efficiency and productivity.

Overview

2
2
years of professional experience
4
4
years of post-secondary education

Work History

Full Stack Web Developer

Tata Consultancy Services
10.2023 - 02.2024
  • Collaborated closely with the Design team to create user-friendly web applications.
  • Developed ecommerce web application using functional programming principles.
  • Integrated various APIs to access data from the backend.
  • Engaged with stakeholders to understand their needs and deliver exceptional service.
  • Ensured website compatibility across multiple browsers.
  • Designed and updated layouts to meet usability and performance requirements.
  • Developed reusable components and hooks for future use.

Software Development Engineer in Test

Tata Consultancy Services
01.2023 - 09.2023
  • Transitioned to automation testing to improve testing efficiency and coverage.
  • Developed and maintained automated test scripts using Selenium-
  • Integrated automated tests into CI/CD pipeline to ensure continuous testing and rapid feedback.
  • Reduced manual testing efforts by 30% and increased test accuracy by 20% through effective test automation.
  • Basic UI Test Framework designing with TestNG
  • API Automation using Rest Assured and Postman
  • Conducted code reviews and optimized test scripts for better performance and reliability.
  • Collaborated with cross-functional teams to identify areas for automation and improve overall test strategies.
  • Maintained up-to-date documentation on all relevant aspects of test plan, including test cases, scripts, and results
  • Reduced bug occurrence rate through rigorous unit testing and integration testing practices

Manual Tester

Tata Consultancy Services
10.2021 - 12.2022
  • Conducted thorough manual testing of web and mobile applications to ensure high-quality software delivery.
  • Created detailed test plans, test cases, and test scripts based on functional requirements and specifications.
  • Identified, documented, and tracked defects using JIRA.
  • Collaborated with developers and product managers to understand requirements and ensure comprehensive test coverage.
  • Performed regression testing to verify functionality of software after updates and bug fixes.
  • Assisted in development of user acceptance testing (UAT) procedures and supported UAT sessions.
  • Reduced defect leakage by rigorously analyzing requirements and creating comprehensive test plans

Education

Bachelor of Technology, India - Information Technology

Pondicherry Engineering College
Puducherry, India
08.2017 - 07.2021

Skills

  • Java
  • Selenium
  • SpringBoot
  • Jenkins CI
  • TestNG
  • Cucumber
  • RestAssured
  • Framework Optimisations
  • Cross Browser Automation
  • SQL

  • Agile Methodology

  • React JS

  • HTML , CSS , Java Script

Projects

Sun Belt Rentals (2021 - 2024 ) - Ecommerce Application

Sunbelt Rentals is Equipment Rental Company. With a vast network of  locations across North America and an expansive portfolio of products and services.  Currently we have 40,000+ customers for our website and for mobile application.

Tools and Technologies:  Java, React JS , AEM , Magento , Selenium  Framework: TestNG, Rest Assured  

Exposure: OOPS, POM, AS400, JIRA, Postman,  ResBoard, VDOS

Roles & Responsibilities:- 

  • As a POC involved in Sprint planning, Sprint releasing, Retro meetings & Scrum Meetings (Agile Process).
  • Developed End to end test scenarios and test cases for new features.
  • Developed an Ecommerce Web application (React JS) using functional programming principles.
  • Integrated various APIs to access data from the backend.
  • Modified the existing script according to the change made with the framework.
  • Prepared automation script and reusable components utility for regression testing.
  • Carried out regression testing every time when changes are made to the code to fix defects.
  • Direct involvement with the client on various process involved with the application
  • Involved in GUI, Functional, Regression testing and System testing.
  • Collaborate with QA Engineers to develop effective strategies and test plans.
  • Worked on JIRA for Test execution, Test cases and managing all test artifacts
  • Performed Sanity & Regression Test Execution and defect logging for the same, have logged nearly 400+ defects through manual and automation testing.



Accomplishments

  • Received On Spot Award for outstanding performance and significant contributions to the SBR 3.0 project.
  • Commended for exceptional collaboration and problem-solving skills, ensuring high-quality software delivery and maintaining project timelines.
  • Acknowledged for proactive identification and resolution of critical defects, contributing to a successful product release with minimal post-release issues.

Timeline

Full Stack Web Developer

Tata Consultancy Services
10.2023 - 02.2024

Software Development Engineer in Test

Tata Consultancy Services
01.2023 - 09.2023

Manual Tester

Tata Consultancy Services
10.2021 - 12.2022

Bachelor of Technology, India - Information Technology

Pondicherry Engineering College
08.2017 - 07.2021
Mogarala Upendra SaiFull Stack Developer