Gaurang Agrawal

Software Engineer

Gurgaon, Haryana, India5 yrs 11 mos experience

Key Highlights

  • Proficient in Java and Spring Boot development.
  • Developed multiple automation frameworks and tools.
  • Experience in cost-saving solutions through software development.
Stackforce AI infers this person is a Software Engineer with expertise in SaaS and MarTech solutions.

Contact

Skills

Core Skills

JavaSpring BootSelenium

Other Skills

CypressRESTful APIsSQLMethodologyRest AssuredJMeterMavenDeployment ManagementMarketing AutomationGitOpsREST APIsComputer Science EducationDocker ProductsGitHubTest Automation Frameworks

About

Aspiring Software engineer with a year of experience in the field, proficient in Java, Selenium, TestNG, and Spring Boot. Seeking a software engineering position to apply and enhance skills in a dynamic environment. Dedicated to delivering effective solutions and fostering professional development.

Experience

5 yrs 11 mos
Total Experience
1 yr 11 mos
Average Tenure
2 yrs
Current Experience

The d. e. shaw group

Associate Engineer

May 2024Present · 2 yrs · Hyderabad · On-site

  • Collaborated on the design and implementation of an internal Payroll Portal used by the firm to make calculations and predictions on employee compensations along with the compensation of MDs.
  • Developed backend services and RESTful APIs using Java and Spring Boot for a distributed system, implementing API versioning and SQL-based data interactions; enabled seamless integration with CI/CD pipelines and automated validation tools.
  • Created a UI code generation tool using JavaScript and Cypress that converts recorded user interactions into modular, reusable test scripts with custom selector logic, significantly improving development velocity.
  • Automated various parts of the deployment and integration workflow using shell scripts, improving environment provisioning, report aggregation, and test orchestration.
  • Worked in an agile environment, collaborating with developers and DevOps engineers to ensure system scalability, usability, and maintainability.
JavaCypressSpring Boot

Byju's

3 roles

Member of Technical Staff - 1

Oct 2023Jan 2024 · 3 mos

  • Building an In-House Marketing Automation System from scratch utilizing the microservice architecture, leveraging Selenium, Rest Assured, and Jmeter in QA Automation for seamless migration from LeadSquared to save more than 40 Cr. annually.
  • Built an entire Automation Framework from scratch to incorporate test cases for both Backend and Frontend microservices and Created a Jenkins pipeline so that the Automation suite runs automatically every day.
  • Wrote over 200+ test cases till now for the OneLead system.
  • Contribute to the development of WorkFlow Automation APIs, leveraging Spring Boot and Open-Source platforms like Netflix Conductor for creating and managing Automation.
JavaMethodologySelenium

Member of Technical Staff

Jan 2023Jan 2024 · 1 yr

  • Built an In-house Ticketing Solution from scratch for Byju’s to save 20 Cr. annually along with an In-house Marketing Automation System from scratch to save 40 Cr. annually.
  • Robust backend microservices designed using Java, Spring Boot and Maven, ensuring modularity and scalability.
  • Created a custom automation framework supporting 800+ unit and integration tests across backend and frontend modules, following best practices in TDD and clean code. Reduced testing time by 30%, increasing deployment velocity by 40%.
  • Engineered workflow automation APIs, leveraging Spring Boot and Open-Source platforms like Netflix Conductor for creating and managing workflow Automation.
JavaSpring Boot

Member of Technical Staff - 1 (Intern)

Jan 2023Sep 2023 · 8 mos

  • Built an In-house Ticketing Solution from scratch utilizing the microservice architecture, leveraging Selenium, Rest Assured, and Jmeter in QA Automation for seamless migration from Zendesk and FreshDesk and saving more than 20 Cr. annually.
  • Built an entire Automation Framework from scratch to incorporate test cases for both Backend and Frontend microservices.
  • Contributed to the Load Testing of all the microservices with the help of Jmeter and BeanShell scripting,
  • ensuring that the system doesn’t break when there is a continuous load or spike of users.
  • Wrote over 600+ test cases for the entire system, ensuring a smooth and seamless transition.
  • Created a Jenkins pipeline so that the Automation suite runs automatically every day.
JavaMethodologySelenium

Creative computing society

3 roles

Joint Secretary

Jul 2021Jul 2022 · 1 yr

Core Member

Jul 2020Jul 2021 · 1 yr

Member

Aug 2019Jul 2020 · 11 mos

Education

Thapar Institute of Engineering & Technology

Bachelor's degree — Computer Engineering

Jan 2019Jan 2023

Delhi Public School, Sushant Lok

Thapar Institute of Engineering & Technology

Bachelor of Computer Science

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience