We provide IT Staff Augmentation Services!

Analysis, Design, Implementation, Unit Testing Resume

3.00/5 (Submit Your Rating)

Eagan, MN

PROFESSIONAL SUMMARY:

  • Software engineer with 5+ years experience in providing I.T. solutions.
  • Good hands on knowledge on Internet related technologies like Java, HTML.
  • Extensive background in both Agile and Waterfall development methodologies.
  • Experience in defining testing methodologies, designing test plans and test cases for both manual as well as automated testing.
  • Active participation in all phases of software development cycle including requirements gathering, design, development, testing and production support.
  • Good understanding of Database concepts and hands on experience with PL/SQL.
  • Good at analyzing, troubleshooting, and debugging.
  • Excellent verbal and written communication skills.
  • Work very well as part of a team or individually.

TECHNICAL SKILLS:

Programming Languages: Java, PL/SQL

Testing: Manual testing, Junit, Selenium WebDriver

Web Technologies: J2EE, HTML

Web Servers: Apache Tomcat, JBoss

Databases: Oracle, MySQL

Domains: Banking, Legal

Development Tools: Java Development Kit

Scripting Languages: JavaScript

Version Control Tools: VSS, Rational ClearCase, CVS, SVN

Design Methodologies: UML, OOPS

Operating system: Windows 2000/XP, LINUX, UNIX

IDE: Eclipse 3.0, IntelliJ 9.0.3, Visual Studio 2010

WORK EXPERIENCE:

Confidential, Eagan, MN

Analysis, Design, Implementation, Unit Testing

Technology: Java 1.4, J2EE 1.4, JSP, JDBC, Junit 3.0, .NET

Database: Oracle 10g/11g, SQL server 2008

Tools: IntelliJ 9.0.3, SVN, ANT 1.6.2, Jakarta Tomcat 5.0, Visual Studio 2010

Responsibilities:

  • Develop, maintain and support cutting - edge legal industry software in J2EE and .NET framework.
  • Analyze requirements, collaborate with business users and developers to implement and resolve issues in project implementation and user acceptance phases.
  • Analyze code for system testing and debugging; create test transactions to find, isolate and rectify issues.
  • Involved in extensive development work to add new functionalities to the existing websites.
  • Involved in extensive functional/unit testing to maintain the existing functionality.
  • Identify automation scenarios from the set of user stories and develop automation testcases for the identified test scenarios.
  • Perform cross browser testing.
  • Extensively followed Agile development methodologies. Took role of Release Runner for QA and production deploys, provided support for any production issues.
  • Actively involved in analysis, design, implementation, testing and support phases of development.
  • Reviewed the code prepared by other team mates and suggested improvements as required.

Confidential

Analysis, Design, Implementation, Unit Testing

Technology: Java 1.4, Servlets, JSP, JDBC, JFreeChart, Unix shell scripting, Style Sheets, JSF

Tools: JBuilder, Rational Clear case

Responsibilities:

  • Developed JSPs which gets the data from Oracle database using JDBC.
  • Analyze and use an appropriate chart utility for the generation of charts. JFreechart is used to generate different charts at run time based on the type of request and request parameters.
  • Construct efficient Database queries.
  • Unit testing of code developed.
  • Ensure completeness and correctness of releases made to the client

Confidential

Implementation, Unit Testing

Technology: Java 1.4, JDBC, Perl, Unix shell scripting

Tools: JBuilder, Rational ClearCase, Asset Control, Tibco, CORBA

Responsibilities:

  • Analyze technical impact of the development which are to be delivered to the client
  • Development and execution of Integration and Unit Test Cases
  • Development of technical / source code documentation, as required, for the components to be developed
  • Adhere to all processes which are laid down by the quality process

Confidential

Analysis, Design, Implementation, Unit Testing

Technology: Java, Swings, JDBC, RMI, EJB, JBOSS and XML.

Tools: Eclipse 3.0, Javadocs, VSS

Responsibilities:

  • Designed the GUI and implemented the business logic required for backend operations of the Bank. This module allows to open and manage existing share Accounts, for both temporary and permanent account types. It also provides the flexibility to operate various backend processes such as, Generating periodic reports on all kinds of accounts, Execution of standing Instructions, Voucher Payments, General Ledger information, etc.
  • Tasks involved
  • Requirement and Change Request feasibility Study and Analysis.
  • Designing the client GUI using Java Swings.
  • Developing, assembling and deploying of Enterprise Java Beans.
  • Creating relational tables and queries in MySQL database to be used by the EJBs developed.
  • BackOffice Module
  • Re-designing the already done GUI’s and implementing some of the business logic.
  • Coding the business logic for Application Entry, Verification.
  • Performed unit testing on the existing forms.
  • Miscellaneous
  • Involved in coding the logic for Report Generation based on existing customer data in various modules.
  • Creating complex queries to extract information from multiple tables for user-specified report generation.

We'd love your feedback!