We provide IT Staff Augmentation Services!

Senior Consultant Resume

PROFESSIONAL SUMMARY:

  • 12 years of work experience in Object Oriented Design, Modeling, Programming and Testing in Java, J2EE, Spring, Hibernate and Relational Databases.
  • Review project documentation for all assigned projects to ensure that the project requirements are clearly defined
  • Experience in working with Agile, Scrum and Waterfall testing methodologies
  • Worked on Onshore - Offshore project team model and created knowledge pool in offshore
  • Led and mentored teams for successful project delivery - deployed team management skills to help team members elevate the performance
  • Experience in multiple domains - Financial Services, Insurance (Auto, Fire, Life), Banking and equities, Health, Telecom, Travel
  • Worked on many POC’s which support the RFP’s for client
  • Experience in all phases of software development life cycle.
  • Expertise in Object Oriented Programming using Java and J2EE related technologies.
  • Proficiency in developing secure web applications and server side development using ORM - Hibernate, Spring, JSP, JSTL, Servlets, JavaScript, CSS, HTML, Oracle, MySql, and various Design Patterns.
  • Expertise in developing the distributed applications using J2EE Application Servers such as IBM Web Sphere, Jboss.
  • Strong understanding of Automation Testing concepts using Selenium And Turtle Frameworks, Cucumber and Rest Assured
  • Timesheet Management of the team
  • End to End Staffing including interviews
  • Co-Ordinate with Offshore Manager and Leads on Technical Design, Development, Quality Assurance and Metrics of projects deliverables
  • Experience in using the Object Relational Mapping tool Hibernate, strong in using XML mappings and Java Objects
  • Good experience in Spring’s IOC, AOP and Spring’s integration with Hibernate
  • Strong knowledge of Design including J2EE Design Patterns Singleton, MVC, DAO.
  • Hands on experience in VPN, Putty.
  • Involved in meetings to gather information and requirements from the clients.
  • Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.

TECHNICAL SKILLS:

Programming Languages: JAVA, J2EE

Web/XML Technologies: HTML, DHTML, CSS, JavaScript, Servlets, JSP

Frameworks: Hibernate, Spring 4.0, ATG 2007, Selenium, Turtle, Cucumber, Rest Assured

Tools: & Utilities: Eclipse, RAD, Soap UI, Jenkins, Postman

Application/Web Servers: IBM Web Sphere, JBoss, Tomcat.

RDBMS: Oracle 9.x, MySql 4.0, MS SQL Server 7.0, MS Access.

Source Control: GIT, Subversion

Design Patterns: Singleton, Factory, Transfer Object, Front Controller, DAO, Iterator

Operating Systems: Windows XP, UNIX

Test Management: JIRA, Quality Center

Configuration Management: Jenkins, Team City

Deployment Tool: Udeploy

Other Skills: Microsoft Project Plan, ITEC PPMC, SailPoint IdentityIQ, Dell Boomi atmosphere, SAP Success Factors

PROFESSIONAL EXPERIENCE:

Confidential

Manager

Responsibilities:

  • Technical analysis, assisting in requirement gathering to enhance functionality on existing java applications and development with 0 or No Critical /high or with minimal defect
  • Ensuring adequate documentation is prepared following the best practices
  • Abide by RBC Change Management process
  • Strong experience in end to end Software Testing Lifecycle
  • Strong understanding Automation Testing concepts.
  • Experience on backend testing on any relation database, specifically SQL Server (SQL - PL/SQL).
  • Review project documentation for all assigned projects to ensure that the project requirements are clearly defined
  • Analyze project requirements and develop Test Strategies and Plans
  • Coordinate the work efforts of supporting QA's on a project
  • Hands on experience with functional, User interface testing, end to end testing and regression testing.
  • Discuss requirements and scheduling with project teams to ensure the timely, accurate, and effective completion of project deliverables.
  • Good experience with Test Management tools - ALM
  • Lead all the QA related calls e.g. Requirement Review Sessions, Test Scenario review meetings, Daily Touch Point calls and Defect Triage calls.
  • Maintain a leading edge understanding of QA as related to interactive technologies best practices
  • Strong communications skills to effectively communicate at different levels of management
  • Conduct test case reviews
  • Provide test case to requirements traceability
  • Plan and schedule all QA deliverables during project lifecycle
  • Conduct formal test case review sessions with project team and in corporate feedback
  • Knowledgeable in various SDLC methodologies including waterfall, agile, and iterative approaches
  • Perform early morning or late night validation when new releases are being deployed into production
  • Meticulous attention to detail and excellent problem solving/troubleshooting skills
  • Excellent team management skills
  • Good at writing SQL scripts when needed.

