We provide IT Staff Augmentation Services!

Software Engineer Resume

0/5 (Submit Your Rating)

Timonum, MD

SUMMARY

  • Over 10+ years of progressive experience in java development and automation testing. Java developer experience is around 6 years and as automation engineer 4 years.
  • Worked at Fortune 500 companies such as Confidential Technology, Confidential Software, and Confidential as a Full time employee.
  • Recognized for superior skills of problem analysis with exceptional ability to adhere to project standards and procedures, quickly master new concepts and applications.
  • A self - motivated professional and natural communicator possessing great technical, initiating, leadership and problem-solving skills and has proven to be a good team player.
  • Expert in implementing innovative web, and business solutions with Java, JSP, Servlets, XML, EJB, JDBC, Oracle
  • Expertise in design and development of Web Applications involving J2EE technologies with Java, HTML,CSS, JavaScript, Servlet, JSP, MVCFramework (Struts 2), EJB, XML, JNDI, JDBC, Hibernate3, SpringFramework, ANT and JUnit.
  • Sound working knowledge of EJB architecture & its implementation in Businesstier.
  • Signification experience in implementing MVC based Struts with various design patterns like Singleton, SessionFaçade, Business Delegate, Service Locator and Factory Pattern.
  • Extensive experience working with RDBMS such as Oracle, My SQL.
  • Experienced in developing test design, test scripts, test cases and automated test plans using tools such as Silk, QTP, Test Director, WinRunner
  • Experienced in developing Test Plans for applications in intranet, internet and client server applications.
  • Range of experience includes involvement in complete life cycle of development/maintenance projects, hands-on programming and active part in the Analysis and Design.

TECHNICAL SKILLS

Languages: Java/JDK 1.4/1.5/1.6, Sql, 4 -Test language

Distributed Technologies: EJB 3.0

Internet Applications: J2EE, JSP, Servlets

Web/Application Servers: Weblogic10.x/9.x/8.x, Tomcat

Tools: Eclipse

Open Source Projects: Struts 2, Hibernate, Spring, Tiles Ant, log4j, Junit

Scripting Languages: JavaScript, Unix shell scripts

Markup Languages: HTML, XML

Database Apps: Oracle 10, DB2, My SQL

OS: MS-Windows, Sun Solaris, Linux

Methodologies: UML, Rational Unified process (RUP), Agile, Waterfall

Testing Tools: Silk Test, Mercury Quality Center, WinRunner, QTP

Misc: Rational clear case, Visual source safe, clearQuest

PROFESSIONAL EXPERIENCE

Confidential, Timonum, MD

Software Engineer

Responsibilities:

  • Develop code in Java
  • Execute them against application
  • Verify and document the results
  • Created reusable components for library
  • Raise issue if required.
  • Score the userstory as per the usecases
  • Develop code in Java within the sprint
  • Conduct demo at the end of the sprint

Environment: Oracle,Java,svn,SoapUi,,Agile

Confidential

Java Developer

Responsibilities:

  • Implemented MVC Architecture using Struts Framework
  • Developed action classes to execute business logic.
  • Created a DAO layer implementing Hibernate using transactions,
  • Used the Spring framework within Struts and Hibernate to decouple classes in the application, take advantage of IoC design principles, and simplify transactional database calls using annotations.
  • Created JSP pages with Strut tag libraries such as struts-html.tld, bean.tld and logic.tld.
  • Coded Ant build scripts to build and deploy EAR files in a WebLogic Server 10.x environment.
  • Normalized database tables and wrote complex queries..

Environment: Oracle, Hibernate, Struts 2, spring, Weblogic, Clearcase

Confidential, Sterling VA

Java Developer, Automation Engineer

Responsibilities:

  • Interacting with Business people and translating the requirements into Use Cases, Create documents for projects which use RUP, SDLC methodology.
  • Developed Struts action classes and related validation using struts validation framework.
  • Used web service calls to legacy systems.
  • Developed Service Layer using Stateless EJBs. Service layer is used to call legacy webservices to get the data.
  • Used data transfer object to transfer data to UI.
  • Developed JSPs using struts tags.
  • Coordinated with offshore team for testing and development.

