We provide IT Staff Augmentation Services!

Lead Technical Consultant Resume

3.00/5 (Submit Your Rating)

Austin, TX

SUMMARY:

  • 8 years of experience in development of software applications and involved in all phases of software development life cycle (SDLC).
  • Technical expertise in the areas of object oriented analysis and design (OOAD).
  • Experience working in MVC frameworks like Struts.
  • Worked on GUI design using JSP, CSS, AJAX, JSON, JSTL, JQuery and AngularJS.
  • Expertise in Manual Testing, Load Testing and Automation Testing.
  • Experience in setting up the Automation framework based on project requirement for Selenium and Java based Automation scripts and developing the scripts.
  • Good understanding of agile software development lifecycle and Waterfall Methodologies.
  • Worked closely with Product owner, Scrum Master, Development team, UI team, DB team and deployment team as well as Stakeholders and members of Management
  • Experience of automating and testing, Web Applications, Web Services and Databases.
  • Experience in API (Application programming interface) Testing.
  • Proven experience using test management and defect tracking systems such as HP Quality Center (ALM), Jira, and Rally.
  • Lead initiative for proper detailed documentation of QA reports.
  • Expertise in Creating and reviewing test cases in Gherkin style and normal style.
  • Having experience in preparing Test Metrics reports after each build.
  • Worked on Multiple projects for the same client and managed different teams at in same time.
  • Experience in web technologies like HTML, CSS, XML, JSON and JavaScript.
  • Implemented AJAX and JavaScript to develop interactive applications and reduce client - server round-trip time.
  • Hands on experience in consuming and implementation of web services using XML, SOAP, WSDL and RESTful Web services.
  • Proficient in programming using the IDE’s such as Eclipse, RAD and WID.
  • Experience working with databases like SQL Server 2005, Oracle 9i/10g and DB2.
  • Performed Unit Testing using JUnit Tool and load testing using JMeter.
  • Created reports using BIRT reporting tool.
  • Worked in agile software development methodology using scrum.
  • Used Team foundation server, Concurrent version systems, Sub version for version control management and GIT
  • Used the tool JIRA to track bugs, issues and manage projects.

TECHNICAL SKILLS:

Technologies: Java, J2EE, Servlets 2.5/2.4, JSP 2.0, Struts 1.2, Spring 2.5, Hibernate 3.2, Selenium Web Driver, HTML, CSS, JavaScript, JQuery, AngularJS.

Databases: Oracle 9i, MySQL6.0, DB2 9, SQL Server 2000/2005.

Tools: CVS, SVN, TFS.

Distributed Computing: EJB 3.0, JMS, Web Services, JNDI.

Web/App Servers: IBM WebSphere 7, WebLogic 10.0/9.1, Apache Tomcat 6.0.

Design Tools and IDE's: Eclipse3.0, RAD, WID, JUnit, Rational Rose, Ant.

Network Protocols: HTTP, TCP/IP, SOAP

Methodologies: OOAD, J2EE Patterns, Agile

PROFESSIONAL EXPERIENCE:

Confidential, Austin, TX

Lead Technical Consultant

Responsibilities:

  • Participating in daily stand up calls as part of scrum team, sprint backlog meetings and sprint retrospective.
  • Reviewing user stories, tasks and capacity planning and updating rally accordingly.
  • Develop and implement efficient and effective testing strategy, test conditions and test scripts for projects
  • Experience in managing a small team of resources for a program/project
  • Lead the efforts for software test planning, ensuring that each product spec is accurate and testable
  • Identify areas of risk and develop appropriate test plans.
  • Creation of manual and automation test scripts.
  • Automatic builds using fusion.
  • Experience in using open source testing tool for web applications and writing Test Automation Scripts in Selenium Web Driver / Saucelabs Grid using Java.
  • Reviewing existing scripts developed by QE team and refactoring as per the best practices.
  • Conduction daily meetings with the QE’s for any blockers/issues faced and helped resolve them.
  • Leading efforts for end-to-end testing with multiple teams.
  • Automating regression test cases using Selenium Web driver.
  • Executing automation scripts as part of CI Fusion job on a regular basis, reviewing results and maintaining good pass %.
  • Participated in Automation code review meeting with the team and sharing my ideas.
  • Updating confluence page with scripts for each sprint and their status, regression cycles etc.

Environment: Agile Scrum, Java, Selenium Web Driver, Saucelabs GRID, TestNG, Jenkins Fusion, SOAP, REST web services, Rally, ETAPP.

Confidential, Austin, TX

Sr. Technical Consultant

