We provide IT Staff Augmentation Services!

Lead Java/j2ee Qa Automation Engineer Resume

3.00/5 (Submit Your Rating)

NJ

SUMMARY:

  • Over 4 years of experience in various phases of Software Testing life cycle (STLC) on various platforms like Mobile, Tablet and Desktop.
  • Over 9 years of IT experience in design, development, implementation and testing of Client Server, Web Applications using Java/J2EE Technologies.
  • Expertise in Software Development Life Cycle (SDLC) that includes Requirements Analysis, Design, Coding, Testing, Implementation and Maintenance .
  • Experience with Agile/Scrum development methodologies.
  • Experience in QA processes Test Strategy, Test Design and Test execution analysis.
  • Experience in Automation scripting and framework using Selenium and Protractor.
  • Extensive knowledge of MVC architecture and J2EE design patterns.
  • Expertise in designing and developing web based enterprise applications using J2EE technologies.
  • Good experience in Struts, JSF, Spring and Hibernate Frameworks.
  • Expertise in implementing Web Services based on SOA using WSDL, SOAP and REST.
  • Experienced in RDBMS working with Oracle 9i/10g, DB2, SQL Server, MySQL 5.0/4.1
  • Experience in working with operating systems like Windows 98/NT/2000/XP, UNIX, LINUX and SOLARIS.
  • Ability to learn and use new technologies quickly.
  • Team lead and self - starter with effective communication, motivation and organizational skills combined with attention to detail and business process improvement.
  • Ability to adapt to new technologies, changing business requirements and to correctly apply new tools to build applications.

TECHNICAL SKILLS:

Languages/Framework: Java 1.6/1.5/1.4, WSDL, SQL, PL/SQL, Struts, Hibernate, JSF, J2EEE Design Patterns, REST, Web services, .net, Log4J, Spring, ASP.Net, UML

Automation tools: Selenium Web Driver, Selenium IDE, Protractor

Test Management /Defects: ALM

Server Programming: Servlets, JSP, RichFaces, AJAX, EJB, Java Beans, JDBC

Databases: Oracle 7.x/ 8i/ 9i/10g, DB2, SQL Server Cloudscape, MS-Access 2000/97

Scripting Languages: JavaScript, VBScript

Markup Languages: HTML, DHTML, XML (SAX and DOM), JSON, XSLT, XSL, CSS

Tools: Eclipse 2.x/3.x, RAD, Toad, JBuilder, WSAD, GitExtension, GitBash, Jenkins

Application/Web Servers: WebLogic 7.0/ 8.1, IBM Web Sphere 4.0.2/5.0/6.0/6.1, JBossTomcat 5.5, APACHE Web server, Microsoft Visual Studio

Version Control: VSS, CVS, ClearCase, GIT

Build Tools: Apache Ant, Install Shield

Operating Systems: Windows X, Solaris 8.0, Linux, UNIX

Protocols: HTTP, SOAP, HTTPS, LDAP, SNMP, SMTP, TCP-IP

PROFESSIONAL EXPERIENCE:

Confidential, NJ

Lead Java/J2EE QA Automation Engineer

Responsibilities:

  • Involved in Business requirement analysis and documentation.
  • Involved in complete development life cycle of the application.
  • Lead a team of developers and Testers in an onsite/offshore modal.
  • Hands-on contributor and lead on projects being implemented in Agile work environment.
  • Working closely with other testers in the team, developers, business partners, and managers involved in the project.
  • Involved in identifying issues and creating, analyzing and distribution of tasks.
  • Created Automation Frameworks for New Initiatives, Enhancing Existing TestNG Framework.
  • Built Jenkins Jobs for Continuous integration with Code Drop and managing Job Schedules.
  • Developed Test scripts and created test case templates for new resources.
  • Reviewing Automation Scripts, providing feedback for Code refactoring and code optimization.
  • Helped team to resolve complex XPATH issues and debugging Java code issues.
  • Performed code deployment on different environments and worked with IT teams on configurations.
  • Performed unit testing using JUnit and tested applications manually and through automation tests.
  • Handling Defect Triage calls and Defect root cause analysis sessions.
  • Identifying testing gaps and dependencies, resolving during early phase.
  • Adhering to testing Standards by defining clear project Approach and obtaining Approvals
  • Mentoring New team members and creating Knowledge sessions.
  • Involved in the code review and quality check of the product.
  • Participated and suggested solutions for the performance of the application as part of the performance tuning of the application.

