We provide IT Staff Augmentation Services!

Quality Automation Engineer Resume

PROFESSIONAL SUMMARY:

  • Around 11 years of IT experience in Software Development, involving Analysis, Design, Development, Testing and Implementation & Maintenance of application software in Web - based environment
  • Having 3+ years of experience as a Java Automation engineer (QE). Worked on Core-Java / Selenium / XPATH / SOAP-UI / JACOCO / TestNG/ Jenkins / Maven / JSON / JIRA / JMeter / eSpeedy.
  • Took over the major responsibility of performing all the regressions for multiple production releases.
  • Extensive experience on Object Oriented Programming (OOP) & Design, MVC Architecture, SDLC, Java/J2EE technologies - Servlets, JDBC, XML, Web Services, WSDL, SOAP and design patterns & Frameworks such as Spring and Hibernate.
  • Extensively used Web Services - RESTful and JAX-WS.
  • Extensive experience in HTML5, DHTML, CSS3, JQuery, Ajax, JSP, JSON, Bootstrap, AngularJS.
  • Experienced in using the Messaging Services like JMS and IBM MQ.
  • Proficient in Web application development using JAVA, J2EE (JSP, Servlets, XML, JDBC), JavaScript.
  • Experienced in deploying J2EE applications over servers like Apache Tomcat & WebSphere 7.
  • Good Understanding of IDEs like STS, RAD and Version control tools like SVN, StarTeam.
  • Extensive experience in building & deploying EAR, WAR, JAR files on test, stage & production servers.
  • Configured Log4j, JUnit, and developed unit test cases and determining application functionality.
  • In-depth experience in developing and supporting both production and development environments.
  • Configured Hibernate second level cache (using ehCache) to improve application performance.

TECHNICAL EXPERTISE

Frameworks & ORM Tools: Selenium WebDriver, TestNG, Spring(DI, MVC, AOP), Hibernate, Struts.

Testing S/W: Apache JMeter

Java: JDK 1.3 - 1.7, J2EE 2.0/1.1, OOP, JSP, Servlets, JSP Tags, Custom tags, Java Beans, Applets, Swing, AWT, JDBC/ODBC, MDB, Visual Source Safe 6.0, Web Services, JDBC, JPA, JMS, Jenkins, Maven, SOAP UI, Mockito, SVNRESTful (Jersey), Spring MVC, Spring REST controllers, Maven.

Code Coverage: JACOCO

Web Servers: IBM WebSphere 7.1/6.1, and Apache Tomcat.

Web Tools: HTML, XML, XPath, SAX, JavaScript, JSON, CSS, Angular JS

Databases: Oracle, DB2, Postgre SQL, MySQL, SQL Server, Fast Objects, SQL

Operating Systems: Unix/Linux, Windows.

Tools: / Utilities STS, RAD, Tomcat, WebSphere (WSAD), Eclipse, JBuilder3, SVN, Star TeamCVS1.2, AQT, VSS, TOAD, JIRA, Quality Center

PROFESSIONAL EXPERIENCE:

Confidential

Quality Automation Engineer

Environment: Java and OOP, J2EE, Oracle, RESTful web-services (Jersey), JSON, Maven, Jenkins, Junit, Hibernate, Eclipse, SQL, Postman, SOAP UI, Selenium, XPATH, Apache JMeter, SQL.

Responsibilities:

  • As an Automation tester, designed and validated automation scripts.
  • Projected test cases for PO review well ahead of implementation.
  • Performed Integration testing with Maestro team to check sellers selling limits
  • Created/executed test scripts using Selenium and validated the regression test
  • Using Java and Hibernate to automate functional cases.
  • Worked with Payments team to validate/test the use-cases on ramp base.
  • Automated project using TestNG framework.
  • Building application using Maven performed testing using Junit.
  • Executing the project in Agile methodology.
  • Extensively used JSON, Postman, SOAP-UI.
  • Verifying and validating the pre and postproduction issues.
  • Using JIRA to manage/track the work assigned.
  • Using Jenkins to have Continuous Integration on time.
  • Performed eSpeedy (Internal to Confidential ) - to check the UI loading speeds
  • Performed Load testing for various REST operations using Apache JMeter.
  • Used JACOCO to generate code coverage report.

Confidential

Quality Automation Engineer

Environment: Java and OOP, J2EE, RESTful web-services (Jersey), JSONMaven, Jenkins, Junit, Hibernate, JavaScript, Eclipse, Tomcat Application Server, SQL

Responsibilities:

  • As an Automation tester, designed and validated automation scripts.
  • Created test scripts using Selenium and validated the regression test
  • Using Java and Hibernate to automate functional cases.
  • Working with multiple teams during integration of the project.
  • Automated project using TestNG framework.
  • Building application using Maven performed testing using Junit.
  • Executing the project in Agile methodology.
  • Extensively used JSON.
  • Verifying and validating the pre and postproduction issues.
  • Using JIRA to manage/track the work assigned.
  • Using Jenkins to have Continuous Integration on time.

Confidential, Moline, IL

Lead Engineer

Environment: Java and OOP, J2EE, JSP2.0, Servlet 2.3, AngularJS, RESTful web-services (Jersey), Angular JS, JSONMaven, Jenkins, Mockito, Hibernate, XPath, JavaScript, STS, TOAD, AQT, Log4j, Tomcat Application Server, SQL.

