Consultant Resume
New, YorK
SUMMARY
- Over 9 years of IT experience in Development and in Quality Assurance for Web based, Client/Server applications using Manual and Automated testing.
- Experienced with projects through SDLC (Software development life cycle) and STLC (Software testing life cycle).
- Experience in all stages of the Software Development Life Cycle and QA Life Cycle and in all dimensions of Functionality, Usability & Reliability
- Proficient in Java and have sound knowledge on OOP (Object Oriented Programming) concept like polymorphism, encapsulation.
- Expertise in Black Box Testing techniques like Integration Testing, System Testing, Smoke Testing, Functional Testing, Regression Testing and User Acceptance Testing(UAT).
- Proficient with Defect Management Tracking System, Quality Assurance, following Test Standards, Guidelines and Procedures.
- Proficient in writing Test Scenarios, Test Cases - Functional and Integration test cases, reviewing test cases and Estimating test cases execution.
- Worked and Followed Agile Methodology and Waterfall Methodology.
- Participated in Sprint Planning meetings, Daily Standup meetings, and Retrospective meetings.
- Liaise with Business Analystand developers for user stories walkthrough and wire frame reviews.
- Extensive knowledge of the relational data modeling and relational database concepts.
- Experience in bug tracking and test summary report using Jira.
- Good Exposure in Software development using C++, Java, JSP, HTML, PHP.
- Team player with strong communication, presentation and problem solving skills.
PROFESSIONAL EXPERIENCE
Confidential - New York
Consultant
Responsibilities:
- Analyzed and evaluated complex client requirements and converted them in to suitable Automation test suite.
- Worked on AGILE Environment - Participated in the Project planning session for Estimating of the time and resources for executing the test cases.
- Tested the application under Scrum (Agile) Methodology
- Created functional automation test scripts usingSeleniumWebdriver with TestNG framework.
- Extensively used methods like Get (), GetTitle (), DragandDrop, keys, Select, List Array, Iterate, Implicitly wait, iframes, Menu options, Actions etc. to buildSelenium automation test scripts.
- Designed Automation framework in TestNG for front end web application test.
- Generated reports from TestNG for project team members.
- Created XML test suite for functional testing and regression testing.
- Performed black box testing, database testing and web-based testing on several test phases. Developed components for each transaction used in the test script or scenario by usingSelenium.
- Developed and executed automation Regression testing and System testing usingSelenium.
- Developed Data Driven, Keyword Driven, Hybrid Model Automation Frameworks and Page Object Model usingSelenium.
- Involved in using Maven build tools to manage framework dependency jar files.
- Provided walkthrough to project team for test deliverables like test plan and test scripts.
- WroteSeleniumscript for taking screen shot and also used Action class to perform mouse movement.
- Prepared user documentation with screenshots for UAT (User Acceptance testing).
- Interacted with the development configuration and operation's team to ensure the quality of software to user expectations.
- UsedSeleniumWebDriverand TestNG to run the parallel testing.
- Verified the integration of various components in the application and executed end-to-end testing.
- Participated in Release Review/Requirement Analysis and Design review meetings.
Environment: Java, Selenium Webdriver, TestNG,SeleniumGrid, Eclipse, Oracle, DB2 and SQL Server
Confidential - Newark
Consulting QA Engineer
Responsibilities:
- Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing.
- Followed Agile Methodology and participated in Sprint Planning, Daily Standup meeting, Retrospective meetings.
- Participated in prioritizing the user stories for the entire Sprint with the team members.
- Used Quality Center as Test Repository for Requirements, Test plans.
- Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing activity.
- Created Automation test framework using Java,Selenium Webdriver and TestNG.
- Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.
- Exported Test Case Scripts (Java- Selenium Webdriver) in Eclipse IDE and modified theSelenium scripts and executed.
- Run tests by using ANT for Sanity and Regression requirements.
- Examine the results of test to pinpoint defects in the application.
Environment: Selenium Webdriver, Selenium IDE, JAVA, J2EE, Firebug, Web logic, TestNG, Java Script, Eclipse IDE, Apache Web Server, Clear Case.
Confidential - Florida
QA Engineer
Responsibilities:
- Reviewed the Business and Functional Requirement document to identify the test scenario.
- Analyzed the use cases given by the business analysts and developed test cases using them.
- Executed the test cases, analyzed the result and track the defects.
- Tested validations rules, workflow rules, and field dependencies to validate the data entered by the user in accordance to user needs.
- Tested Reports, Dashboards, Security needs, sharing rules at the user and organization levels.
- Worked with the team lead to coordinate the test case turnover process proceeding each cycle and selectively executed the test cases to verify that they are kept current.
- Developed test cases for this process, executed the test cases and reported the bugs found. Once these bugs were fixed verified them.
- Analyzed test results, generate test reports, file bugs and follow up on resolution with development & support team.
- Performed black box/functional testing, regression testing on Application Under Test .
- Written complex SQL queries for data validation and data verification.
- Performed and supported UAT with user acceptance criteria document for the client to perform on the application.
- Provided testing results and weekly status report to the QA lead, provided test summary report once project was fully completed.
- Involved in reviewing the Business Requirements Document and checking the weather the application fulfills the desired goal without any Bug.
Environment: Manual Testing, Facets, MS Office Tools, UML, MS Visio, Windows XP, SQL, Sharepoint
Confidential
Software Engineer
Responsibilities:
- Analyzed Business Requirements and System Requirement Specifications for testing needs.
- Performed system Integration Testing for the entire System after unit testing and smoke testing by executing the complete flow of the application system.
- 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.
- Created test scenarios for System testing, UAT Testing and Regression testing.
- Conducted User Acceptance Test (UAT) with users and customers and wrote issues log based on outcome of UAT.
- Followed up with testing resources to ensure project tasks are completed successfully and according to development specifications and deadlines.
Environment: JAVA/J2EE, Struts, MySQL, Tomcat, Eclipse - IDE, Liferay Content Management System (CMS), SQL Server. HTML, JavaScript.
Confidential
Junior Developer
Responsibilities:
- Analyzed Business Requirements and System Requirement Specifications for testing needs.
- Responsible for Testing web based client server application for SEED Online Employee information to view Employee related documents, Paystubs, Leave submission etc.
- Performed Manual Testing, Module Testing on application.
- Performed Gap Analysis, Planned Testing Strategy, Testing Matrix and environment set up.
- Involved in entire Life Cycle(SDLC), which includes Designing, Developing and Execution of the entire application.
- Process and documentation of Test Plans, Test Cases.
- Procedures and Test Scripts.
- Developed Testing strategy including Test data creation, Environment set up and selection with access and plan use case.
- Interfaced with developers to resolve the bugs by following the Bug Life Cycle policy.
- Reported bugs through Test Director categorizing them on severity and performed regression and retesting.
- Involved in executing SQL queries for back-end testing.
Environment: Share Point, SQL Server, HTML, JavaScript.
Confidential
Junior Developer
Responsibilities:
- Analyzed Business Requirements and System Requirement Specifications.
- Involved in developing the Module, which has functionalities includes- Booking a Service Apartment, Guest Information.
- Extensively involved in manual testing of the Application.
- Process and documentation of Test Plans, Test Cases.
- Performed Unit and module Testing.
- Fallowed Software Development Life Cycle (SDLC) and Software Test Life Cycle(STLC) Methodologies.
- Involved in executing SQL queries for back-end testing.
Environment: PHP, MySQL, HTML, Java Script.