We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

San Mateo, CA

SUMMARY

  • More than 10 years of Software Industry experience including QA and Testing in SEI - EI-CMM Level 4 Certified Environment.
  • Experience in analysing Business Requirements, Functional and Technical Specifications.
  • Strong knowledge in Six Sigma, ISO 9000:2000 standards, Capability Maturity Model, Testing Maturity Model, and Automated Testing Life Cycle Methodology and Test Driven Development (TDD).
  • Solid experience in Developing, Reviewing, Executing, and Maintaining Test Plans, Test Cases and Test Procedures.
  • Expert level skills in White-Box, Black Box and Full Life Cycle Testing.
  • Experience in Integrating the QA Process and setting up the QA Environment.
  • Experience in tracking test coverage and providing metrics to management.
  • Experience performing Smoke, Integration, Functionality, Performance, Load, Regression, and System Tests.
  • Hands-on experience using Mercury Interactive QuickTestPro, Load Runner and Quality Centre, Selenium testing tools, web services testing.
  • Experience in SQA (Software Quality Assurance) including manual and automated testing with tools such as Selenium RC/WebDriver/IDE/Grid and Junit/TestNG, Quality Center, QuickTestPro, JMeter, LoadRunner, SoapUI,
  • Experience in bug-tracking tools JIRA, BugZilla and test-management tools QualityCenter/ALM.
  • Involvement in all stages of Software Development Life Cycle (SDLC) - implementingWaterfall,V-Model,andAgile (Iteration, Scrum)methodologies.
  • Participation in Scrum, Sprint review, Retrospection and Virtual Closure meetings as a part of Agile.
  • Experience with testing on UNIX and multiple MS Windows environments.
  • Experience writing scripts in Java; strong Java coding experience; Sun Certified Java Progammer.
  • Experience working with version control/code management software Subversion, Git.
  • Experience working with build management tools Maven, Ant and continuous integration tools Hudson, Jenkins.

TECHNICAL SKILLS

QA Testing Tools: WinRunner, Silk, Selenium, JUnit, QTP, Load Runner, Win Runner, Rational Purify Plus, SoapUI Pro 4.x, Data warehousing Testing, ETL Testing, Mobile Application Testing.

Operating Systems: SUN Solaris 7, Windows 2000/NT 4.0, Windows 98/95, Windows 7, AIX, UNIX, Confidential - UNIX, Novell NetWare

Languages: Java, SQL, PL/SQL, C, C++, PERL, Python

J2EE Servers: BEA WebLogic, IBM WebSphere

Web Servers: Apache Server, Netscape Server

Application Servers: WebLogic, Websphere, IIS

Technologies: JDK, UML, J2EE, EJB, JNDI, RMI, Servlets, JSP, JDBC, Java Sockets, Multi-Threading, GUI Programming using Java Applets, JFC Swing/AWT, XML, XSL, HTML, DHTML, JavaScript

IDEs: IBM VisualAge for Java, JBuilder, Eclipse, NetBeans

Version Control/CI: Subversion, CVS, Git, Jenkins, Hudson

PROFESSIONAL EXPERIENCE

Confidential, San Mateo CA

Senior Automation QA Analyst

Environment: Java, J2EE, JSP, Spring MVC, Hibernate, Weblogic, Oracle, Unix, Swing, JUnit, Hudson CI, Selenium tools, JIRA, SoapUI

Responsibilities:

  • Validating the application in accordance with the requirements by implementing QA Process from scratch.
  • Reviewing Test Cases to check completeness and coverage of requirements.
  • Status Reporting of progress of the work done to the client on a daily basis.
  • Involving in Smoke Testing after the deployment to validate the application functionality is in Accordance with Requirements.
  • Involving in Defect management, System, Regression and re-testing.
  • Providing automation testing strategy and implementation roadmap.
  • Involving in defining complexity of design and test-automation architecture to ensure robustness of automated scripts.
  • Creating and maintaining function library for common functionalities and relevant objects.
  • Attending automation status update meetings with QA Manager, Director and VP.
  • QA Testing including Unit, Module, System and Integration Level Testing.
  • Testing of Client-side and Server-side Java program units with an emphasis on Performance Tuning of Web/Application Servers.
  • Integration and tuning of the application by deployment on WebLogic and WebSphere with declarative attributes considering business purpose and system performance.
  • Automation Testing using Selenium Webdriver/Grid, Java.
  • Performance and Scalability test using Loadrunner and JProbe.
  • Performing unit testing of using JUnit & TestNG.
  • Testing of Oracle PL/SQL (using SQL Plus) programs with an emphasis on Performance and Optimization of Oracle Database parameters.
  • Installing, configuring SoapUI to test web services using WSDL file given by development team; SOAP and Restful web services testing using SoapUI.
  • Scheduling of test jobs on Hudson for Continuous Integration; writing UNIX shell scripts.

