Senior Qa Engineer Resume
Auburn Hills, MI
SUMMARY
- Over 7 years of experience as a QA Engineer in Automation and Manual Testing of Web based and Client/Server applications.
- Experienced with testing tools such as HP Quality Center, ALM, Quick Test Professional (QTP) SOAPUI and My SQL.
- Extensive hands on experience with all levels of testing including Smoke testing, Functional testing, Integration testing, System testing, Regression testing and Database testing, static testing
- Exceptional understanding of different QTP features like Object Identification, Exception Handling, Descriptive Programming, Checkpoints, Regular Expressions, Object Repository, Object Spy, Smart Identification and Recovery Scenario Manager.
- Experienced in Functional Testing, Data Driven Testing and Load Testing for Web Services using SOAPUI.
- Experience in executing SQL queries in order to view successful transactions of data and for validating data
- Experienced in creating Test Plan, Test Cases, Test Scripts, Test Scenarios and Defect Reports.
- Experienced working with an offshore team.
- Used Quality Center for managing, executing test cases and defect logging.
- Very good knowledge of different Software Development Life Cycles (SDLC) including Agile Methodology, SCRUM and Waterfall Methodology.
- Experience in various domains like Banking, Health care and insurance.
- Coordinated with the users, Development teams both onsite/offshore teams.
- Experience with QA Methodology to ensure the Quality Assurance Control, Information mapping testing and data validation.
- Strong experience with QA processes and methodologies required; automated and manual test processes, black box, white box and gray box testing, test cases design, scripting, execution, and automated test tools. .
- Experience with the Software Development Lifecycle,Drools,Cortion
- Experienced with defining problems, collects data, establishes facts, and draw valid conclusions.
- Experience with Programming background and Agile/Scrum Development Methodologies.
- Experience with SQL and other data - intensive applications and frameworks.
- Good at multi-tasking and can work well under tight deadlines with high efficiency.
TECHNICAL SKILLS
Testing Tools: Quality Center, Win Runner, Test Director, Load Runner, QTP, Manual Testing
Database Management: Oracle 8i/9i/10g, SQL Server 2000/2005, MySQL, ODBC, DB2, TOAD 8.5, MS Access, Teradata V2R5/V2R6, Netezza
Reporting Tools: Cognos 8.0 Series, OBIEE, Business Objects 5.1 /6.1/XIR2
Operating Systems: Window 2003 Server, Windows 2000 Advanced Server, Windows 98, Windows XP, Linux and UNIX(AIX), MVS
Web Programming: HTML, XML,JSP, Java Script
Programming languages: C/C++, PL/SQL, VB 6.0
PROFESSIONAL EXPERIENCE
Confidential, Auburn Hills, MI
Senior QA engineer
Responsibilities:
- Involved in writing Test Plans and Test Cases based on the Business requirement documents.
- Very good experience in Installation, configuration and maintenance of SQL Server.
- Experience in Data Modeling (Logical and Physical Design of Databases), Normalization and building Referential Integrity Constraints.
- Excellent backend skills in creating SQL objects like Tables, Stored Procedures, Views, Indexes, Triggers, Rules, Defaults, user defined data types and functions.
- Very good T-SQL Programming skills. Experience in query optimization & performance tuning.
- Used SQL Profiler,SQL quary from scratch, Execution Plan, Performance Monitor and DBCC Commands
- Experience in Database backup and disaster recovery procedures
- Executed and run both manual and automated tests..
- Worked with the functional regression and end to end and operational readiness testing.
- Performed User Acceptance Testing as needed.
- Having a good knowledge of the requirements, functional and technical documents and converts them into test scripts.
- Experience with Object Oriented Languages(OOD)
- Inserted Synchronization points wherever it was required using QTP.
- Conducted Data Driven Testing using QTP Data Driven Wizard for re-testing with multiple data through Excel sheets
- Prepared test data for the Enter and Exit criteria in Integration testing.
- Performed Exception Handling in application using functions and Recovery manager in QTP.
- Used Parameterization to provide varied inputs for the scenario under testing.
- Performed Web Services testing and XML validation by creating test case suite using SOAPUI.
- Created Test Suites to do Functional and Data Driven Testing on the Web Services.
- Validated soap response using various assertions such as XPath, Contains, Not Contains, SOAP Fault, Schema Compliance.
- Involved in Backend Testing writing complex SQL queries and sub queries for database testing.
- Execute test scripts & record problems & issues in accordance with the Bugs and issue management plans
- Manage the test defect process including facilitating defect reviews & reporting test execution status
- Created Traceability matrix to match the requirements with the test cases using Microsoft excel.
- Interface between the users and the different teams involved in the application development for the better understanding of the business and IT processes.
Environment: Quality Center10/11, Microsoft SQL Server, HP UFT 11, HTML, XML, Agile.
Confidential, Fort Lauderdale,FL
Senior QA engineer
Responsibilities:
- Conduct software testing and defect logging. Functional & Integration
- Develop test scripts, test conditions, input test data, and expected results for all the testing phases and also analyze the test results and Requirements Traceability Matrix (RTM).
- Contribute to the Test Plan document as needed.
- Responsible during testing for defect identification, logging, initial assessment/troubleshooting, error documentation capture, tracking the migration of defects fixes, re-testing and closing with notification.
- Assist in performing data preparation and cleanup for data load.
- Performed manual and automation testing of a complex system Created Reusable Actions and Functions in descriptive programming to add the new feature with the existing test suite.
- Maintained the Hybrid Framework in QTP by Error Handlings and adding Recovery Scenarios.
- Automate defect fix for high priority and high severity based on the Team Lead's decision.
- Inserted Synchronization points wherever it was required using QTP.
- Used check point for comparing the current values to the expected results.
- Performed Exception Handling in application using functions and Recovery manager in QTP.
- Created Descriptive Objects to handle dynamic content on the website.
- Involved in Backend Testing writing complex SQL.T SQL queries and sub queries for database testing.
- Captured the SQL statements from the application execution and manually checked the results.
- Used SQL for data mapping and data mining
- Identified and documented all issues and defects to ensure application software functionality.
- Experience in Talend, Sterling Integrator, JDA, AS400 and Sonic MQ Message Manager.
- Interacted with developers to explain where required, software bugs and re-tested the fixed issues.
Environment: Quality Center 9, Microsoft SQL Server, Quick Test Professional 10, Waterfall
Confidential, Fort Worth, TX
QA Test Engineer
Responsibilities:
- Involved as a Tester in Manual and Automation testing of Web based Application
- Executed the test scripts using QTP and analyzed the results
- Automated some of the end to end scenarios using QTP.
- Involved in test case creation and modifying existing scripts/Test cases.
- Involved in Reviewing, Peer reviewing of Test cases and scenarios
- Involved in Test case merging with existing regression scripts.
- Test case execution and defect logging using Test Director.
- Performed sniff testing for regular builds.
- Used Descriptive programming to handle multiple objects with similar properties.
- Created Functional Libraries using VBScript and used them several times in the application testing in QTP.
- Tested Web Services using SOAP UI tool
- Added Assertions for the validation purposes in SOAPUI.
- Performed backend testing by creating test data and validating database contents using SQL Queries.
- Reported bugs and interacted with developers to resolve the problems.
- Categorized bugs based on the Severity and Priority.
- Reported the bugs, Email notifications to the developers using Quality Center.
- Worked with development team to ensure that the testing issues/defects are resolved.
- Regularly involved in the meetings with the onsite co-coordinators to discuss the issues and report the status
Environment: Quality Center 8.2/9, Microsoft SQL Server, Quick Test Professional 9.0/10, HTML, XML, Waterfall.
Confidential, Pasadena, CA
QA Engineer
Responsibilities:
- Analyzed Business Requirement Documents and Use Case to create Test Plan and Test Cases.
- Involving in developing the QTP Hybrid Framework for automated testing.
- Inserted different checkpoints in the QTP scripts for the functional testing of the application to be more detailed.
- Used Ordinal Identifiers to help QTP distinguish between multiple numbers of similar objects within the same page, for e.g., checkboxes and radio buttons.
- Used Virtual Object Manager to deal with objects that QTP couldn’t recognize.
- Used SOAP UI for testing Web services / doing SOA Testing.
- Performed Data Driven Testing in SOAP UI using Data Source and Data Source Loop steps.
- Used Data Sink step for storing results found using SOAP UI.
- Used Groovy Scripting for doing Property Transfer in SOAP UI.
- Validated WSDL’s using WSI-Compliance and Schema Compliance in SOAP UI.
- Viewed errors in error log files using UNIX commands.
- Derived UAT Test Cases based on the FRD and the Test Scripts used for System Integration Testing.
- Attended Ambiguity Review Meetings, Defect Resolution Meetings, Test Plan Review Meetings, Project Status Review Meetings, etc.
- Handled exceptions using Recovery Scenario Manager in QTP.
- Used Descriptive programming to handle multiple objects with similar properties.
- Created Functional Libraries using VBScript and used them several times in the application testing in QTP.
- Tested Web Services using SOAP UI tool
- Added Assertions for the validation purposes in SOAPUI.
- Performed backend testing by creating test data and validating database contents using SQL Queries.
- Reported bugs and interacted with developers to resolve the problems.
Environment: Windows XP, Manual Testing, Quality Center 8/8.2, Quick Test Professional 8.2/9.0, VB Script, VB.NET, Web Services, HTML,SOAPUI.
Confidential, Frisco, TX
QA Engineer
Responsibilities:
- Developed Test cases for each functionality specification to ensure quality performance.
- Analyzed requirements and documents to identify manual test cases.
- Involved in walkthroughs and formal meetings with developers to discuss enhancements and modifications.
- Involved in testing all back end processes using Microsoft SQL Server.
- Captured the SQL statements from the application execution and manually checked the results.
- Wrote complex SQL queries to ensure that data at the front end matched data at the backend.
- Used SQL to check for referential integrity, for logical checking and for checking format of data in database.
- Designed test scripts in QTP for automating regression test suites.
- Used Recovery Scenario Manager in QTP to recover from unexpected events that happen during a run session.
- Enhanced scripts in QTP using Functions and Actions.
- Inserted Checkpoints in QTP to check for broken links, for back-end testing and for regression testing.
- Used Smart Identification in QTP to handle dynamic objects.
- Carried out Functional and Data Driven Testing of Web services using SOAP UI.
- Validated WSDL’s using SOAP UI.
- Used various kinds of Assertions like Schema Compliance, SOAP Response, XPath Match, SOAP UI to validate SOAP Responses
- Identified and documented all issues and defects to ensure application software functionality.
- Interacted with developers to explain where required, software bugs and re-tested the fixed issues.
- Categorized bugs based on the Severity and Priority.
- Reported the bugs, Email notifications to the developers using Quality Center.
- Worked with development team to ensure that the testing issues/defects are resolved
Environment: Quality Center 8.2, Quick Test Professional 8.0, MS-Office, Test director, SQL Server, Visual Studio2008, .NET and Internet Explorer.
Confidential
Quality Analyst
Responsibilities:
- Involved in identification, analysis and validation of functional and technical specifications to design test strategies.
- Coordinated with Business Analysts to resolve issues with Requirements for functional/user acceptance testing
- Responsible for developing and implementing test plans, test cases and test scripts in Mercury Test management tool - Quality Center and Quick Test Pro.
- Conducted Functional, Integration, System and Regression testing.
- Created detailed Test cases for validating business functions and regression testing.
- Participated in production release processes and conducted all pre- and post-release
- Testing, verification, and validation Applications included mainframe data retrieval and Selection, XML conversion processes
- Prepared Test Data for Positive and Negative Testing used in Data Driven Test using Quick Test Pro.
- Responsible for writing optimized SQL queries to test back end data consistency and Integrity.
- Tested multiple scenarios based on test cases to validate system with different data sets.
- Performed Synchronization Points, Checkpoints using Quick test Pro.
- Tested various text-hyperlinks and image-hyperlinks of Home page and different pages.
- Tested the functionality of each screen to monitor proper navigation.
- Used Quality Center for defect reporting and tracking.
- Worked with developers in resolving issues in test environment and defects while application under test.
