Java Quality Engineer Resume
CA
SUMMARY:
- Client - focused IT Professional with comprehensive experience in diversified fields of Web-based Application Software development, Product development and Maintenance projects in client server environment. Background includes
- Around 8+ years of experience in the field of information technology including 3 years of USA experience.
- Worked with Confidential as OnsiteTechLead/SeniorJava/J2EE Developer from .
- Good exposure to online web site security, SSL, SAML.
- Good in depth understanding of AGILE methodology and executed agile based software projects.
- Technical expertise in both Client & Server side programming with Java, applet, Eclipse- Servlet, JSP, Java Script, Struts, EJB, Hibernate and XML,SQL.
- Strong understanding and development experience in Object Oriented Programming Concepts.
- Exclusively worked in concepts of Core Java in projects according to industry standards.
- Excellent knowledge on Web Architectures and Java Based Web Technologies.
- Extensively worked in relational database management system with Oracle10g, Mysql, and SqlServer.
- Expertise in deploying, configuring, integrating application in Websphere, Weblogic, JBoss and Tomcat server according to framework and technologies used in the project.
- Experience Test Driven Programming by writing Unit TestCase, mock objects using JUnit.
- Knowledge in using a multitude of Java/J2EE design patterns.
- Expertise in Integrated development environment for developing application with Eclipse GanyMede, 3.3,RAD.
- Implemented Log4j for logging and appended to a log file for debugging.
- Good exposure to SOAP/REST FULL Web Service for the web application development
- Familiar working in Windows, UNIX environment for developing application.
TECHNICAL SKILLS:
Operating Systems: Windows 95, NT and XP,UNIX.
Languages: Java, XML, HTML,JAVASCRIPT,SQL.
XML Technologies: SOAP, WSDL, SAX.
J2EE Technologies: JSP, JDBC, Servlets, JNDI, RMI, EJB, Applet, JMS, Web Services.
Tag Libraries: JSTL, JSP
Framework: Spring, SOA, Struts,, Hibernate 3.0Scripts Java Script, AJAX,CSS.
Databases: Oracle 7.0, 8i, 9i, 10
GUI: HTML,AWT,XML,CSS
Application Servers: Apache Tomcat 6.0,Web logic Server 8.1, Java Web Server 2.0 and Web Sphere 6.1, JBoss 5.0
IDE S: Eclipse 3.2, RAD 7.5,8.0, TEXT PAD, EDITPLUS.
Build Tools: Ant, Maven
Software Configuration Management System: Visual Source Safe, CVS, Subversion,Borland StarTeam
PROFESSIONAL EXPERIENCE:
Java Quality Engineer
Confidential, CA
Responsibilities:
- Collecting the application specifications from Business Analyst.
- Preparing test plans and test cases that ensure the product adheres to the application requirements.
- Involved in creation of test data.
- Involved in coding the utility classes to test the various user for the QBO.
- Participated in technical team meetings, from the beginning of the project through the entire lifecycle.
- Involved in the fixing the defects in the automation framework.
- Used JDBC to connect to the DB.
- Used JDBC Web Row sets for the DATA retrieval.
- Used scheduler for different tasks like submit,update,modify the subscription.
- Used SOAP UI for the web service testing of the application
- Completed testing and documentation as per assigned schedule. Submitting weekly status reports to QA Manager.
Environment: Java,Junit4.0, JSP, CSS, HTML, AJAX, Selenium WebDriver.
Confidential, MN
Sr Java/J2ee developer
Responsibilities:
- Interacted with the different customer teams to gather requirements.
- Involved in the development of new web services for the ACH feature.
- Involved in the system study and gone different API documents.
- Used JDBC thin driver to connect with the DB.
- Used JDBC batch updates for the different transactions.
- Used Ques for the business logic.
- Acted as a single point of contact b/w onsite and offshore team.
- Worked with the offshore team for ACH module Development.
- Prepared unit test cases for the ACH module and did regression testing.
- Deployed the code in the Web Sphere 6.1 using RAD 7.5.
Confidential, IL
Sr Java/J2ee Developer
Responsibilities:
- Interacted with the customer for the new enhancements.
- Responsible for requirement gathering and transforming to functional documents and UI specifications.
- Developed equipment addition,modification,updation,deletion for fleet reduced machines using EJPM.
- Mentored the team in development different enhancements
- As technical lead involved in estimation of ehancements.
- Used POJO for the business and service layer.
- Used Hibernate at Data Access Layer.
- Used JavaScript and CSS for the validation and styling.
- Created ANT Scripts to build project.
- Used EJPM for web application development.
- Configured JMS listener ports in the app server.
- Invoked rest full webservice for Restricted License Module.
- Developed EJPM Action Classes, Value Objects, Action forms for different application modules.
Confidential, San Jose, CA
Onsite Project Lead and Coordinator
Responsibilities:
- Analyze & Design tacpac, calldirector,emailwebform applications businessrequirements, needs and objectives
- Reviewing and validating the business requirements and managing the requirement development.
- Managed the team of 5 at offshore for different web application of cisco.
- Set up the meeting for the transition from the different teams.
- Driven the team for the production support of the different web application.
- Used JDBC for the data connectivity and used metadata API for the data manipulation.
- Involved in UI Design and defining navigation work flow for the product.
- Development using JSP, Servlets, JDBC, XML, Webshpere6.1 .
- Developed JSP pages, used Java Script,AJAX for client side validation and CSS for data formatting.
- Designed and developed the remote messaging module in the TAPAC application using JMS.
- Developed EJBs for implementation of business logic
- Involved in the detailed study of the desired system with proper documentation, and discussions with different stakeholders across the globe
- Developed the application using Agile methodology
- Used different J2EE design patterns while developing the enterprise application.
- Installed and configured JBOSS and Oracle client.
- Used the Ant script to build the project.
- Used Log4j APIs for logging in the application.
- Wrote test cases using Junit and coordinating with testing team for integration tests
- Responsible for production support of the application
- Work on estimates, do resource and task allocation.
- Assisting the customer QA team to perform the Testing and overseeing the progress.
- Managing a 5 member team.
Confidential, Bentonville AR
Onsite Project Lead
Responsibilities:
- Interacted with the customer for the implementation Of China services.
- Designed & Developed the UI for the china model Performed code review, verification of end product, Application deployment, release handling and trouble shooting.
- Involved in the conference call with the offshore team for the development.
- Driven the offshore team for the development of participant modules.
- Used Hibernate at Data Access Layer.
- Used the DOM parser to parse the xml
- Used JavaScript and CSS for the validation and styling.
- Developed SQL queries for generating reports.
- Used Log4j API for logging in the application.
- Created ANT Scripts to build project.
- Used Struts 1.2 for web application development.
- Developed Struts Action Classes, Value Objects, Action forms for different application modules.
Confidential
Senior Java/J2ee Developer
Responsibilities:
- Developed various screens using JACADA FRAMEWORK.
- Used Struts Framework for the development of Winfuse Module
- Used Log4j APIs for logging in the application.
- Wrote test cases using Junit and coordinating with testing team for integration tests
- Tested the different screens manually and compared with the mainframe screens
- Established and implemented the quality process to monitor and execute the project efficiently with quality.
Confidential
Senior Java Web Developer
Responsibilities:
- Under standing the Complete Data Base Model of the application and validate to propose feasible solution and the implementation process for the functionality.
- Preparing the technical specification for the functional requirements.
- Design and develop the modules using JSP, Struts, Hiberante, and Oracle.
Confidential
Senior Java Developer
Responsibilities:
- User requirement preparation and estimation.
- Involved in the development of Prototype (POC) .
- Involved in Design& Coding of Login Module using Struts Framework.
- Deployed the EAR file using ant script.
- Configured the connection pool and data source.
Confidential
Senior Java Web Developer
Responsibilities:
- Performed requirement analysis and prepared user requirement document.
- Involved in design and coding of the shopping cart module.
- Involved in debugging and testing of the web portal.
- Providing Technical and logical solutions to the team.