Confidential, Cupertino CA

Senior Automation Test Analyst

Environment: Java, JEE, Servlets, JSF, JPA/EclipseLink, Weblogic, Oracle, Unix, JUnit, PrimeFaces, EJB, Selenium tools, BugZilla, Subversion

Responsibilities:

  • Automation Testing using Selenium.
  • Implementing Agile (Iterative) methodology for development; attending daily SCRUM meetings; planning Sprints.
  • Working with Dynamic Objects (modify property during run-time) using Programmatic Description.
  • Enhancing automated scripts to load data from external data files by User Defined Environment.
  • Analyzing results and generating detailed reports of the bugs, Pass-Fail report, and comparison charts.
  • Importing data for use in report software, spreadsheets, graphs, and flow charts for data driven testing and defect analysis within BugZilla.
  • Responsible for all Builds, Regression, Verification and Validation tests.
  • Installing, configuring SOAP UI to test web services using WSDL file given by development team.
  • Involving in the execution of Test Cases for System Testing, Regression Testing, Integration Testing and User Acceptance Testing manually.
  • Checking code into Subversion.

Confidential

J2EE Developer

Environment: Java, J2EE, Servlets, JSF, Spring, Hibernate, AJAX, Weblogic, Unix, Swing, JUnit, Quick Test Pro 9.2, Quality Center 9.0, Oracle 9i/10g.

Responsibilities:

  • Providing technical guidance to business analysts, gathered the requirements and converted them into technical specifications/artifacts using UML/IBM Rational Rose.
  • Designing the solution using Data Transfer Object (DTO) design pattern.
  • Implementing the data layer by using Hibernate and also developed mapping files and POJO Java classes using ORM tool.
  • ORM mapping using JPA Configuration File; writing queries using Hibernate Query Language.
  • Designing and developing customer registration and login screens and other user interfaces using JSF, PrimeFaces, HTML/XHTML and JavaScript.
  • Developing web pages to display the account transactions and details pertaining to that account using JSP, XHTML, JavaScript, AJAX and CSS.
  • Administering the Weblogic server, created users and realms, and maintained data sources.
  • Agile/SCRUM methodology of development; attending daily stand-ups and sprint planning meetings.

Confidential

Java Developer

Environment: Java, J2EE, Servlets, JSP, Spring, Hibernate, AXIS, HTML, CSS, JavaScript, AJAX, Weblogic, Oracle, Eclipse, CVS, Unix, QuickTestPro (QTP), Test Director.

Responsibilities:

  • Product installations on UNIX/Solaris, Writing UNIX Shell scripts in the Bourne, Korn and C Shells
  • Provided technical guidance to business analysts, gathered the requirements and converted them into technical specifications/artifacts using UML/IBM Rational Rose.
  • Implemented Rational Unified Process using IBM Rational Method Composer.
  • Implemented Spring MVC architecture and Spring Bean Factory.
  • Implemented the business layer by using Hibernate with Spring DAO and also developed mapping files and POJO Java classes using ORM tool.
  • Developed web pages to display the account transactions and details pertaining to that account using JSP, DHTML, Spring Web Flow, AJAX and CSS.
  • Implemented user acceptance testing, unit testing, integration testing and regression testing; wrote JUnit test classes for the services and prepared documentation.
  • Responsible for configuration struts-config.xml and web.xml.

Confidential

Tester

Environment: J2EE Architecture, SQL Server, Oracle, Cognos, WAS 6.1, MQ Series, Rational Clear case, Rational Clear Quest, Rational Robot, SQL Navigator 5.5, Quality Center 9.0, QTP 9.0

Responsibilities:

  • Developing Test Scripts and Test Cases as per each agency’s functional specifications.
  • Performing functional testing (Manual and Automated) for the web-based application against new builds.
  • Reviewing requirements for testability & usability, validated with Business Analysts with regards to system functionality
  • Creating test cases and scenarios for Regression, GUI and System testing.
  • Helping the automation team with preparing data sheets for QTP scripts and in analyzing the results of execution
  • Developing function libraries, to improve modularity in automated Test Scripts.
  • Acting as a liaison between Business Analysts and Test Managers as a part of automating the existing manual Test Cases.
  • Analyzing Test Plans and Test Cases, detecting bugs in the system, preparing the Defect Reports and interacted with developers for debugging.
  • Bug Tracking and performing UAT of the application with the users from each agency.
  • Preparing end user documentation to help with the user acceptance testing process.

We'd love your feedback!