Responsibilities:

  • Worked closely with client/business team, gathered business requirements and developed technically.
  • Implemented test-suites in agile methodology during development of the project and oversee the software development in Sprints by attending daily stand-ups & recording information/meeting minutes.
  • Worked with development team to in corporate all the changes on time.
  • Automated SOAP service calls to fetch Deere core information.
  • Used Hibernate/JPA annotations to bring/update data as per functional.
  • Used Apache Velocity to prepare SOAP request formats.
  • Involved in Designing database schemas according to user requirements.
  • Implemented UI automation using Selenium web-driver.
  • Used STS for code development/deployment and debugging.
  • Prepare Design and Installation documents for the System and maintaining.
  • Analyzing and fixing/including test-cases in suite as per production issues.
  • Involved in code reviews, test case reviews and gave feedback on various design aspects.
  • Version Controlling using SVN.
  • Using JIRA management tool to estimate/track/organize the deliverables of the project.

Confidential, Moline, IL

Lead Developer

Environment: Java, Spring MVC, JSP2.0, Servlet 2.3, HTML, JavaScript, AJAX calls, JQuery, HibernateTOAD, WebSphere, 7.1 App-Server, Maven, Jenkins, Message Driven Beans.

Responsibilities:

  • Responsible for writing SRS (System Requirement Specification) for Functional Roles module.
  • Write Business Requirements and functional specification documents.
  • Involved in writing code to interact with Web Services using JSON, AJAX and JQuery.
  • Consumed REST API provided by Viewing Tool application.
  • Involved in developing the Controller framework using REST based spring controller.
  • Implemented MDB to make necessary calculations. Used SAX parser to read the incoming messages.
  • Used Hibernate/JPA annotations to interact with DB2 database.
  • Implemented Hibernate second level cache (EhCache) for few large lists to be in memory on server startup.
  • Developed UI layer logics using JSP, JavaScript, HTML5, Ajax and CSS.
  • Involved in code reviews, test case reviews and peer testing.
  • Using SharePoint tool for collaboration/communication/decision making among the team.
  • Used Maven to build the application and Written Test Cases for Unit Level Testing used JUnit.
  • Involved in development and implementation of J2EE standards based coding and developed.
  • Used Spring Validator for client side validations.
  • Implemented new screens and functionalities related to Functional Roles Module.
  • Participate in code reviews, troubleshooting, bug fixing, preparing test environments, execute User acceptance testing and providing production support.

Confidential

Lead Developer

Environment: WebSphere 5.1 App-Server, Java 1.4, MDB, Ant Script, Java Script, XML, JSP custom Tags andDB2.

Responsibilities:

  • Implemented the functionality on Struts architecture.
  • Involved in Analysis, Designing, Coding, Unit test and System testing.
  • Used Dozer mapping to map beans (model to view & view to model beans).
  • Involved in fixing the critical issues and delivered them on-time, as 2 to 3 applications are dependent on this centralized application, fixes were made on critical priority.
  • Involved in Integrated Testing with other applications (as Confidential is the bridge between 2 to 3 applications) and Unit Testing Phases and worked on debugging and Bug Fixing.
  • Using SharePoint tool for collaboration/communication/decision making among the team.
  • Ensure that each deliverable source codes adhere to the client supplied standards.

Confidential

Developer

Environment: WebSphere 5.1 App-Server, Java 1.4, MDB, Ant Script, Java Script, XML, JSP custom Tags and DB2, SQLJ.

Responsibilities:

  • As a System Analyst involved in Analysis, Designing, Coding and unit testing and System Testing of the DNS applications.
  • Involved in fixing critical issues, provided faster solutions and got appreciation from the manager and onsite team.
  • Worked on PartsNextGen functionalities and integrated with SAP applications.
  • Involved in Unit Testing and Integration Testing.
  • Implemented “Line Of Credit” functionality.
  • Worked on Bug Fixing.
  • Ensure that each deliverable source codes adhere to the client supplied standards.
  • Supported functionalities such as Spare parts Ordering, Order Tracking, Parts Information, Parts Locator, Parts Invoices, Returns, Credit List.

Confidential

Developer

Environment: Java 1.4, WebSphere 5.1, XML, MDB, Ant, DB2v9.1, Struts Framework and JSP custom Tags.

Responsibilities:

  • Involved in fixing all the critical issues related to multiple solutions faster and got appreciation from the manager and onsite team.
  • Mentored team mates and performed role of Knowledge-Source for colleagues in D2D.
  • Implemented custom tags to display data on JSP screens.
  • Integrated using J2C with mainframe’s programs.
  • Analyzing and fixing production issues.

Confidential

Developer

Environment: Java 1.4, WebSphere 5.1, XML, DB2v9.1, Struts Framework, JSP custom Tags

Responsibilities:

  • JSPs needs significant refactoring to retrofit to DnsAdmin screen model (Involved in developing tag libraries for all Java Server Pages.).
  • Involved in Integrated Testing and Unit Testing Phases and worked on debugging and Bug Fixing.
  • Exposure to work with Test Director which is an efficient ticket handling system and have experience in maintaining a live product.
  • Writing Utility Classes for java specific repeated functionalities like xml parsing

Confidential

Developer

Environment: RMI, Swings, PgAdmin3, Windows2K

Responsibilities:

  • Development of Order Planning module.
  • Bug Tracking / customizations based on the customer requirements in AdminApp.
  • Involved in Unit Testing and Integration Testing.

Hire Now