Environment: Struts 2, Tiles, Webservices, Weblogic, Clearcase, Quality Center

Confidential

Responsibilities:

  • Identified requirements for various change orders and wrote Test plans.
  • Performed Risk Analysis and planned risk response.
  • Conducted Automated testing of GUI using WinRunner 9.2
  • Used Mercury Quality Center 10.0 to run automated suite.
  • Identified defects against requirements and opened them in Quality center.
  • Participated actively in conversion of code from Winrunner to QTP (10.0)
  • Used NCC (testing tool) to test the CMIP protocol.
  • Wrote test code in NCC and opened defect in CMIP protocol
  • Done manual testing of GUI and CMIP protocol to test NPAC
  • Coded in Winrunner and then QTP, used functions and hash arrays.
  • Set up the environment for the Integration testing, System testing.
  • Conduct automated system tests and manual system tests as required
  • Analyze the failures and open defect if necessary
  • Actively worked and contributed to various releases of NPAC
  • Helped in preparing various graphs.
  • Extensive experience in onsite-offshore co-ordination
  • Trained and oversaw new employees
  • Contributed to existing processes by introducing automation code review process

Environment: Oracle, applets, Mercury Quality Center 10.0, SQL, PL/SQL, Java,NCC, Winrunner 9,2,QTP 10.0,Shell-Unix

Confidential, Reston, VA

Java Developer

Responsibilities:

  • Interacting with Business people and translating the requirements into Use Cases, Create documents for projects which use RUP, SDLC methodology.
  • Prepared LLD for the product’s registration and order module.
  • Developed registration and order module from front end to backend.
  • Developed JSPs using struts tags.
  • Developed Struts action classes and related validation using struts validation framework.
  • Developed DAOs and used hibernate for persistence.
  • Developed Service Layer using Stateless EJBs. Service Layer included business logic and separated view layer from data access layer.
  • Coordinated with offshore team for testing and development.

Environment: Oracle, Weblogic, J2EE, Hibernate, SQL, Clearcase

Confidential - NJ

Java Developer

Responsibilities:

  • Developed payroll and Benefits module.
  • Developed front end using Jsp and struts framework.
  • Struts validation framework was used for validation.
  • Developed backend using hibernate frame work along with DAOs.
  • Fixed defects identified by test team.
  • Interacted with business users to finalize the requirements,

Environment: Weblogic, Oracle, J2EE, Struts,hibernate, VSS

Confidential

QA Analyst

Responsibilities:

  • Creation of test design and test plans using Microsoft Word. Designed an automated test plan and implemented it for all modules of change manager product.
  • GUI and functionality testing (Manual Testing) of the application.
  • Writing SQL, pl/sql queries and executing them.
  • Creation of automation scripts for entire application for functionality and regression testing using Silk Test.
  • Installation testing.
  • Back-end transaction testing evaluating data stored within a database.
  • Creation of processes to facilitate version control and release schedules.
  • Preparation of test plans, test cases for Vantives for all modules.
  • Conduction of training for Silk Test and product automation code for all team members as well as for change manager product for Oracle.
  • To conduct certification of the product, by doing toleration testing which certifies that The Change Manager Product supports the new version of database/operating system with the existing features.
  • The certification on CM product for different operating system for UDB DB2 8.1.
  • Automation Lead for executing automation tests with 3 team members during regression testing.
  • Prepared test plan, test cases for certification testing.
  • Reported bugs to enhance the product functionality.
  • Certified in AIX5.2 DB2 8.1EE, AIX 5.2 DB2 8.1EEE, Solaris9 DB2 8.1EE.
  • Logging Defects and following them, Maintaining the Defects database

Environment: DB2, SQL, PL/SQL, Silk Test, Sun Solaris 4.1.4, MS Word

We'd love your feedback!