Environment: Jenkins, Vertica, Maven, JIRA, J2EE, SVN

Confidential

Manager

Responsibilities:

  • Strong understanding of Automation Testing concepts.
  • In depth knowledge for Turtle Framework and Headless Automation using Selenium
  • Rest API testing and Cucumber
  • Review project documentation for all assigned projects to ensure that the project requirements are clearly defined
  • Analyze project requirements and develop project Strategies and Plans
  • Managing the work efforts of supporting project team onsite, remote on a project
  • Discuss requirements and scheduling with project teams to ensure the timely, accurate, and effective completion of project deliverables.
  • Led Project related calls e.g. Requirement Review Sessions, Technical Design Document, Test Scenario review meetings, Daily Touch Point calls.
  • Managing team of 7 Onsite and 10 Offshore resources
  • Providing expertise in the development if required

Environment: Jenkins, Oracle, Ant, JIRA, J2EE, Git, Turtle, Selenium, Rest Assured, Cucumber

Senior Consultant

Confidential

Responsibilities:

  • Strong experience in development, and testing phases of software development life cycle.
  • Mentor the team located remotely in US
  • Developed SOAP Web Service
  • Creating Technical Design document
  • Review the design document created by the team and provide review comments
  • Perform Code review and approve their code check in
  • Implemented Coding standards across the module
  • Implemented CI/CD using Jenkins and automated the build process
  • Defect report Analysis and management using Quality Centre
  • Involved in Implementation of Middleware framework using Hibernate and Spring Framework for prototype development.
  • Web service testing

Environment: Jenkins, spring, Oracle, Web Services, Maven, QC, Git

Confidential

Senior Software Engineer

Responsibilities:

  • Was involved in the Bench Resource Management
  • Allocating tasks to the bench resources
  • Keeping track of activities of bench resources.

Confidential

Systems Analyst

Responsibilities:

  • Extensively worked on front end, and client framework - DDUI and SFX
  • Involved in requirements gathering, development and testing phases of project.
  • Involved in design, analysis and architectural meetings. Created Flow Charts using Microsoft Visio.
  • Followed agile software development practice paired programming, test driven development and scrum status meetings.
  • Responsible for coordinating between the offshore team and test team and Client team.
  • Created JUnit to test persistence and service tiers.
  • Used Eclipse Integrated Development Environment (IDE) in entire project development.
  • Worked on tools like Microsoft VISIO, Jenkins.

Environment: Java 1.6, Subversion, Jenkins, Microsoft Visio, Eclipse, DDUI and SFX

Confidential

Senior Software Engineer

Responsibilities:

  • Strong experience in development, and testing phases of software development life cycle.
  • Involved in Implementation of Middleware framework using Hibernate and Spring Framework for prototype development.
  • Implemented Spring with Hibernate and Spring AOP for declarative transactions using spring proxy Beans for prototype development.
  • Involved in designing and implementation of MVC design pattern using Spring framework for Web-tier.
  • Given Production Support.
  • Peer code review and mentoring junior resources of team.
  • Tested persistence layer and service layer with transactions using JUnit test cases.
  • Involved UML diagrams
  • Performed unit testing, system testing and integration testing.
  • Involved in Fixing the UAT Bugs, change requests (CRs) analysis and impact analysis of CRs.

Environment: ATG, Spring, Hibernate, Oracle, JUnits, Tortoise SVN

Hire Now