Environment: J2EE, J2SE, JUnit, ANT, JDK, Core Java, JavaScript, XML, WebLogic, Web services, WSDL, SOAP, SOA, GIT, MVC, UML, HTML, Eclipse, Windows XP, Selenium, Maven, Appium, HTML, Oracle 8i, HP-ALM, MS Office-Project, SQL Navigator, SoapUI, SAP, LMS, Jenkins, Firebug, Jmeter.

Confidential, NJ

Lead Java Developer/ Automation Tester

Responsibilities:

  • Involved in Business requirement analysis and documentation.
  • Interacted directly with the Users, Software managers and QA managers.
  • Lead a team of developers in an onsite/offshore modal.
  • Created Automation scripts of the UI using Protractor.
  • Involved in complete development life cycle starting from analysis of Design, Programming, and Implementation of the application.
  • Designed and developed multiple Patient care applications for different clients using MVC architecture, J2EE, .Net, AJAX, Spring, CSS, JSP, JavaScript, HTML, JDBC, XML, SQL, Hibernate, REST and SOAP WebServices.
  • Performed code deployment on different environments and worked with IT teams on configurations.
  • Performed unit testing using JUnit and tested applications through Protractor automation tests.
  • Involved in setting up, updating and integrating new technologies in the applications.
  • Involved in code reviews and quality check.

Environment: J2EE, J2SE, .Net, JSP, Spring, JDBC, JUnit, ANT, PL-SQL, JDK, Core Java, JSON, XML, Agile, Web Sphere Application Server, EJB, GIT, ClearCase, Web Services, SOAP, RESTful, MVC, AJAX, jQuery, CSS, HTML, SQL, Windows XP, SQL Server 2012, Microsoft Visual Studio 2012, Hibernate, ALM, Jenkins, SourceTree, IIS, Protractor, Eclipse.

Confidential, NJ

Java/J2EE Developer

Responsibilities:

  • Involved in Business requirement analysis and documentation for implementation of the new EZ-Pass Application Infrastructure.
  • Interacted directly with the users, Software managers and QA team.
  • Involved in complete development life cycle starting from analysis of Design, Programming, and Implementation of multiple modules in the application.
  • Designed and developed different management/monitoring applications using RichFaces, AJAX, JSF, CSS, Facelets, JSP, JavaScript, HTML, JDBC, XML, SQL, Hibernate and WebServices.
  • Created proof of concept (POC) for different modules that later become the template for the subsequent applications.
  • Developed designs for the web-based application using UML.
  • Performed code deployment on different environments.
  • Involved in setting up, updating and integrating new technologies in the application.
  • Worked on UNIX to connect to the server and to manipulate the lanes.
  • Involved in the code review and quality check of the product.
  • Developed code according the code compliance specifications.
  • Used ClearCase for the version control.
  • Used log4j for logging.
  • Used J2EE and Java design patterns such as DAO, Value Object, Singleton and Factory.
  • Participated and suggested solutions for the performance of the application as part of the performance tuning of the application.
  • Performed unit testing using JUnit.

