Qa Engineer Resume
Austin, TX
SUMMARY:
- 9+ years of professional experience in Information Technology with extensive experience in Quality Assurance and performing Manual and Automation testing .
- Experience in analysis, design, development and testing of Web - based and Client-Server technologies.
- Proficient in different phases of Testing like Black Box Testing, White Box Testing, Functionality Testing, Unit Testing, Integration Testing, System Testing, Modular Testing, Backend Testing, Load Testing, Regression Testing and User Acceptance testing.
- Strong knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Experience in performing systems/functional testing in a Waterfall and Agile Software Development environment
- Good experience with testing tools like Selenium, UFT, QTP, Quality Center, ALM.
- Good testing skills which include preparation of test plan, test scenarios, test cases, test scripts and bug reports.
- Participated in Joint Application Design (JAD) sessions for communicating with Business people, Technical Project Managers and Developers.
- Expertise in performing manual testing (emulators) & Mobile Application Testing using Appium.
- Extensive experience in writing Test cases and execution of test cases in Manual Testing and Automated Testing Tools.
- Experience in Testing Database Applications of RDBMS in ORACLE and SQL SERVER.
- Proficient in Functional, Negative, Regression, System, Integration, User Acceptance (UAT), Usability Testing during the various phases of the development of the application and according to the testing schedules and scope.
- Generation of Bug (Defect) Reports, tracking the status of each defect (Open, fixed and New) and analyzing the bugs using JIRA, Test Director, HP Quality Center, Bugzilla.
- Expert in managing testing projects with Mercury Quality Center 10.0&11
- Experience in Database Testing using SQL Queries with multiple Databases Oracle, DB2, SQL Server, and MySQL and performed Database testing including data integrity and data validation testing
- Expertise in creating complex- Sql queries, with various kinds of joins
- Reviewed & revised suite of test cases to reflect changes made to the Test Plan documentation for new functionality and performance issues.
- Experience in working with diverse industries such as Financial, Health Care and Insurance.
- Involved in designing and maintaining Requirements Traceability Matrix.
- Experience in test design, defect tracking & management, and test reporting.
- Diverse work experience on functional testing, integration testing, GUI testing, system testing, regression testing, database testing, user acceptance testing and compatibility testing.
- Hands on experience in iOS, Android, Windows mobile App testing.
- Involvement in Test Estimations and Test Strategy implementation.
- Experienced in Analysis, testing, and certifying application-specific software and performed ambiguity reviews of business requirements and functional specification documents.
- Experience in bug tracking tools like Test Director, Quality Center, ALM, Team Track and Bugzilla.
- Proficient in writing complex SQL queries to extract data from various source tables to perform database testing.
- Experience in preparation of various reports (Daily Status Report, Weekly Status Report, Monthly Status Report, Daily Test Execution Report, and Test Summary Report).
- Experience in different languages like VB, .NET, Java, SQL, VBScript, HTML and XML.
- Experience in different database like SQL Server, Oracle and MS-Access.
- Good interpersonal skills, commitment, result oriented, hard working with a quest and zeal to learn new technologies.
TECHNICAL SKILLS:
Testing Tools: Unified Functional Testing (UFT) 12/12.02, Quick Test Pro (QTP) 9.2/9.5/10.0/11.5, Selenium, Appium
Defect Tracking Tools: Quality Center 9.0/10.0/11.5, ALM, TestDirector 8.0,TeamTrack, Bugzilla
Database Technologies: SQL Server 2000/2005/2008, Oracle 9i/10g/11g, MS-Access
Internet Technologies: VB Script, Java Script, HTML and XML
Languages: SQL, PL/SQL, C, C++, Java, .NET, VB, SAS
Operating Systems: Windows 2000/XP/Vista/7 and UNIX
Others: MS Word, Excel, PowerPoint, MS Query Analyzer, SQL, Server Studio, Business objects, SAS, Outlook and Lotus Notes
PROFESSIONAL EXPERIENCE:
Confidential, Austin, TX
QA Engineer
Responsibilities:
- Developed test cases, test scripts reviewed and Involved in Functionality, and Regression Testing.
- Decomposed business requirements to write test steps and created test cases and test scripts.
- Developed and executed Test Scripts for Regression Testing with Quick Test Pro to ensure stable functionality and execution of all essential business transactions.
- Implemented the whole life cycle of QA methodology starting from planning, capturing, creating, executing, reporting and tracking the defects using Quality Center.
- Performed manual and automated testing.
- Took a leading role in creation and maintenance of reusable functional libraries on VB Script using HP QTP.
- Used SVN system for versioning automation components - environment files, QTP scbripts, repositories and function libraries.
- Responsible for managing and deploying code on Quantum environment using SVN and Eclipse.
- Implemented cross browser and cross platform web testing with Selenium RC and WebDriver.
- Set up Selenium tools from scratch and configured various other peripherals tools to perform Selenium test.
- Created and maintained test cases, UAT test case, test plans, test metrics, defect metrics; also led test case reviews.
- Developed automation script for Mobile Native applications (Android) using Appium, Java.
- Used Ant, SVN, Selenium WebDriver, Jenkins, Java and Selenium Grid to create nightly automation scripts.
- Involved in Maven as build tool and Jenkins to create and run deployment jobs.
- Automation testing using Selenium RC, TestNg, Junit.
- Involved in custom deployment mechanism using Hudson's external modules for deploying entire builds across QA servers.
- Used Appium Emulators and Simulators for testing the application in Mobiles.
- Extensive experience in Black box/White box, manual and Automation (QTP) testing.
- Perform detailed testing and write/execute test plans for black box, white box and regression testing in both Unix and Internet based environments. sed Dynamic Descriptive Programming approach to benefit from Object Identification without using OR
- Experienced on demonstrating the Automation Framework in QTP / UFT to client and driven project status calls with client.
- Involved in peer reviewing of scripts and sending appropriate comments.
- Maintained QTP object repository (OR)
- Take a leading role in creation and execution of test cases, status and retrospective meetings with members of Project management team as well as Deployment team.
- Identify the Elements using Appium Inspector, Configuring the Appium for the Mobile IOS using selenium.
- Enhanced Test cases using Java programming features, TestNG Annotations and Behaviour driven development (BDD) framework
- Coordinated with the developer on defect status on regular basis.
- Used ALM, Quality Center, Team track to track and analyze defects.
- Automated test cases using Selenium TestNg. Followed Page Object Design Pattern for writing test cases in TestNg.
- Written Data Driven test cases and Analyzed test results in TestNG reports.
- Automated major flows using selenium TestNG.
- Responsible for smoke, functional, regression testing as well as exploratory testing on the project.
- Worked with production team and project Team to collect the requirements for Functional Testing.
Environment: Selenium, UFT 12, ALM, QTP 11.5, Quality Center 11.5, VB, Black box testing, White Box testing, TestNG, Active X Controls, MS SQL Server 2005, Appium, SQL Server Management Studio, MS-Office, Mainframes, Windows and Unix.
Confidential, Portland, OR
QA Analyst
Responsibilities:
- Involved in manual and automation testing.
- Created the defects in QC and validated the defects assigned to me.
- Responsible for writing the scripts for daily/weekly smoke tests, regression tests.
- Inserted SQL Queries in to the scripts and have coded CTB Scripts and executed the test scripts based on business requirements.
- Involved in functional, regression testing and responsible for tracking, reporting and closing the defects.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
- Maintained and executed test scripts manually and using Test Automation, TestNG framework built with Gradle, committing changes through SVN.
- Involved in implement white- and black-box test efforts and to analyze requirements for software design, development, and validation.
- Used Selenium Grid to run automated scripts on multiple browsers simultaneously
- Wrote Selenium script for taking screen shot and also used action class to perform mouse movement
- Involved in Developed/maintained test plans, test cases, black box/white box testing, defect tracking and reporting, automation test suites, procedures documentation.
- Prepared status summary reports with details of executed, passed and failed test scripts.
- Responsible for the collecting the test data while executing the test scripts.
- Interacted with developers to resolve the problems while executing the test scripts.
- Worked with developers to resolve problems and managing the process for smooth transition between development team and testing team.
- Performed positive and negative testing on the credit application.
- Wrote different SQL queries to access data from different database tables, and used for data verification.
- Involved in communicating with offshore team to resolve the applications production issues.
Environment: Selenium, QTP 11.0, HP ALM 11, Black box testing, White Box testing, RAD, Java, J2EE, JSP, Web Services, XML, HTML, JavaScript, VB Script, SQL, Oracle 10g, PVCS, MS-Office and Windows.
Confidential, Somerset, NJ
Sr. QA Analyst
Responsibilities:
- Involved in manual and automation testing.
- Created the defects in QC and validated the defects assigned to me.
- Responsible for writing the scripts for daily/weekly smoke tests, regression tests.
- Inserted SQL Queries in to the scripts and have coded CTB Scripts and executed the test scripts based on business requirements.
- Involved in functional, regression testing and responsible for tracking, reporting and closing the defects.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
- Maintained and executed test scripts manually and using Test Automation, TestNG framework built with Gradle, committing changes through SVN.
- Involved in implement white- and black-box test efforts and to analyze requirements for software design, development, and validation.
- Involved in Developed/maintained test plans, test cases, black box/white box testing, defect tracking and reporting, automation test suites, procedures documentation.
- Prepared status summary reports with details of executed, passed and failed test scripts.
- Responsible for the collecting the test data while executing the test scripts.
- Interacted with developers to resolve the problems while executing the test scripts.
- Developed Data Driven, Keyword Driven and Hybrid Automation Frameworks using Selenium.
- Create test script in TestNG framework using java with selenium Webdriver for regression test and maintain the same.
- Tested Soap API web services using SoapUI tool
- Worked with developers to resolve problems and managing the process for smooth transition between development team and testing team.
- Performed positive and negative testing on the credit application.
- Wrote different SQL queries to access data from different database tables, and used for data verification.
- Involved in communicating with offshore team to resolve the applications production issues.
- Performed Test Execution and defect logging and tracking using HP ALM.
- Worked extensively on Quality Centre modules- Test Plan, Test Lab, Defects and Reports.
- Performed Backend testing to test the validity of data using SQL Queries.
- Interacted with the development configuration and operation's team to ensure the quality of software to user expectations.
- 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: QTP 11.0, HP ALM 11, Black box testing, White Box testing, RAD, Java, J2EE, JSP, Web Services, XML, HTML, JavaScript, VB Script, SQL, Oracle 10g, PVCS, MS-Office and Windows.
Confidential, Deerfield, IL
QA Analyst
Roles & Responsibilities:
- Involved in automated testing using QTP.
- Responsible for writing the scripts for daily/weekly smoke tests, regression tests.
- Created the defects in QC and validated the defects assigned to me.
- Involved in functional, regression testing and responsible for tracking, reporting and closing the defects.
- Prepared status summary reports with details of executed, passed and failed test scripts.
- Responsible for the collecting the test data while executing the test scripts.
- Interacted with manual team to better understand the test cases they have written.
- Automated scripts were developed using QTP to perform regression testing.
- Involved in functional testing and verified the application, as per the user requirements.
- Wrote different SQL queries to access data from different database tables, and used for data verification.
- Participated in team meetings for test case reviews and status updates on daily/weekly basis
- Log project related issues in the defect tracking tool identified for the project.
- Generating Qlikview reports and validating the reports data
- Involved in Regression testing
- Preparing Defect report as per severity and priority
- Active participation in Bug Triage meetings
- Modifying test cases and conducting regression testing
- Participation in Test Closure activities
Environment: QTP, Quality Center, Java, Web Services, XML, HTML, Java Script, VB Script, SQL, Oracle 10g, Internet Explorer, MS-Office and Windows.
Confidential, Dallas, TX
QA Engineer
Roles & Responsibilities:
- Decomposed business requirements to write test steps and created test cases.
- Prepared Test Cases according to the business specification.
- Implemented the whole life cycle of QA methodology starting from planning, capturing, creating, executing, reporting and tracking the defects using Quality Center.
- Extensive involvement in b ackend testing using SQL Queries.
- Coordinated with the developer on defect status on regular basis.
- Used Quality Center to track and analyze defects.
- Supported the applications through debugging, fixing and maintenance releases.
- Analyzed test results using reports and graphs generated in Quality Center.
- Defect tracking and maintenance in HP ALM, Visual Studio TFS and MTM
- Examined and evaluated testing fixtures and procedures for appropriateness in specific requirements
- Organizing, conducting and supporting test activities
- Reporting to the Test Manager any issues or potential prioritization conflicts.
Environment: Quality Center, Active X Controls, MS SQL Server 2005, SQL Server Management Studio, MS-Office and Windows.
