Summary
Overview
Work History
Education
Skills
Timeline
Generic

Jaya Aishwarya

Jhansi

Summary

  • Software Developer with 6 years of experience in designing and developing scalable applications across frontend and backend technologies.
  • Effectively collaborated with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software solutions.
  • Committed to staying updated with the latest industry trends, technologies, and best practices to drive innovation and maintain technical excellence.

Overview

7
7
years of professional experience

Work History

Software Engineer II

Rippling
Bengaluru
04.2023 - 08.2023
  • Work closely with product managers, designers, and other developers to understand requirements, provide technical insights, and ensure alignment with project goals.
  • Identify and fix bugs and issues reported during development and testing phases, ensuring timely resolution.
  • Estimate the time and effort required to complete tasks and features, contributing to sprint planning and project timelines.
  • Serve as a point of contact during support rotation periods, handling incoming support requests, incidents, and escalations.
  • Document findings and solutions to enhance the knowledge base and improve response times for similar issues in the future.
  • Created and managed a view model analysis dashboard to ensure the consistency and accuracy of view models used in configuration management.
  • Implemented and created Playwright test cases for the devices team; simultaneously managing seed scripts for initializing and populating test environments. Documented testing processes and conducted training sessions to enhance team members' knowledge.

Front End Software Developer

Rippling
Bengaluru
12.2020 - 06.2023
  • Designed and implemented intuitive UI flows using React, created reusable and modular React components, ensuring smooth and user-friendly navigation across web applications.
  • Worked closely with backend developers, UX/UI designers, and product managers to ensure the seamless integration of frontend components with backend services.
  • Conducted thorough testing and debugging of React components using tools like Jest and React Testing Library to ensure high code quality.
  • Mentored and trained interns and new team members in navigating the frontend codebase. Provided detailed, constructive feedback during code reviews.
  • Successfully migrated Identity module codebase from JavaScript to TypeScript, enhancing type safety and reducing potential runtime errors.
  • Revamped existing code by refactoring it for improved readability, performance, and maintainability. Simultaneously incorporated new components into the system.
  • Rewrote class-based components into functional components, using React hooks for more efficient state and side effect management.
  • Utilized React's code-splitting capabilities to implement route-based chunking, reducing the initial load time of the application.
  • Revamped RPass - a password management chrome extension by conducting comprehensive end-to-end tests and successfully deploying an upgraded version on the chrome browser.
  • Played a key role in maintaining consistent end-to-end testing of Identity and RPass module across platforms on the Rippling mobile app.

Software Developer in Test

Rippling
Bengaluru
06.2018 - 12.2020
  • Utilized WebdriverIO to create and maintain automated test scripts that centered around end-to-end, integration, and regression testing for web applications.
  • Worked closely with cross-functional teams to analyze project needs, creating detailed test cases aligned with functional and non-functional requirements, ensuring end-to-end testing coverage.
  • Improved and extended the WebdriverIO-based automation framework to ensure scalability, robustness, and ease of use.
  • Enhanced build process through automated test execution within the CI/CD pipeline, providing prompt feedback and maintaining quality assurance.
  • Maintained documentation for the test automation framework and processes, including generating detailed test reports.
  • Dockerized Rpass - a chrome extension to enhance application performance and reliability.

Automation QA Engineer

Aurigo Software Technologies
Bengaluru
08.2016 - 06.2018
  • Implemented automation of end-to-end test scenarios in Selenium Web Driver using C#, improving efficiency.
  • Incorporated Object Oriented Programming techniques to build automation scripts with reusable functions, optimizing reusability and decreasing maintenance expenditures.
  • Worked collaboratively in an Agile/Scrum setting with Development and Product Management teams to uphold testing standards and deliver top-notch solutions.

Education

Bachelor of Technology - Computer Science And Engineering

Institute of Engineering And Technology
Lucknow
06-2016

Skills

  • Front-end Development - JavaScript, React, Typescript, Jest, HTML, CSS
  • Back-end Development - Python, MongoDB, Django
  • Quality Analysis - WebdriverIO, Selenium, Mocha, Playwright
  • Tools - Git, Jenkins, CI/CD, Sentry, Logrocket
  • Project Management - Agile methodologies, Requirement Gathering, Task Estimation, Code reviews, JIRA, Docker

Timeline

Software Engineer II

Rippling
04.2023 - 08.2023

Front End Software Developer

Rippling
12.2020 - 06.2023

Software Developer in Test

Rippling
06.2018 - 12.2020

Automation QA Engineer

Aurigo Software Technologies
08.2016 - 06.2018

Bachelor of Technology - Computer Science And Engineering

Institute of Engineering And Technology
Jaya Aishwarya