Senior Quality Engineer Resume
MN
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 13+ years of experience in the field of information technology including 4 years of USA experience.
- Worked with Confidential as OnsiteTechLead/SeniorJavaDeveloper from November 2003 to May2011.
- 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.
- Expertise in MVC architectural pattern with various technologies Servlet, Struts framework.
- Highly proficient in creating UI with JSP (Dynamic pages), handled component event using JavaScript. Worked in creating rich tag-libs for component pattern according to Framework.
- Experience in open source framework STRUTS for building Servlet/JSP based web applications based on the Model-View-Controller (MVC) design paradigm.
- 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.
- Experience in AJAX interface for creating web application more interactive.
- Experience in Object Oriented Analysis and Design (OOAD) using UML..
- Implemented Log4j for logging and appended to a log file for debugging.
- Good exposure to REST FULL Web Service for the web application development
- Knowledge in emerging technologies and frameworks like JQeury,Struts2.0,EJB3.0,Rest.
- Familiar working in Windows, UNIX environment for developing application.
- Highly motivated and innovative problem solver with ability to learn new technologies and methodologies quickly, ability to work independently and in team. Excellent presentation and capable of preparing technical documentation by interacting with clients in both functional and technical aspect using MSOffice tools, Visio.
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:
Confidential
Senior Quality Engineer
Responsibilities:
- Preparing the manual test cases for appointment creation,modification,deletion.
- Prepare selenium test cases for different appointment creation scenarios.
- Prepared the automation test cases using SELENIUM WebDriver.
- Preparing test plans and strategies for new requirements
- Written Junits for the module level testing.
- Debugged the application issues with the due diligence
- Interacted with Customer BMW directly to resolve the app issues
- Closely worked with the integration dev manager to resolve the bugs in the RAN,EmailDPS,BackFeed Modules.
- Prepared test plans for the major integration modules
- Debugged with the customer QA for the existing issues at the Confidential side.
- Checked the logs for different service notification.
- Used SOAP UI to test different web services
- Mentored the team in testing of different products.
- Driven the team to complete the manual and automation testing tasks.
- Participated in technical team meetings, from the beginning of the project through the entire lifecycle.
Environment: Java, SVN, JIRA SSH, Unix, Shell Scripts, SOAPUI,WSDL,Java,SeleniumRC.
Confidential
Senior QA
Responsibilities:
- Preparing the manual test cases for every sprint and executed them manually.
- Preparing test plans and test strategies that ensure the product adheres to the application requirements.
- Prepared the failure test scenarios for HAG environments.
- Installed and configured different Confidential applications using STS and tested them locally.
- Developed and executed the provisioning test strategies and scenarios for the different stack of products like VMware-GemFire,TcServer,Hyperic,and Splunk.
- Automated the jpetstore application using SELENIUM WebDriver.
- Developed the data driven automation framework for jpetstore application using selenium,junit,testNG.
- Developed the failure test scenarios for the PostgreSQl DB.
- Performance tested the jpetstore application using JProfiler.
- Analyzed & monitored the applications for the proper memory usage.
- Researhed and analyzed the products like WSRR and WODM.
- Developed the failure Scenarios for WSRR and WODM.
- Developed automation test cases using Selenium Web Driver.
- Used TESTNG for the execution of the test cases.
- Worked on Java Code to analyze different checkers with the manifest scripts.
- Executed the unit test cases STS (spring tool suite).
- Used SOAP UI to test different web services involved in JpetStore application
- Verified with the test cases by executing python scripts on various VM’S.
- Mentored the team in testing of different products.
- Driven the team to complete the manual and automation testing tasks.
- Participated in technical team meetings, from the beginning of the project through the entire lifecycle.
Environment: Java,STS(Eclipse),SVN,teamtrack,HTTPS,HTTP,SSH,Unix,PythonlScripts,SOAPUI,cucumber,ghorken,Spring,puppet scripts
Confidential
Java Quality Engineer
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 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.
- 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.
- 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, New York
Senior Java/J2ee Developer
Responsibilities:
- Developed various screens using JACADA FRAMEWORK.
- 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 Developer
Responsibilities:
- Involved in the system study.
- Trained in Ericson’s OSS.
- Involved in Review of EQH prestudy Document.
- Done regression testing on EQH and scripts modules.
- Prepared the test strategy and plan.
- Fixed the defect of the framework which is developed in spring Framework
- Executed the test cases and reported the bugs.
- Fixed Trouble Reports in different Modules.
- Involved in fixing the bugs using JAVA
Confidential
Senior Java Developer
Responsibilities:
- Handled Application to provide maintenance support and enhancements.
- Performed Technical Lead for J2EE application and provided design, technical solutions for the Application Enhancements and projects.
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.
Confidential
Java Developer
Responsibilities:
- Involved in the UI Design of the application.
- Involved in the Design and Coding of expiring permits module.
- Prepared system design document for the application.
- Prepared the Unit Test cases for the same.