Responsibilities:

  • Understanding the Client Requirements using associated documents.
  • Raising Queries/Ambiguities for the requirements/functional specifications that need more clarification. Analyzing and understanding Test Conditions that are mapped to requirements.
  • Understanding the approach for Test Design phase.
  • Creation of schemas, collection, advanced search, workflow templates, user management and security manager.
  • Used Equella SOAP API to perform CRUD operations.
  • Created custom java utility to upload the final pdf’s to the respective items using mapping file from the download.
  • Created test cases as part of testing the process flow.
  • Implemented a web app to read files from amazon web bucket and upload the files using a batch job.
  • Worked on generating reports using BIRT reporting.
  • Leading automation regression test cases using Selenium Web driver.
  • Executing all the automation scripts twice in a week and reporting to team.
  • Participated in Automation code review meeting with the team and sharing my ideas.
  • Interact with the Onshore QA team and development Team to resolve the defects and issues during testing.
  • Reporting status reports on daily basis.
  • Implemented performance/load testing using JMeter.
  • Worked on Agile software development Methodology using scrum for developing the application.

Environment: HTML, CSS, Free marker, SOAP Web services, Java, Equella 6*, Eclipse, JMeter, Selenium Web Driver, Fusion, SQL Server, Agile, Scrum, Jira.

Confidential, Austin, TX

Senior Java UI Developer

Responsibilities:

  • Responsible in reviewing the design document and developed as per the specifications.
  • Implemented UI pages using HTML, JSP and CSS.
  • GUI layer was implemented using Spring MVC.
  • DOM creation and data manipulations are done using JavaScript libraries like JQuery and AngularJS.
  • Experience in building Single Page Application (SPA) using Angular JS framework
  • Used Spring IOC for bean instantiation.
  • Created RESTful Web services for passing data between presentation and DAO layer.
  • Used REST Client, Firefox plugin to test RESTful Web services.
  • Implemented a web method endpoint and exposed it as a WSDL file for external applications for data transfer.
  • Implemented an interface to upload and download files from Cloud interface via CLI.
  • Wrote bash script to read upload files from a directory and move files to a different location once upload is completed.
  • Followed Scrum methodology during the implementation of the project.
  • Checked in projects into distributed source control GIT.

Environment: HTML, CSS, JSP, JQuery, AngularJS, Spring MVC, RESTful Web services, Eclipse, ExtraPutty, Cygwin, WinSCP, GIT, Oracle SQL Developer, Tomcat.

Confidential, WA

Lead Developer

Responsibilities:

  • Responsible in reviewing the design documents, use cases, class & sequence diagrams.
  • Designed initial prototype using HTML, JQuery and CSS.
  • Developed rich UI web pages using JSP, HTML, CSS and JQuery.
  • Created JSR-168 Portlets and deployed them onto oracle web center interaction (WCI).
  • Integrated the JSP pages with JSR-168 Portlets and deployed the pages as Portlet pages.
  • Extensively used JQuery for implementing the functionality of the portlet pages.
  • Used adaptive tags (pt: common tags) to render the CSS, images and JavaScript files on the portal.
  • Implemented role based authentication by querying the active directory to get the user role and groups.
  • Migrated from WCI to IBM WebSphere portal 7 to accommodate inter portlet communication through JSR - 286 Portlets.
  • Generated Images using Photoshop CS5.
  • Used JSONP for cross-domain data communicate between JSP’s and Servlet’s.
  • AJAX is used to make Asynchronous web service calls.
  • Generated JAX-B binding classes from service WSDL and created JO to send and receive objects.
  • Selenium plugin for Firefox for UI test cases and Selenium RC is used for complex Ajax based testing for UI.
  • Unit testing JUnit and selenium testing scripts
  • Coordinated with build manager for Tagging and versioning UI projects

Environment: HTML, CSS, JSP, JQuery, JSON, AJAX, JSR-168 Portlet, ALUI, Servlets, Web Services, Java, WebSphere, RAD, JUnit, Selenium RC, TFS, SVN, IBM WebSphere portal 7.

Confidential, Dublin, OH

Java Developer

Responsibilities:

  • Developed DB Loader using core java and performed batch inserts into SQL Server 2005 database using JDBC.
  • Installed & configured WebLogic 10.0 and Tomcat 5.x application servers and integrated them with IDE eclipse.
  • Coordinated with the support team for the installation of DB Loader in test environments.
  • Responsible in writing shell scripts and cron job for setting the test environment.
  • Maintained web services to invoke the DB Loader and insert the data into the database.
  • Implemented multi-threading to generate multiple client calls on a single web service at a single time to test the load balancing of the application using JMeter.
  • Implemented load testing of DB Loader using JMeter, which record the time of processing of multiple threads on a single application.
  • Implemented Web services security using Handlers and SOAP message.
  • Deployed Axis2 on WebLogic 10.0 and Tomcat 5.x to demonstrate the working of web
  • Used Maven as the build file in writing the build file for the application.
  • Checked in the applications into CVS for the review by the team and to commit information for later retrieval.
  • Participated in daily meetings to discuss the status of the application.

Environment: UML, Core Java, Tomcat 5.x, WebLogic 10.0, Web Services, SOAP, WSDL, XML, AXIS2, JMeter, JAX-RPC, SQL Server 2005, JUNIT, Maven, Log4j, CVS, UNIX, Agile.

We'd love your feedback!