Java Tester Resume
Schaumburg, IL
SUMMARY
- QA Analyst and QA Lead with 7years of diversified experience in Software Testing and Quality Assurance of Web based applications, Websites, Databases, Web services and Client/Server Technologies.
- Worked in projects using V - model, Water Fall Model and Agile Methodologies.
- Experience in Black box testing, Integration Testing (Full Regression), System Testing (End-to-End), Smoke Testing, Sanity Testing, Ad-Hoc Testing and Deployment Readiness Testing.
- Good understanding of Software Development Life cycle(SDLC) and involved in the entire Software Testing Lifecycle (STLC) projects comprising of Requirement analysis, Test Planning, Test Designing - Test Scenarios, Test cases/Test scripts, Requirement Traceability Matrix, Test environment/Test data setup, Test Execution, Defect Management and Test Summary reporting.Experience in creating Test Plans including Test Strategies.
- Thorough knowledge in analysis of defect severity, defect tracking and reporting using defect management tool QC.
- Experience in using ALM/Quality Center for the complete Software Test Lifecycle right from uploading requirements for RTM, Test Documentation, Test Execution and Defect management.
- Estimated Testing projects using WBS methodology.
- Experience in Functional testing of websites, client/server and web applications using QTP/UFT.
- Experienced in developing VB scripts in QTP to perform functional, regression and smoke testing.
- Experience in designing test cases/ test scripts using Core-Template Framework and Data-driven Framework.
- Experience in Web Services Testing - SOAP services and RESTful Services based on Service Oriented Architecture framework.
- Experience in Web services Testing Tool - Parasoft SOA 5.5.1 and SOAP-UI.
- Performed back-end testing for Database integrity by executing SQL queries for validating the data.
- Experience in managing large teams involving onsite-offshore delivery model.
- Knowledge in Selenium Web Driver.
TECHNICAL SKILLS
Test Automation Tools: QTP (UFT) 9.2/9.5, Parasoft SOA Test 5.5.1, SOAP-UI, Selenium Web Driver.
Test Management Tool: HP Quality Center 9.0/9.5 (QC), ETracker, Prolite, JIRA, Bugzilla
Languages/Scripts: Core Java, VBScript, SQL, XML
Databases: Oracle 9i, SQL Server 2000, MS Access, DB2
Hadoop Ecosystem: Hadoop framework, HDFS, Map Reduce, Hive & SQL queries, PIG &PIG Latin dataflow language and Hbase.
Others: RAD v7.0 IDE,TOAD for Oracle 8.6.1, My SQL Query Browser (v1.2.12), Putty; OS - Unix/Linux, Windows.
PROFESSIONAL EXPERIENCE
Confidential, Schaumburg, IL
Java Tester
Environment: Java 5.0, Struts 1.1, WebSphere Application Server6.1, DB2, Rational Application Developer v7.0
RESPONSIBILITIES:
- Minor application Enhancements.
- Testing for code/configuration changes, modifications and customizations.
- Perform System Integration Testing for the new releases.
- Coordinating application deployment activities.
- Post Production validation and Smoke Testing.
- Participate in customer meetings and discussions on the Demand Management Requests.
Confidential, Dayton, Ohio
QA LEAD
RESPONSIBILITIES:
- Involved in Requirement Analysis and review of Test Strategy inclusive of walkthroughs with client. Reviewed estimations submitted by offshore team.
- Involved in day to day meetings with both on site and off shore teams providing the day to day updates.
- Identifying the regression candidates for automation.Developing/Modifying Framework according to the Client Requirements. Mostly used a custom framework known as Core/template framework.
- Creation of Automation Test Scripts using Core/template framework in QTP 9.2/9.5, execution of Test Scripts in QC 9.2.
- Created core action scripts in action libraries and reusable template scripts. The driver scripts were then created using the core actions and template scripts. All the action scripts were parameterized to facilitate reuse of actions and templates and hence the Data-driven testing.
- Enhanced the QTP scripts by inserting VBScript functions and Checkpoints to check for Broken Links, Text, Table, XML and Images, and Synchronization Point to capture upload time.Handled known exceptions in the test scripts using QTP Recovery Scenario Manager.
- Developed and maintained QTP test scripts to support regression testing whenever a change request was completed.
- Facilitate Root Cause Analysis of defects after each round of testing. Performed effective RCA for defects related to integration of two applications. RCA performed in that particular project release extensively helped in resolving a bottleneck situation blocking the Certification phase.
- As a QA lead, involved in various Project management activities- preparing Monthly Status Report; Project Management Review Report; maintained Query tracker to track queries from offshore team to the client SME’s, project Issue tracker and Risk log; made recommendations for long-term improvements of quality assurance process; done estimations using WBS methodology.
- Participated in RTM/TC’s Walkthroughs and defect report meetings periodically.Assisted in creation of various process documents for test design standards/formatting, test case naming, folder structure in Quality Center, peer review checklist, defect reporting checklist, test design lifecycle document.
Confidential
QA ANALYST
RESPONSIBILITIES:
- Worked on an Agile/Scrum development environment - consisting of many iterative releases/sprints with extensive co-ordination between the developers, testers and the business analysts.
- Involved with project team in reviewing and prioritizing Business critical requirements with the Business & concerned stake holdersfor each iteration stories in Agile Methodology.
- Prepare test scenarios/cases and batch plans.Reported issues using Bugzilla and JIRA and updated backlogs.Participated in daily Scrum meetings to discuss about the testing status and updates and attended retrospective meetings & Sprint demos.
- Tested APIs/web services - both SOAP and REST services. Preparation of SOA scripts and execution of SOA scripts using Parasoft-SOA.
- Query databases to retrieve data through Joins and Select statements. Verified log files in UNIX environment.
Confidential
QA LEAD
RESPONSIBILITIES:
- Analyzed the specifications in the User Requirements Document, Functional Specifications and Technical Requirement Documents to prepare Test plans.
- Prepared Test Plan, Test Scenarios & Test Cases in QC and got it signed off by client after incorporating the review comments provided by the client SME in QC.Done Test Execution & Report Analysis in QC.
- Created folder structures both in test plan and test lab in QC corresponding to the releases. Uploaded requirements in QC to facilitate RTM.
- Reviewed Test Cases prepared by team members.
- Performed Smoke testing to meet the entry criteria for test execution phase.Performed Sanity testing for major consecutive builds.
- Execution involved writing SQL queries in UNIX environment using UNIX commands.
- Sending Execution Status report to the Onsite Coordinator on daily basis.
- As a QA lead, involved in various Project management activities like preparing Monthly Status Report, Project Management Review Report.Trained and mentored other analysts in testing methodology and SDLC.Participated in weekly meeting with the management team and walkthroughs.
Confidential
QA ANALYST
RESPONSIBILITIES:
- Prepared Test Scenarios & Test cases.
- Done smoke testing for entering the execution phase.
- Execution of test cases in System testing phase, Regression testing and Deployment readiness tests (also called production or release day testing).
- XML validation in responses using SOAP-UI.
- Used FTP tools for copying files across different UNIX servers, from Windows to UNIX and vice versa.
- Sent Execution Status report to the Onsite Coordinator on daily basis.
Confidential
SOFTWARE TESTER
RESPONSIBILITIES:
- Preparation of test Scenarios & test cases and execution of regression test suite in all 3 cycles.
- Identified test data based on pre-determined requirements for running QTP scripts.
- Preparation of Test Data sheets for automated QTP scripts execution in a Data Driven Framework.
- Performed Data-Driven Testing, text Output values by using Global and Local spreadsheets in QTP for testing multiple data.
- Sent Execution Status report to the Onsite Coordinator on daily basis.