Qa Engineer Resume
TX
SUMMARY
- Around 6 years of experience as a QA Analyst testing Web - based Client/Server application. Experience in Functional, Automation, Web Services, Regression tests, UAT in Healthcare, Retail, Insurance and Banking domain
- Extensive experience in creating automation environment using Quick Test Professional,Selenium RC,SeleniumWeb driver, SOAP UIand Ranorex.
- Excellent understanding of Software Development Life Cycle and Test Methodologies from project definition to post-deployment documentation.
- Expertise in designing and developing strategic Test plans, Test Cases, and Test Reports for manual test.
- Preparing test cases for teh system covering SRS document, design document, reviewing them wif teh developers and finalizing teh test cases.
- Extensive experience in Manual Testing like Quality Center.
- Extensive experience on Functionality Testing, GUI Testing, Regression Testing, Integration Testing, System Testing, UAT Testing, Black Box testing, Ad-Hoc and End to End Testing.
- Expertise in creating test cases from requirements document, use cases and from a prototype or an existing application.
- Experience Tester in Agile Development Environment. Using TDD and ATDD approach.
- Developed an automation tool which integrates teh End to End Testing process.
- Performed Black Box, White Box, Smoke Testing, Integration Testing, System Testing, End-to-End Testing, Regression Testing, Adhoc Testing, User Acceptance Testing (UAT), Data and Database Integrity Testing, Interaction Testing, Configuration Testing, Performance testing, use ability testing and security testing.
- Experience in using Mercury Quality Center for writing teh test cases, executing teh test cases and defect reporting.
- Experience testing web based applications, Siebel applications using testing tools like Quick Test Pro 11.0, Rational Robot
- Experience in Software Development Life Cycle (SDLC) using teh Waterfall Model and good understanding of Agile Methodology.
- Experience in testing and writing complex SQL, T-SQL and PL/SQL statements to validate teh database systems and for backend database testing
- Proficient in SDLC including test strategy preparation, test plan development, test case creation, test execution and bug tracking.
- Extensively used SQL programming in backend and front-end functions, procedures, packages to implement business rules and security
- Validated Service-oriented architecture (SOA) for distributed computing using Web Services Testing.
- Ability to develop and present test plans, testing summaries, defect reports, and defect trend data throughout teh project test cycle.
- Used Quality Center to manage, coordinate and report defects.
- Interacted actively wif teh team in identifying bugs.
- Quick learner, Self-motivated and problem solving skills.
- Excellent technical analytical skills as well as logical reporting skills.
- Good team player wif an ability to work independently in a time sensitive environment.
TECHNICAL SKILLS
Development Methodologies: Agile/ Scrum, Waterfall, Jenkins, Hudson, SVN
Automation Tools: SeleniumIDE,SeleniumWebDriver,SeleniumRC,SeleniumGrid, Quick Test Pro, Cucumber, JUnit, TestNG, log4j, Soap UI.
Framework: Keyword Driven, Data Driven, Hybrid Testing Frame work, Page Object Model.
Bug or Test Management Tools: Quality Center, JIRA, HP ALM, MTM, Version One
Programming Languages: Java, Java Script, VB Script, HTML, XPath, CSS, Soap, WSDL, Restful
Database/Database tools: SQL Server 2012/ 2008R2, Oracle 12c, MySQL, Toad, SQL
Operating Systems: Windows8.1/7/XP/Vista UNIX.
PROFESSIONAL EXPERIENCE
QA Engineer
Confidential, TX
Responsibilities:
- Involved in manual testing of teh Java applications.
- Created JDBC connection using Groovy Scripting SOAP UI for validating teh Web Services.
- Analyze teh test cases to identifying teh scenarios dat can be automated usingSeleniumWeb Driver.
- Attending daily (AGILE/SCRUM) Stand-up and Weekly team meetings wif team to discuss teh Testing status and issues
- Developed and executed test cases and verified actual results wif expected results.
- Executed functional, data driven and load testing for web services testing in SOAPUI.
- Created SQL Validation scripts for backend validation using PL/SQL.
- Involved in performing web testing to validate Web Pages manually.
- Running teh scripts by using Eclipse generating teh reports finding teh defects and reporting it in JIRA/TestNG (Defect tracking tool).
- Conducted Functionality testing, GUI testing, Integration testing and Regression testing during teh various phases and releases of teh application.
- Architecture and component level analysis for identification of teh performance bottlenecks.
- Performance test report preparation wif recommendations.
- Collaboration wif diverse project groups for performance defect remediation.
- Monitored Metrics on Application server, Web server and database server.
- Created rendezvous point for Performance test scenarios to find deadlocks.
- Developed Test Plans, Test Scenarios, Test Cases, Test Summary Reports and Test Execution Metrics.
- Good working experience on tools like Rally and Agile Vision.
- Performed Back End testing by writing SQL Queries to verify and validate teh data.
- Developed automated test scripts using QTP andSeleniumAutomation tool.
- Developed Load runner Scripts in PeopleSoft Enterprises, Web, Web Services and Citrix protocols.
- Executed Performance tests using Performance Center.
- Gatheird Performance requirements for teh application and designed performance tests for teh multiple clients wifin teh organization.
- Used Quality Center for bug tracking and reporting, also followed up wif development team to verify bug fixes and update bug status.
Environment: Manual and Automation Testing,Selenium, TestNG, Junit, SOAP UI, HP LoadRunner, HTML, PHP, XML, Java-Eclipse, Firebug, Oracle SQL, PL/SQL, JIRA, AGILE/SCRUM.
SeleniumTest Engineer
Confidential, VA
Responsibilities:
- Involved in gathering and analyzing teh product requirement, functional specification and software design document and develop clear and concise test plans and test cases.
- Interfaced wif peers and management on test related topics including test plan creation and test setup/coordination and test execution.
- Conducted Smoke, GUI, Functional, Integration and Regression testing during teh various phases of teh Development.
- Responsible for automation testing usingSelenium2.0. Performed Functional and Integration testing of teh application and prioritized test cases to meet project specific deadlines. Developed Test cases from business use cases, Test data andSeleniumscripts for UI testing.
- Developed teh Automation Test Scripts using Java and execution usingSelenium.
- Developed manual test scripts and automation test scripts usingSeleniumto evaluate Security of Web based user authentication.
- Test Automation using Ranorex and executed functional tests and regression tests.
- Performed functional, negative, positive, Integration, Regression, End to End and User Acceptance Testing.
- Extensively used Quality Center for test planning, maintain test cases and defects. Defects were tracked and reported.
- Involved in querying using SQL and updating records and validate database records as expected.
- Execution of test scripts usingSeleniumWeb Driver using JUnit framework.
- Categorized bugs based on teh severity and interfaced wif developers to resolve them.
- Execution of daily smoke tests to ensure teh deployment of each environment is stable.
- Performed Manual Testing on different Modules of teh Application.
- Performed behavioral testing using Cucumber.
- Designed feature file (used scenario, scenario outline, background, annotation, given, when, then etc.) to write test scenario based on BRD.
- Configured Maven for Java automation projects and developed Maven project object model (POM).
- Prepared status summary reports wif details of executed, passed and failed test cases.
- Maintained theSelenium& Java automation code and resources in SVN over teh time for improvements and new features
- Used Jenkins to keep track of version control and monitor build system.
Environment:SeleniumWeb Driver 2.0, Cucumber, Jenkins, Quality Center, Oracle, SQL, Windows, UNIX/Linux, MS Office, HTML, XML, Eclipse, SVN.
QA Engineer
Confidential
Responsibilities:
- Involved in teh complete Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Maintenance.
- Involved in preparing Test Scenarios and Test Cases based on business requirement documents using Test Director.
- Performed Extensive Manual Testing.
- Responsible for creating unit test cases and also involved in Unit Testing and integration testing.
- Involvement in Execution of Test Cases and Defect Reporting.
- Experience in all aspects of Software lifecycle process.
- Created RESTful Webservices in pushing data to downstream systems.
- Developed a fully functional RESTful Webservices supporting both XML and JSON message transformation.
- Analyzed user business Requirements, system requirement specifications.
- Evaluated QTP for automation & created various GUI checkpoints using QTP.
- Extensively involved in manual testing of application.
- Prepared test scripts in Quality Center for use by teh user and QA for automated, performance and load testing.
- Worked on managing teh different types of Defects, Requirements, and Test cases.
- Performed Functional Testing, Regression Testing and Retesting.
- Extensively worked on handling teh application response for Positive and Negative sets of data using Data Driven Testing.
- Reporting and tracking of defects using Mercury Quality Center (Test Director) and JIRA.
- Documented teh errors and tracked them to completion.
- Used JUnit for unit testing of teh classes.
- Invoked Webservices from teh application to get data.
- Developed SQL scripts for applications database testing especially for Oracle and MS SQL Server
Environment:seleniumtesting, Regression Testing, Java, J2EE, HTML, CSS, XML, JSON, Rest API, Eclipse, SQL, VB Script, Quick Tests Professional (QTP), Quality Centre, Defect Reporting, TOAD, WebSphere, UNIX, Windows 7/XP/Vista.
QA Analyst
Confidential
Responsibilities:
- Performed Manual (Black Box type) testing for teh UAT.
- Developed Manual Test Cases based on Use Cases for specific functional requirements.
- Involved as a representative from teh QA team in creating Sprint/ iteration (of Scrum/ Agile Process) wif closely defined and agreed output.
- Reported, tracked, reviewed, analyzed and compared bugs using a Defect Tracking Database in Quality center.
- Developed Test Plans, Test Cases and Test Scripts for SIT and support for UAT tests.
- Wrote Test Cases in Quality center and mapped Test Cases to Requirements in Requisite Pro.
- Developed Tractability Matrix and Test Coverage reports.
- Extracted, transformed, and load data using SQL Integration Services.
- Managed and conducted System testing, Integration testing, Functional testing, UAT, and Regression testing.
- Smoke testing was performed for each and every build dat came out.
- Used Test director for loading requirements and bug tracking.
- Performed Smoke Test of teh application as entrance criteria for development builds
- Used Mainframes for teh daily data from teh production to SIT environments.
- Prepared status summary reports wif details of executed, passed and failed test cases.
- Solid hands-on experience in various agile methodology like XP (Extreme Programming) and Scrum.
- Used Simple and Complex SQL Queries like Joins, Select, and Update for data validation and data manipulation in teh new data warehouse environment.
- Report and review teh defects in Mercury Quality center defect tracking systems.
- Logged into teh UNIX box to run shell scripts and teh script will invoke teh Informatics tool.
- Helped to create Traceability Matrix to ensure comprehensive test coverage of requirements identifies all test conditions and test data needs.
Environment: Win Runner, HP Quality center, Oracle 10G, DB2, TOAD, PL/SQL, Unix Shell Scripting