Environment: J2EE, J2SE, JSP, JSF 2.1, JDBC, JUnit, ANT, PL-SQL, JDK 1.5/1.6, Core Java, JSON, XML, Agile, Web Sphere Application Server 6.1/7.1, EJB 2, ClearCase, Web Services, MVC, AJAX, DOJO 1.5, RichFaces 3.3.0/3.3.3, Facelets, CSS, HTML, RAD 7.0/8.0, LDAP, SQL, Windows XP, UNIX, TOAD, JNDI, Oracle 9i/10g, Microsoft Visual Studio 2010, Ehcache, Hibernate, Microsoft Team Foundation Server, IBM Web sphere MQ, JMS, JAXB, Spring, Maven, Spring Source.

Confidential, NJ

Java/J2EE Developer

Responsibilities:

  • Involved in Business requirement analysis and documentation.
  • Involved in complete development life cycle starting from analysis of Design, Programming, Test cases, Implementation and Production support of the application.
  • Used Struts framework in the application.
  • Developed designs for the JSP and web-based application using UML.
  • Implemented validations by using struts.
  • Involved in the code review and quality check of the product.
  • Developed code according the code compliance specifications.
  • Used CVS for the version control.
  • Used log4j for logging.
  • Used J2EE and Java design patterns such as DAO, Value Object, Singleton and Factory.
  • Participated and suggested solutions for the performance of the application as part of the performance tuning of the application.
  • Performed unit testing using JUnit.

Environment: J2EE, J2SE, JSP, Struts 2.1, JDBC, JUnit, ANT, PL-SQL, JDK 1.5, Core Java, JavaScript, XML, WebLogic, EJB, Web services, WSDL, SOAP, SOA, CVS, MVC, UML, HTML, Eclipse 3.4, SQL, Windows XP, Oracle 9i/10g.

Confidential, Columbus, OH

Java/J2EE Developer

Responsibilities:

  • Used Struts MVC Architecture to implement business logic.
  • Designed and developed web interfaces and business logic using MVC architecture, J2EE, JSP, Servlets, Java Beans, JDBC, HTML, XHTML and XML Technologies
  • Implemented validations by using struts.
  • Involved in code reviews.
  • Developed code according to the code compliance specifications.
  • Developed testing environment to automate the testing of server components.
  • Used CVS for the version control.
  • Developed System design using UML.
  • Involved in complete development life cycle of the application.
  • Used WSAD for development, debugging, coding and deploying applications.
  • Participated and suggested solutions for the performance of the application as part of the performance tuning of the application.
  • Performed unit testing using JUnit.

Environment: J2EE, J2SE, JSP, Struts 2.0, JDBC, JUnit, JDK 1.4, Core Java, XML, Web Sphere 6.1, MVC, UML, HTML, EJB 2.0, Session Beans, Web Services, SOAP, SOA, BPEL, ANT, XHTML, CVS, Eclipse 3.3, Windows XP, Oracle 9i/10g.

Confidential, Bentonville, AR

Java/J2EE Developer

Responsibilities:

  • Involved in Business requirement analysis and documentation.
  • Used Struts MVC Architecture to implement business logic.
  • Designing front end for Product Maintenance module using HTML, XHTML, CSS and Java Server Pages.
  • Used AJAX for customizing the product maintenance drop down menus as per client requirements.
  • Extensively used Java Script for client side validations in the entire project.
  • Implemented validations by using struts.
  • Involved in the code review and quality check of the product.
  • Developed code according the code compliance specifications.
  • Developed a testing environment to automate the testing of the server components.
  • Used CVS for the version control.
  • Participated and suggested solutions for the performance of the application as part of the performance tuning of the application.
  • Involved in complete development life cycle of the application.
  • Performed unit testing using JUnit.

Environment: J2EE, J2SE, JSP, Struts 2.0, JDBC, JUnit, ANT, PL-SQL, JDK 1.4, Core Java, JavaScript, XML, Web Sphere 6.0, MVC, UML, HTML, EJB, Session Beans, AJAX, XHTML, CSS, Eclipse 3.2, Windows XP, SUN Solaris, Oracle 9i/10g, Tomcat 5.5.

We'd love your feedback!