Achal Gupta

Achal gupta

bookmark on deepenrich
location of Achal GuptaBengaluru, Karnataka, India
Followers of Achal Gupta2000 followers
  • 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