Experienced Software Developer and QA Automation Engineer with around 2 years of hands-on experience in Java development, test automation, and quality assurance. Proficient in designing, implementing, and testing enterprise applications using Java/J2EE, Selenium WebDriver, Spring Boot, RESTful APIs, and front-end technologies. Skilled in Agile methodologies, test planning, automation frameworks, and cloud platforms like AWS and Azure.
Developed and tested infotainment modules using Java, Spring Boot, React.js, and Node.js.
Automated UI and API testing using Selenium WebDriver, Postman, and SOAPUI.
Designed REST APIs with JAX-RS and tested integration across frontend and backend.
Implemented unit testing and functional testing using JUnit and TestNG.
Migrated legacy EJB/WebLogic apps to Spring Boot microservices with improved scalability.
Participated in Agile ceremonies and updated JIRA tickets for sprint planning and tracking.
Built responsive web pages and Single Page Applications using React.js and Angular.js.
Used SQL and MySQL for data validation and backend logic testing.
Deployed Java apps on Azure Cloud and AWS Lambda, ensuring high availability.
Developed containerized services using Docker and Kubernetes.
Created CI/CD pipelines with Jenkins for automated build and deployment.
Performed cross-browser and responsive UI testing with Selenium and Cypress.
Created detailed test cases and executed regression and integration testing.
Conducted REST API testing using POSTMAN and SOAPUI to ensure service reliability and correctness.
Prepared detailed test plans and test cases based on business requirements documented in JIRA.
Performed functional, integration, regression, and system testing across modules to ensure end-to-end quality of delivered features.
Conducted REST API testing using POSTMAN and SOAPUI to verify endpoints, validate JSON responses, and ensure adherence to
contract specifications.
Designed and executed test cases to validate Spring Boot microservices, including authentication and authorization flows with Spring
Security.
Verified database interactions using SQL queries on MySQL to ensure accurate data persistence and retrieval.
Tested migration from monolithic EJB/WebLogic applications to Spring Boot microservices for data consistency and API reliability.
Conducted cross-browser and responsive design testing for Single Page Applications built with React.js and Angular.js.
Verified client-side validations and UI workflows using HTML5, CSS3, JavaScript, and frameworks like Bootstrap.
Tested integration of front end with backend REST APIs, ensuring seamless data exchange and error handling.
Worked on the development and testing of the infotainment module using Agile methodologies.
Managed connection maintenance and flow creation in Trifacta.
Verified and fixed issues to ensure seamless operations.
Conducted customer meetings and provided issue clarification and resolution.
Prepared CRQ documents for every deployment.
Participated in daily stand-up calls with clients to discuss project progress.
Developing code for Responsive web designing in JavaScript using frameworks such as Node.js, Express.js, and Angular.js.
Configuring various Spring modules such as Spring Security, Spring Data, and Spring Batch to meet specific application requirements,
including authentication, authorization, database access, and batch processing.
Develop several web pages using HTML, CSS, JSP, and JavaScript to perform checking and validations on the Client's side.
Designing, developing, and deploying J2EE applications on Apache Tomcat application Servers.
Using AWS lambda to run servers without managing them and to trigger to run code by S3.
Developing a Single Page Application with React as the front-end, Spring Boot as a back end, and MySQL for database support.
Discussed issues with team members to provide resolutions and apply best practices.
Updated old codes are based to modern development standards, improving functionality.
Participated in software field testing to verify performance of developed projects.
Build RESTful Web services using JAX-RS Standard.
Responsible for implementing the UI using Prime faces, Prime faces Mobile, CSS, Html.
Understanding the Business requirements and documenting them using JIRA and developed using EJB, WebLogic and Maven.
Updating the JIRA tickets accordingly and creating sprint planning sessions and retrospective sessions for that Sprint.
Migrated the whole Legacy application, which was developed in EJB, WebLogic server and Rest APIs to Microservices using Spring
Boot, Spring Security.
Designed reusable and reliable code for use within distributed cloud environments.
Developed the project using Software development life cycle (SDLC) Waterfall Methodology.
Spring Boot is radically faster in building cloud Microservices.
Designed and implemented multi-tier applications using web-based technologies such as Spring MVC and Hibernate.
Developed user interfaces using HTML, CSS, JSP, and JavaScript for views and to interact with the end users.
Developed code for Responsive web design in JavaScript using frameworks like React.js.
Competent experience as a Microsoft Systems Engineer in supporting environments that include Windows Server, Azure,
Hyper-V, Active Directory Services.
Domain Controller (Based on Windows 2003, 2008, 2012 R2, 2016 Server) (Using Active Directory).
Virtualization with Hyper-V & administration.
Deploy, configure, maintain compute on Azure and on-premises cloud.
Skilled at handling multiple tasks simultaneously and providing training support to internal users.
Implemented a web-based e-commerce application using Spring MVC, utilizing the Spring IoC container for dependency
injection, Spring JDBC for database connectivity, and Spring AOP for aspect-oriented programming to handle crosscutting
concerns such as logging and transaction management.
Deployed and managed Java applications on Azure Cloud Services, ensuring scalability, reliability, and high availability in a production environment.
Implemented a user authentication and authorization microservice using Spring Boot and Spring Security, which provided
RESTful endpoints for user registration, login, and role-based access control.
Deployed the application on Tomcat Application servers using Jenkins continuous integration build.
Languages: Java, HTML, CSS, JavaScript, SQL Frameworks/Tools: Spring Boot, Spring MVC, Selenium WebDriver, Cypress, JUnit, TestNG, Maven, Jenkins, Git Web Technologies: Reactjs, Angularjs, Nodejs, JSP, Bootstrap Cloud Platforms: AWS (Lambda, S3), Azure Testing Tools: Postman, SOAPUI, JIRA Containerization: Docker, Kubernetes Databases: MySQL, MongoDB Methodologies: Agile, SDLC, Waterfall