Senior Web And Angular Test Automation Engineer Resume
Boston, MA
SUMMARY
- 11+ years of experience in Web Application Development and Object Oriented Analysis along with HTML, DHTML, CSS, JAVA, J2EE, Java Script, Angular, JS Libraries, Test Automation, JSON, JSP, Ajax, Web Services, PhotoShop, Dreamweaver, JDBC 2.0, XML, SOAP, SOA, Struts, Spring and Hibernate Framework.
- Worked with the entire life cycle of large - scale computer projects: involved in requirement gathering, project planning, analysis, design, development, Test Automation & maintenance.
- Experience in enterprise applications using UML, IBM Rational Suite, and Wire Frames, server side technologies including Apache Tomcat, Glassfish, Oracle, JSP, Servlets and JDBC.
- Extensive experience in web enabled application and mobile computing technologies using HTML4/5, Java Script, Angular, AJAX, JQuery, DHTML, CSS, XML, Java and JavaScript.
- Worked on WebSphere and LiferayPortlet development Worked with Oracle and MS Access.
- Developed stored procedures and functions using PL/SQL.
- Expert in technical documentation, wireframes, project planning, handling client communication and gathering user requirements.
- Proven ability to quickly learn new technology and apply them in business solutions.
TECHNICAL SKILLS
Technologies: J2EE 1.4-1.6, JSP, Servlets, JDBC, Struts, IBM ClearCase, IBM ClearQuest,UML
Databases: Oracle8-9i-10g, My-Sql 5.x, MS-Access, SQL Server 2005, PL-SQL
Web: Java Script, AngularJS, HTML4/5, DHTML, CSS, XML, JSON, XSLT, Photoshop, Java Script Libraries, AJAX, and Struts 1.2, Flash
App and Portal Servers: WebSphere, Apache Tomcat 3/ 4, IIS 4/5, Glassfish.
Confidential: Lucene, Java.
IDE: Eclipse, WebStorm, Net Beans, Mobile Toolkit, Dr Scheme
Case tools: Rational Rose, Wireframes
PROFESSIONAL EXPERIENCE
Confidential, Boston, MA
Senior Web and Angular Test Automation Engineer
Responsibilities:
- Work closely with product owners to understand the business requirements and building business capabilities.
- Part of automation engineering team to automate the code and test cases in cucumber and Protractor.
- Monitored new applications written in Angular.
- Fully responsible to write code in cucumber js, gherkins, protractor, chimp for end to end and modular testing.
- Responsible to modify and work with team for Angular and other java script UI frameworks like d3.js
- Solid experience with open source tools & libraries: AngularJS, jQuery, D3, Visualization, Spring MVC
- Used tools like Webstorm editor, source tree to manage source control
- Worked in Agile environment with Ralley for ticketing and Kanban for the status updates
Environment: AngularJS, CucumberJS, Protractor, Gherkin, Chimp, Node, Bootstrap, JavaScript, Html, CSS, Ralley, Kanban, Source tree, WebStorm editor, sequel server, Bower, gulp, Git, JSON Web Services, Agile.
Confidential, Boston, MA
Senior Web Developer
Responsibilities:
- Interacted with the systems analyst in digesting business requirements and building out business capability.
- The functionality similar to Node's NPM and The tech stack used was AngularJS, LESS, Bootstrap, and cutting edge server side technologies.
- Refactored, re-architected, and enhanced an existing Dojo and Java application to follow strict MVVM/MVC patterns for improved source code maintenance, 40% code reduction, ease of upgrade, scalability, ease of developer spin up, enhanced performance and offline with client caching.
- Developed AngularJS workflow manager leveraging Angular-UI's state router for flexible configuration and management of multi-step user input flows.
- Wrote fully functional angular modules, directives and widgets.
- Involved in writing Java classes to talk to sequel database for store tills cash management and provide rest APIs
- Solid experience with open source tools & libraries: Spring framework, AngularJS, jQuery, Spring MVC
- Used source tree to manage source control, Jira for bug tracking, agile environment.
- Strong problem solver with excellent team/partnering skill
Used: AngularJS, Less, Bootstrap, Java JavaScript, Html, CSS, Jira, Source tree, eclipse editor, sequel pro, Bower, gulp, Git, JSON Web Services, Agile.
Confidential, Burlington, MA
Senior Web Developer
Responsibilities:
- Wrote custom directives and web modules to standardize across veracoders using Angular JS.
- Log aggregation and search using ELK (Elastisearch, Logstash and Kibana):
- Responsible to centralize different logs like system, development, etc. to make bug tracking and reports easier across the development.
- Designed and developed Kibana views on top of ELK.
- Designed web modules based on html, CSS, JavaScript.
- Consumed JSON web services for the development.
- Wrote Karma and different Junit tests for Angular modules.
- Agile environment.
- Involved in web development and enhancements using JIRA.
Used: ELK, AngularJS, Java/J2EE Spring MVC 4, JavaScript, Html, CSS, Oracle, Java, Source tree, Jira, WebStorm editor, Bower, gulp, Git, JSON Web Services, Agile.
Confidential, Burlington, MA
Senior Web Developer
Responsibilities:
- Developed and deployed web modules contents.
- Designed web modules based on html, CSS, JavaScript
- Worked on 508 compliance issues using ChormeVox listener
- Analyzed, developed and maintained various modules assigned.
- Involved in bug fixing and support for existing module and enhancements using JIRA.
Used: JavaScript MVC, Oracle, Java, ChromeVox, Jira, JSON Web Services, Java script.
Confidential, Cambridge, MA
Senior Web Developer
Responsibilities:
- Developed and deployed web modules contents.
- Designed web modules based on html, css, d3.js
- Used backbone JavaScript MVC for frontend.
- Analyzed, developed and maintained various modules assigned.
- Used JSON web services to exchange data on cross domain.
- Implemented publishing web modules for Confidential .
- Involved in bug fixing and support for existing module and enhancements using JIRA.
Used: D3.js, Backbone JavaScript MVC, Oracle 10g, Java, Jira, JSON Web Services, Java script.
Confidential, Waltham, MA
Senior Web Developer
Responsibilities:
- Developed and deployed web modules contents with Oracle database.
- Monitored applications based on Java, JSP and java scripts.
- Analyzed, developed and maintained various modules assigned.
- Used web services to exchange data on cross domain.
- Created RSS feeds for data exchange.
- Share point RSS development
- Implemented publishing web modules for Confidential .
- Involved in bug fixing and support for existing module and enhancements.
Used: Oracle 10g, Java, Jira, share point, Web Services, Java script.
Confidential, Andover, MA
Senior Java Web Developer
Responsibilities:
- Developed and deployed web modules using Java, Spring framework, Hibernate, Kendo (java script framework) with Oracle database.
- Used Java spring framework and integrated the application using the JSPs, freemarker, kendo and java scripts.
- Eclipse IDE and Oracle 10g database was used to develop Confidential and Confidential publishing site.
- Analyzed, developed and maintained various modules assigned.
- Used some web services to exchange data on cross domain.
- Implemented publishing web modules for Confidential and Confidential
- Designed and Developed user interfaces using DHTMLX and JSPs.
- Successfully completed client projects SEARS, DEAL CHICKER, Confidential .
- Involved in bug fixing and support for existing module and enhancements.
Used: Java, Spring, Hibernate, Web Services, Oracle, Kendo, Java script, Free marker.
Confidential, Andover, MA
Senior Java Web Developer
Responsibilities:
- Implemented intranet web modules for Confidential dashboard.
- Developed and deployed web modules using Java, DHTMLX, and Composite with Oracle database.
- The information is generated by java struts framework which is then manipulated using jsp, Dhtmlx and java scripts.
- JBoss Developer Studio IDE and Oracle 10g database was used to develop the pivot dashboard.
- Data grid and user interfaces designed using Dhtmlx and jsp.
- Involved in maintenance and support of existing module and enhancement.
Used: Java, Struts, JBoss application server, DHTMLX, JQuery, AJAX, CSS, JavaScript, HTML, JSP, Composite, PUTTY, PLSQL developer, SVN, Maven, J2EE v1.6, JDBC.
Confidential, Boston, MA
Senior Java Web/Portal Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Implemented portlets for BBH Fund admin cie web portal.
- Developed various portlets so clients can check the performances and runtime data changes.
- The information is generated by java spring framework which is then parsed using DOM parsers and corresponding pages are rendered using jsp, jquery and java scripts.
- RAD IDE and Oracle 10g database was used to develop the portlets on windows.
- Responsible for CSS, static and dynamic page design and development using Java script libraries like JQuery, AJAX.
Used: Java, Spring WebSphere portal development, WebSphere application and portal server, JQuery, AJAX, CSS, JavaScript, Web Services, MVC architecture, HTML, JSP, Photoshop, Dreamweaver, TOAD, PLSQL developer, CVS, MS Visio, J2EE v1.6, OOA/OOD, JDBC, Rational tool suite.
Confidential, Dartmouth, MA
Senior Java Web/Portal Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Implemented portlets for UMassD Web Portal so students and faculty can choose among the list of portlets to build their own web pages.
- The information is generated by java program which is then parsed using DOM parsers and corresponding pages are displayed to the user.
- Used JavaScript for client, server validation through expression language, Eclipse, Postgress Database
- Responsible for CSS, static and dynamic page design and development using Java script libraries like AJAX.
- Other than Portal designing Created JSP pages for CAS theme for single signon applications.
- Spring framework was used in creating the front-end application on Unix platform.
Used: Java 6, CAS Single sign on, Apache server, Liferay portal server, Web Services, JQuery, AJAX, CSS, JavaScript, SOA architecture, HTML, JSP, Photoshop, Dreamweaver, TOAD, CVS, MS Visio, MS Word 2003, Excel, J2EE v1.6, OOA/OOD, JDBC, Rational tool suite, Unix.
Confidential, CT
Senior Java Web Developer
Responsibilities:
- Successfully redesigned and enhanced current Confidential website.
- Responsible for CSS, static and dynamic page design and development using Java script libraries like Jquery, Ajax.
- Worked on Java based menu structure and enhanced with JSON, MVC, Java script.
- Worked with queries, views and procedures in oracle 10/11g.
- Developed Web based J2EE application using Oracle as a backend.
- Used PVCS for Code versioning.
- AGILE Environment and knowledge transfer.
Used: J2EE 1.5.2, JSP, Core Java, Oracle 10g, SQL Developer, JQuery, JSON, CSS, JavaScript, MVC architecture, HTML, JSP,PVCS, OOA/OOD, JDBC.
Confidential, White Plains, NY
Senior Java Web Developer
Responsibilities:
- Developed J2EE Web application for different Starwood brands and non brands
- Worked on these brand’s webpage and scripts using Eclipse based IDE
- Responsible for CSS, static and dynamic page design and development using Java script libraries like JQuery, AJAX, YUI.
- Interacted with the application server team for day to day updates on the TEST and PROD servers to debug the file move processes and outages to avoid downtime. Collaborated with the DB administration team to move changes between the servers on a regular basis.
- Debugged and resolved remote Web Sphere server deployment issues like proxy mapping, database persistence, library issues avoiding any downtime for the application.
- Code versioning done through CVS and the application build/export war process is done with Workshop IDE.
- Updated images and video to match PSD using Dreamweaver and photoshop.
- Documented application and database design using Visio designs, block diagrams, flow charts and few use cases.
- Involved in a development environment similar to AGILE with daily meetings with the director of IT services to obtain the feedback from the stakeholders and Use of Content management system.
- Solely Responsible for clearing tickets generated in clear quest in staging.
Used: Java 6, Web Sphere server, SQL Developer, AJAX, CSS, JavaScript, Struts 1.2, HTML, JSP, YUI, JQuery, CMS, JSTL, Photoshop, Dreamweaver, TOAD, CVS, MS Visio, MS Word 2003, Excel, J2EE v1.6, OOA/OOD, JDBC, Rational tool suite, Clear Quest, Win XP.
Confidential, NY
Java Web Developer
Responsibilities:
- Developed and deploy Web Application ( Confidential and Confidential ) using JSP, JavaScript, HTML4/5, Servlet, AJAX, Java Script Libraries, and Struts on web server for development, test, training and production environments.
Used: JSP, Servlets, JavaScript, Struts 2.1.8, MVC Architecture, AJAX, Web Services, CSS, Java script, JQuery, HTML4/5,XHTML, DHTML, Photoshop, Flash, Photoshop, Dreamweaver, IBM ClearCase v7.0.1, ClearQuest Version 7.0.0,Crystal Reports, Rational tool suite for UML diagrams, Oracle10g, Netbeans, Wireframes, ASPEN.
Confidential, Albany, NY
Software Developer / Systems Specialist
- Designed, developed, and maintained GPS/Navigator application “Red Fox Walker.
- Designed User Interfaces for blackberry mobile phone application.
Used: Eclipse 3.2, HTML 4, XHTML, Java, JSP, Flash, Servlets, JavaScript, Struts 2.0.6, MVC Architecture, Microsoft Office, UML, DHTML, IBM Rational tool suite, Wireframes, IBM ClearCase v6.0, ClearQuest Version 6.0,CSS, Crystal Reports, Windows XP, Tomcat 6.0,Oracle 9i.
Confidential
Responsibilities:
- Responsible for choosing the right methodologies for the multi-platform, clustered environment Integrate Confidential with Java for Page indexing.
Used: C, Java, Lucene, html 4, CSS, JSP, Servlets, JavaScript, MVC, UML, IBM Rational tool suite, Flash, Struts, AJAX.
Confidential
Responsibilities:
- Designed, developed and implemented a testing tool for Confidential for Confidential Technologies.
- Engineered the PSNR ratio utilizing some technologies.
Confidential
Software and Web analyst
Responsibilities:
- Designed, developed, and maintained “Banking Navigator” for Confidential.
Used: Eclipse 3.2, Java, AJAX, J2EE 1.5, Oracle 9i,Hibernate, JSP,MVC Architecture, Servlets, UML(Rational Rose),XHTML, JavaScript, IBM Rational tool suite, Struts, Microsoft Office, IBM Rational ClearQuest Version 6.0,HTML,DHTML, Flash, CSS, Windows XP, Tomcat 6.0.
Confidential
Web Developer
Responsibilities:
- Designed, developed, and maintained “Language Interpreter” for Confidential.
Used: C, Java, J2ME, J2EE v1.4.2, MVC, JMS, Windows Toolkit (WTK2.2) CSS, Windows NT/XP, UML, AJAX, Struts, Rational Rose.