Sr. Qa Tester Resume
Jersey City, NJ
SUMMARY
- 7+ years of strong working experience in the IT industry as a QA Tester for Web based and Client/ Server applications playing a major role in test planning, test development, test execution and test methodologies.
- Participated in complete Software Development Life Cycle.
- Experienced in organizing and managing all phases of the application testing and defect tracking process of various projects using Quality Center, Excel, Manual Testing Skills. Verified data through SQL queries for Backend testing.
- One year of experience in web application design, development and using Java, J2EE technologies.
- Experience in writing applications using J2EE (JSP, Servlets, Struts, JDBC) technologies.
- Development experience using tools like Eclipse. Hands - on experience in Unit testing, Integration Testing, Functional Testing using various testing methodologies and tools like JUnit.
- In-Depth knowledge of Software Development Life Cycle (SDLC), Software Testing Life Cycle, Defect Life Cycle and different types of testing.
- Contributed extensively towards Manual testing, Web based testing and Client/Server testing.
- Proficient in testing methodologies and test metrics.
- Expertise in using testing tools such as Quality Center.
- Expertise in using performance testing tools (HP LaodRunner, JMeter).
- Proficient in documenting and executing test plans and test cases/test scripts for manual and automated testing.
- Project status meetings, Brain storming sessions, identifying requirements, walkthroughs and inspection reviews
- Performed test plan preparation, test case designing, test case review, test case execution and reporting.
- Gained vast experience in functional, integration, regression, system, GUI, backend, black box testing.
- Extensive experience in interacting with business architects, developers and team members.
- Experience in Selenium automation.
- Developed Fitnesse accpetance test cases using keyword driven framework.
- Good knowledge and experience with TDD and BDD frameworks (Cucumber, Jasmine, Protractor, Robot etc.)
- Configured Selenium WEBDRIVER and Selenium GRID worked in creation of JUnit scripts
- Experienced in generation of Test cases for web applications using Selenium and Junit, TestNG.
- Documenting test documents using MS Office tools - Word, Excel, and PowerPoint.
- Experience in bug tracking system and process.
- Good exposure to various SDLC models Agile (Scrum), Waterfall models.
- Experienced in common approach for Cross Platform/Cross Browser Testing, Building and Maintaining a Selenium Regression test suite.
- Highly motivated team player with excellent communication, analytical and problem solving skills.
- Ability to quickly master new concepts, strong aptitude towards learning new technologies and sharing ideas.
TECHNICAL SKILLS
Databases: Oracle, MySQL, SQL Server.
JAVA: J2EE, JSP, Servlets, JDBC, XML
Other Languages / Scripts / AP: Java, Java Script, HTML, DHTML, .Net, WinForms, CSS, XSL, Rest API.
BUG Tracking and Test execution tracking tool: Clear Quest, HP-ALM Quality Center, JIRA
Version Control: CVS, SVN, VSS, ClearCase
IDE: Eclipse, Visual Studio, RFT, UFT, Jenkins, Net Beans, Selenium
Application Servers: Apache Tomcat
Protocols: HTTP, HTTPS, FTP, TCP/IP
Packages Methodology & Other: MS Office, Photoshop, Flash, UML, Agile
Testing: Functional Testing, Black box testing, White box testing, Unit testing, System Integration testing (SIT), Regression testing, GUI testing, Manual, Automated testing, Functional testing, WinForms (GUI), User Acceptance testing (UAT), Backend Testing, Database testing, Release testing, Web Services testing, Web testing, Selenium testing.
PROFESSIONAL EXPERIENCE
Confidential, Jersey City, NJ
Sr. QA Tester
Responsibilities:
- Developed test plans and test cases for Blackbox testing, Whitebox testing.
- Executed test cases and procedures manually and compared actual results against expected results.
- Identified, prioritized and designed test scenarios.
- Used Quality Center for requirement management, planning, scheduling, executing tests, managing and tracking defects.
- Performed functional, integration, regression, positive, negative and system testing.
- Contributed in test planning and test execution of manual and automated test scripts as part of the Agile/Scrum team.
- Test Scripts were developed after reviewing the business requirement documents, and Use cases.
- Contributed in identifying the areas of automation.
- New Functionalities were tested manually and automated existing functionalities for repetitive testing with Selenium.
- Implemented Keyword Driven Test Scripts using Selenium Java (Junit).
- Good knowledge & hands-on experience in BDD & Acceptance testing frameworks (Cucumber,Robot etc.)
- Developed an Hybrid Selenium Framework which drives the browser using Cucumber features and Robot acceptance test cases.
- Identified, analyzed and documented all programming errors.
- Developed graphs and reports using Quality Center to present the test results of functional testing efforts to the management.
- Involved in writing SQL queries to verify the database.
- Implementation of QA methodologies.
- Coordination with development team, manual testing team and tech support team.
- Requirements review, design review, test plan review, test cases review, meetings coordination.
- Involved in Debugging and Error Handling in Selenium Web Driver automation scripts by reviewing the generated logs and reports while script execution.
- Involved in Web Driver Data Driven Testing using Eclipse for reading and writing data from/to Excel sheets.
- QA weekly meetings, proposals for resolving the conflicts.
- Analyzed the existing business scenario and understood the business rules.
- Responsible for updating and maintaining the Quality Center for all the defects found during functional and regression testing and follow up the bug life cycle.
Environment: Quality Center, Windows, WinForms, .Net, Java, Oracle, JavaScript, SQL, Selenium IDE, Web Driver, JUnit, Xpath, Eclipse.
Confidential, Washington, DC
Sr. QA Tester
Responsibilities:
- Involved in functional, positive, negative, security, regression, integration and black box testing.
- Created test plans, test cases based on business requirements of the Application.
- Maintained and executed test cases using Quality Center.
- Feasibility analysis and test effort estimation of automating the testing using Selenium WebDriver using JAVA and JUnit for Web Applications.
- New Functionalities were tested manually and automated existing functionalities for repetitive testing with Selenium.
- Implemented Keyword Driven Test Scripts using Selenium Java (Junit).
- Ported existing QTP automation scripts into TestNG and Selenium test cases.
- Identified, analyzed and documented all programming errors.
- Reported the bugs, Email notifications to the developers using Quality Center.
- Customized the test scripts using check points, synchronization and parameterization of data.
- Involved in Regression testing on each build during the various phases of the application using UFT (Unified Functional Testing) automation tool.
- Executed SQL queries to verify data in the database.
- Worked closely with developers to track, log and follow through on all software bugs, and provided more information about bugs, helped them in fixing the bugs.
- Tested the functionality of the final product ready for release.
- Actively Participated in Weekly Meetings and brain storming sessions.
Environment: UFT, Selenium WebDriver, Quality Center, Teststand, Testlink, JavaScript, MS SQL Server, Java, Windows, Eclipse.
Confidential, Richmond, VA
Sr. Software Engineer in Test
Responsibilities:
- Preparation of Test Cases, specifying description, input data and expected value.
- Testing activities includes Functional, GUI and Regression testing.
- Tested the functionality of the application with multiple data including positive and negative data for multiple times.
- Involved in Test Cases review.
- Evaluation of Test coverage and Test results.
- New Functionalities were tested manually and automated existing functionalities for repetitive testing with Selenium.
- Implemented Keyword Driven Test Scripts using Selenium Java (Junit).
- Identified, analyzed and documented all programming errors.
- Keeping control over versions of files & modification being made using VSS.
- Responsible for logging defects in Defect Manager, monitoring their status and tracking them to closure using Quality Center.
- Involved in Test Plan preparation.
- Executed test cases and documented bugs found during the process of testing.
- Analyzing the process of Application and preparing framework for Automation.
- Involved in testing the application using RFT and manually.
- Responsible for generation of automated scripts for the identified scenarios using RFT.
- Running the existing scripts for each release.
Environment: Selenium, TestNG, Quality Center, Java, JavaScript, Oracle, Eclipse, Windows.
Confidential
QA Tester
Responsibilities:
- Reviewed all release related documents - Business Requirement Document, High Level Design Document and Low Level Design Document.
- Communicating with client to gather and clarify requirements.
- Providing high level and low level estimation for the project.
- Peer review of test scripts.
- Coordinating tasks related to PCRs among various team members.
- Creation of test conditions, test cases and test execution.
- Defect management and defect discussion with the functional and development team.
- Manage Defect Analysis and solutions for all modules, testing web services and creating mock services
- Also playing a key role in building and maintaining RTM (Requirement Traceability Matrix) of each module in the application
- Excellent hands on experience in mapping and maintain the requirement in Quality Center.
- Quality Center is used for management administrative and bug tracking purpose.
- Over all business process is test manually and maintained the test data.
- Co-Coordinated with developers and discussed the issues and closed the bugs.
Environment: Quality Center, SQL, XML, JavaScript, Windows, WinForms (GUI) testing, .Net DW-ETL-Batch Process, Unix Commands.
Confidential
QA Tester
Responsibilities:
- Analyzing the Manual Test Cases and segregating the web based and web service related scripts.
- Providing estimation for project.
- Peer review on the Test plan with Stake holders.
- Batch job testing for most of the services.
- Delivering the automation scripts with high quality.
- Issues and resolutions Document preparation.
- Coordinating and conducting of failure analysis with business and development team for failed scripts.
- Over all business process is test manually and maintained the test data.
- Responsible for all Test deliverables.
Environment: Quality Center, JIRA, SQL, XML, Windows, DW-ETL-Batch Process, Unix Commands.
Confidential
QA Tester
Responsibilities:
- Reviewed all release related documents - Business Requirement Document, High Level Design Document and Low Level Design Document.
- Carried out testing of Capital Releases.
- Communicating with client to gather and clarify requirements.
- Providing high level and low level estimation for the releases.
- Peer review of test scripts.
- Creation of test conditions, test cases and test execution.
- Developed Fitnesse accpetance test cases using keyword driven framework.
- Defect management and defect discussion with the functional and development team.
- Worked as QA representative for test metrics, team coordination and status reporting activities.
Environment: HP ALM - QC, IBM Clear Quest, SQL, XML, Soap UI testing, Fitnesse, Selenium WebDriver, java, Unix Commands and Batch Process.
Confidential
QA Tester
Responsibilities:
- Reviewed all release related documents - Business Requirement Document, High Level Design Document and Low Level Design Document.
- Carried out testing of Capital Releases.
- Communicating with client to gather and clarify requirements.
- Providing high level and low level estimation for the releases.
- Peer review of test scripts.
- Creation of test conditions, test cases and test execution.
- Defect management and defect discussion with the functional and development team.
- Execution of the functional and regression test cases using Quality Center.
- Reporting bugs and coordinating with development team on fixes using IBM Clear Quest.
- Worked as QA representative for test metrics, team coordination and status reporting activities.
Environment: HP ALM - QC, IBM Clear Quest, SQL, XML, Soap UI testing, Unix Commands and Batch Process.