It Consultant Resume
IL
SUMMARY
- Senior Automation Test Analyst with 10+ years of experiencein Software Testing, Selenium Automation, Development, JAVA/TP.net web and enterprise projects, Team leading & .
- Strong experience in Web, Retail, Banking & Telecom domain applications built on Java, TP.net integrated with SAP Systems.
- Implemented different automation frameworks from starch likePage Objectsframework, Keyword Drivenframework, Data Drivenframework and Hybridframeworkfor multiple projects
- Excellent experience in automation of Web - based, Highly transactional and large Client/Server/Multi-tier applications
- Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVNover the time for improvements and new features
- Extensively worked on HP ALM for various phases of Application life cycle (Planning, Test plan Management, Documenting & executing the test cases in Cycle & Integration Testing phases, Report generation)
- Expertise at System software testing, developing web applications, creation and documentation of test strategies, test cases, lab and Regression test bed setup.
- Experience in coordination of the work with teams at Onsite/Offshore. Discuss with test managers to devise test plan strategy for features testing.
- Good knowledge ofSoftware Development Life CyclesandSoftware Testing Life Cycles.
- Experience in analyzing test results and communicating viaBugtracking systems.
- Involved inProject Planning, SOWand achieved the results following the standards.
- Expertise and experience in performing different kinds of testing likeSmoke, Black Box, White Box, GUI, Functionality, Unit, Integration, Regression, Usability, Compatibility, Installation, System, Performance, Load, StressandUser Acceptance (UAT)ofweband client/serverapplications.
- Performed Browser Based Testingon Netscape Navigator, IE, Firefox, Chrome, and Safari.
- Performed Mobile testing on Android and iOS devices.
- Expertise in design and development of various web and enterprise applications using J2EE technologies including Servlets, JSP, EJB, JSTL, Struts, SPRING, JDBC, Hibernate and Web Services
- Adapting and implementing open source frame works like Struts, SPRING & Hibernate.
- Experience in Oracle, MS SQL Server, SQL query optimization and JDBC.
- Experience in using UML tools like Rational Rose, Sequence for developing UML Activity diagrams, Sequence diagrams and Class diagrams.
- Proficient in Front-End development of web based GUIs using HTML, CSS and Java Script.
- Configured application domains in WebLogic/WebSphere servers on Unix/Windows platforms.
- Strong experience in developing applications using Eclipse, building them using ANT and deploying them in application servers.
- Planned and Executed testing projects using V Model, Water fall Model and agile Model
- Experience in developing Requirement Traceability Matrix
- Experience in leading team, coordinating teams at Onsite and Offshore.
- Create SQL queries to fetch and verify the data from Source and Target.
- Trained on ETL tools (Informatica, Datastage).
- Ability toprioritizetasks well and work on multiple test projects at the same time.
- Strengths include excellent interpersonal and communication skills, easily adaptable to new technologies, meet deadlines and a very good team player with ability to work well under pressure.
- Proven ability in Working individually or as a part of team,Problem solving, Process improvement activities, Analytical skills, Reporting and Assisting to Manager
TECHNICAL SKILLS
Defect Tracking Tools/Languages/Technologies: Rational Quality Manager, Rational Functional Tester, HP Quality Center, QTP, Test Director, MQC, Clear Quest, Rational Test Manager.Bugzilla, Work flow, JIRA and HP ALMJava (v1.5, v1.6), SQL and PL/SQLJ2SE, J2EE, JDBC, JSP, Servlets, EJB
Markup Languages: HTML, CSS, XML
Web Services Technologies: XML Schema, DTD
ORM Technology: Hibernate
App/Web servers: JBoss, WebLogic, Web Sphere, Apache Tomcat
Frameworks: Spring MVC, IBM Connections, Casper, JSF
Databases: Oracle, MySQL and SQL Server
Operating Systems: Unix (Linux/Solaris), Windows 7/XP/2008/2003, MAC
IDEs: Eclipse, WebLogic Workshop, IntelliJ IDEA
Version control systems: Rational Clear case, WinCVS, GIT
Testing tools & Others: Load Runner, Win Runner, Selenium, HP ALM,QTPHP Service Manager, HP Quality Center, SAP Solution ManagerAnt, JUnit, Log4J, TOAD
PROFESSIONAL EXPERIENCE
Confidential, IL
IT Consultant
Responsibilities:
- Involved in gathering and analyzing the Business & Technical Requirements.
- Prepared the High level Test Case design document. Involved in drafting the Test Plan.
- Responsible for writing the Test Cases, executing the Test Cases and created execution reports using HP ALM. and supporting team members for automated test case execution and results analysis.
- Responsible for handling multiple projects.
- Responsible for loading the inbound feeds, setting up the metadata and test data preparation.
- Responsible for generation of outbound files for different feeds using UNIX.
- Validating the data with respect to inbound feed, staging and database to make sure counts and the data matched successfully across all.
- Responsible for validation of the outbound files with respect to database.
- Followed Agile Methodology.
- Performed positive and negative testing of the application for identification of bugs after fixing of errors in each subsequent build during the process of development.
- Reported the issues to the Developers in timely manner and followed up to get it fixed, not to impact the timelines and deliverables.
- Used Maven, Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel
- Worked effectively with Developers, AGILE Team, Project Management to achieve Selenium automation, high quality, release deadlines and QA processes improvements.
Environment: Web server, Application server, Informatica, Java, J2EE, HP ALM, Selenium, Windows, UNIX, MS-Office, XMLSpy, MicroStrategy.
Confidential
IT Consultant - POS Testing
Responsibilities:
- Involved in project planning and documentation of project requirements and design.
- Convert business requirements into Functional specification document (FSD).
- Communicate issues and status information to the Solution Manager concerning project development activities
- Interact with Business Excellence, Solution, Testing and Support teams to ensure smooth upgrade from existing Legacy systems
- Ensure Regression, Integration Test cycles are finished on time and release schedule is followed
- Extensively automated regression and functional test suites bydeveloping over150 test cases, 5 test suites using Selenium WebDriver, JAVA.
- Preparing the user documentation for purpose.
- Coordinated for VST (Volume Stress testing) and Load tests for smooth migration from existing Legacy systems
- Documented Test plans & executed cycle, Regression tests using HP ALM
- Testing involved modules like Club member Registration, Sales and Returns Management, Cash Payment using Terminals & to ensure the payment mode is correctly reflected in SAP Finance.
- Anaylsing the POSLog and Logs in SAP systems in case of Transaction failures.
- Performed Integration testing in various modules to ensure smooth flow of data from TP.net application to SAP CRM & Retail systems
- Generated Daily/ Weekly reports from HP ALM to track status of the defects
- Provided different buildreports, Selenium automation reports, Performance testing reports to Senior Management.
- Actively involved in Due diligence meetings & in preparing Due diligence reports which are required for Project Sustain Activities
- Identified weaknesses in QA Processes, Web testing, Selenium Automation. Suggested & implemented improvements.
Environment: Application Server, TP.net, SAP systems, HP ALM, Selenium Web Driver, JAVA, SAP Solution Manager, Windows, MS SQL Server, Service Center, Load Runner, Dynatrace
Confidential, CA
Test Consultant - Lead
Responsibilities:
- As a Test lead was responsible for
- Keep track of the new requirements from the Project
- Forecast / Estimate the Project future requirements
- Attend the regular client call and discuss the weekly status with the client
- Track and report defects discovered and their status performance baseline.
- Used Test Driven Development and Agile methodology to develop and enhance the project.
- Understanding the client requirements by studying functional documents.
- Design the plan by studying & enhancing the functional specs and business requirement documents
- Preparation of Test Plan. Writing the test cases based on Functional specs and business requirement documents.
- Identified Test requirements and checked if the test cases were complete enough to test the business functionality.
- Reviewing the Test cases and suggesting modifications through review report. Performed System testing and Regression testing.
- Executing the Test cases and reporting the bugs through defect tracking tool.
- Automated Public Calendars, Primary and Secondary calendar modules (over 200 Test cases) by using Selenium framework and client proprietary tools
- Responsible for Unit, Integration, Security tests of the application
- Interacting with the offshore team and resolving the offshore issues.
- Scheduling Defect Status meetings with IT and Business.
- Send the Status Report (Daily Weekly etc.) to the Client. Frequent status checks meetings with the Team.
- Worked in ahighly dynamic AGILE environmentand participated in scrum and sprint meetings
- Act as the single point of contact between Onsite & Offshore for iterations testing and deployment activities.
- Ensure content and structure of all Testing documents / artifacts is documented and maintained
- Publishing daily status reports during execution.
- Helped the Project Manager in SOW Preparation and changes.
Environment: Web Server, Java, Unix, Selenium, Buganizer, Testscribe, Google Proprietary tools, GIT, Eclipse, Operating systems: Windows, Mac & Linux, Browsers: IE, Firefox, Chrome, Safari
Confidential, Atlanta
IT Consultant
Responsibilities:
- Involved in SDLC such as Requirement gathering, System Analysis, Design, Coding.
- Held meetings with client for understanding requirements
- Developed and designed the application by implementing JSF Framework based on MVC Architecture with EJB, simple Java Beans as a Model, JSP and JSF UI Components as View and Servlet as a Controller.
- Developed the presentation layer of the application using Struts Framework and created the struts-config.xml file, resource bundles for distribution module.
- Involved in SQL development using Stored Procedures, Views and Queries with Oracle.
- Configured and deployed the web application on WebSphere Application Server
- Developed logging module using Log4J to create log files to debug as well as trace application.
- Used CVS for version control across common source code used by developers.
- Tested the application functionality with HP Quality Center Test Cases.
- Used ANT scripts for automated deployment.
Environment: J2EE(Struts, EJB, JSP, Servlets, JSTL), XML, XSL, JSTL, Oracle 9i, Leftbrain SRM Suit, Ant, Xdoclets, QC, Windows & Linux
Confidential
Java developer
Responsibilities:
- Designed Conceptual diagrams and Analytical diagrams using Rational Rose
- Used the Struts Framework for the application based on the MVC design paradigm.
- Configured the Struts environment by registering Action Servlet, Validator plugin, tiles Plugin, form beans, dynamic action/validator forms, controller, message resource, action mappings and forwarding / navigation definitions.
- Extended standard action classes provided by the Struts framework for appropriately handling client requests.
- Designed the user interface pages in JSP, Java Servlets using HTML.
- Implemented SQL queries and used Oracle stored procedures, and built-in functions to retrieve and update data from the databases. Write the validations Using JavaScript.
- Database connectivity was done through JDBC.
- Implemented the bean classes.
- Used Test Director to track and report bugs and executed the test cases.
- Extensively worked on Functional Testing to test each individual Function Using Win Runner.
- Configuration and deployment of the web application using JBOSS Application Server.
- Responsible for resolution documentation, status reporting and presentation and other activities.
Environment: Core Java, JDBC, Struts, EJB, JSP, Oracle 9i, JavaScript, XML, Eclipse, JBoss, Tomcat, Win Runner
Confidential
Java Developer
Responsibilities:
- Involved in complete Software Development Life Cycle including Analysis, Design, Development and Testing phases.
- Involved in the development process utilizing JSP, Struts and Spring.
- Used Struts Framework in the application, which is based on MVC design pattern.
- Used JavaScript to perform client side validation.
- Used ANT script to create WAR and EAR files and extensively involved in deploying the application to Web logic Server.
- Involved in connecting through JNDI connection pool data source that was setup on web logic server.
- Involved in creation of Test Cases for JUnit Testing.
- Used JavaScript for client side validations and Struts validation framework for server side validations.
- Involved in source code configuration and document configuration
- Involved in generating complete quality related documents
- Involved in bug fixing at all phase of development
- Participated in Code Reviews for better quality assurance and debugging the application Module.
Environment: Java, XML, JNDI, Junit, Struts, ANT, Spring, JavaScript, WebLogic application server, SQL Management Studio, Windows OS
Confidential
QA Analyst
Responsibilities:
- Understand Project Architecture and Design of the Application.
- Involved in studying source code and functional specifications
- Created the technical documentation including the requirement specs, the LLD and unit test cases.
- Participated in designing phase and was involved in drawing Sequence diagrams, State Diagrams, Class Diagrams.
- Fixing any bugs in the system.
- Responsible for overseeing the Quality procedures related to the project.
- Performed usability testing for the application using JUnit Test
- Involved in Unit and Integration testing of the application.
Environment: Select Component Architect, Junit, Rational Rose, Quality Center, MS Office tools
