Achal Gupta

Achal Gupta

Software Engineer Intern

Followers of Achal Gupta2000 followers
location of Achal GuptaBengaluru, Karnataka, India

Connect with Achal Gupta to Send Message

Connect

Connect with Achal Gupta to Send Message

Connect
  • Timeline

  • About me

    Software Engineer 2 @ Solera | QA Automation Specialist | Expertise in Java, Selenium, JUnit, TestNG | API & Database Testing | Stub API Development | Team Lead | 400+ LeetCode Problems Solved | Published Author

  • Education

    • ALIGARH COLLEGE OF ENGINEERING AND TECHNOLOGY, ALIGARH

      2018 - 2022
      Bachelor of Technology - B. Tech Computer Science and Engineering I - DIV with DISTINCTION
    • Gagan Public School

      2016 - 2018
      +2 (PCM + computer science)
  • Experience

    • Rapidcode Technologies Private Limited

      Feb 2019 - Aug 2019
      Software Engineer Intern

      As an SDE, I contributed to the maintenance, enhancement, and development of software solutions for a client, focusing on ensuring scalability, reliability, and high performance. My responsibilities included feature development, system optimization, and seamless integration of modern technologies to meet business requirements.Key Responsibilities: • Backend Development: Designed and developed backend services using Java Spring Boot, creating scalable and robust microservices. • Feature Enhancement: Added new features and improved existing ones, ensuring alignment with client requirements and delivering high-quality functionality within deadlines. • Database Management: Utilized Hibernate for ORM (Object-Relational Mapping), ensuring efficient database operations and schema management. • Event-Driven Architecture: Implemented real-time data streaming and inter-service communication using Apache Kafka, supporting high-throughput and low-latency event processing. • API Development: Built RESTful APIs to support integration with front-end applications and third-party services. • Performance Optimization: Analyzed application performance and optimized code to reduce latency and enhance throughput, ensuring system reliability. • System Maintenance: Diagnosed and resolved issues within the existing application, ensuring uptime and consistent user experience. • CI/CD Implementation: Automated build, testing, and deployment pipelines using tools like Jenkins, improving the development lifecycle. • Code Quality and Testing: Wrote unit tests using JUnit and Mockito, ensuring robust test coverage and minimizing defects.Technologies Used: • Languages: Java • Frameworks: Spring Boot, Hibernate • Messaging Systems: Apache Kafka • Databases: MySQL, PostgreSQL • Build Tools: Maven, Gradle • Version Control: Git • CI/CD Tools: Jenkins, GitLab CI Show less

    • Solera Holdings, LLC.

      Jul 2022 - now

      As an SDET, I contributed to the development, automation, and quality assurance of multiple interconnected applications, including: • Right Glass Web: A web application focused on streamlining workflows, where I specialized in UI automation using Selenium. • FNOL (First Notice of Loss) and IAA: Desktop applications designed to manage claims processing and insurance workflows, for which I developed and maintained automation frameworks.Key Responsibilities: • Automation Framework Development: Designed and implemented a robust desktop automation framework leveraging WinAppDriver, Appium, and Selenium to streamline testing processes for desktop applications. • UI Automation: Conducted extensive UI test automation for Right Glass Web to ensure a seamless user experience and high-quality delivery. • API Automation: Automated API testing using tools like Postman, RestAssured, or similar frameworks to ensure robust backend functionality and smooth integration between applications. • Manual QA: Performed manual testing across web and desktop applications, identifying critical issues and validating system functionality. • CI/CD Integration: Set up and managed continuous integration pipelines using Jenkins, ensuring automated tests were executed seamlessly in the build process. • Framework Maintenance: Maintained and enhanced the UI and API automation frameworks by incorporating new features, addressing bugs, and ensuring compatibility with evolving application requirements. • Test Case Design: Developed comprehensive test cases and scenarios for functional, regression, and integration testing. • Client Integration Leadership: Led multiple integration projects with US-based clients to enable seamless claim creation within FNOL, ensuring efficient and accurate data exchange. • Defect Management: Collaborated with development teams to identify, document, and resolve defects, ensuring a high-quality product. Show less

      • Software Development Engineer in Test 2

        Sept 2024 - now
      • Software Development Engineer in Test

        Jul 2022 - Aug 2024
  • Licenses & Certifications

    • Enhanching Soft Skill and Personality

      NPTEL
      Apr 2019
      View certificate certificate
    • Industrial C Programming

      Rapidcode Technologies Private Limited
      Aug 2019
    • Developing soft skill and personality

      NPTEL
      Oct 2019
      View certificate certificate