Quality Assurance Analyst Resume
Austin, TX
OBJECTIVE:
- Seeking for a challenging career as a Quality Assurance Tester in Software Quality Assurance.
SUMMARY
- Over 8 years of experience in Quality Assurance and Software Testing in various industries such as Ecommerce/ Retail, Telecom, and Banking.
- Complete understanding of Software Development Life Cycle, Software Test Life Cycle, QA Methodologies, and Defect Life Cycle.
- Strong experience in analysis and review of Business Requirements documents, Use Case documents, Functional Requirements documents and Design documents and Test plan documents etc.
- Performed Sanity Testing, Smoke Testing, Black Box Testing, GUI Testing, Functionality Testing, Positive and Negative Testing, Integration Testing, System Testing, User Acceptance Testing (UAT) and Regression Testing on Web Based applications and Client - Server applications.
- Experience in developing Test Plans, Test Scenarios, Test Cases, Test Reports and Documentation for both Manual and Automated Testing to meet product’s business requirements.
- Expertise in entire Testing Methodologies like Planning, Designing, Executing, Bug/defect tracking, Analysis and Reporting.
- Did API Level testing for web services, enhanced the Test harness and developed many Test suites using XML, PERL and PHP, Python.
- Created Complex Functional Testing Scripts and automated the web based Front-end System using QTP descriptive VB script programming
- Very good at developing Automation Frame works and exceptional Skills in Test Scripting by using VB script. Experience in testing Web-based (Java, .Net applications), Mobile Testing (Mobile Banking App, Web and SMS), E-commerce, Mainframes, Data warehouse and Client-Server applications on different test environments.
- Experience in Enterprise Test Management and Defect-tracking tools like HP Quality Center, JIRA, Team Foundation Server, and Microsoft Test Manager.
- Exposure to Automation Tools like Selenium, Cucumber and QTP.
- Strong ability in creating and developing of Test Plans, Test Cases and Test Scenarios.
- Excellent troubleshooting debugging skills.
- Involved in Analysis and System testing of Object Oriented Applications for Internet/Intranet and Client/Server applications using Oracle (PL/SQL), JAVA, nUnit VB.net (JDK 1.x, Applets, JSP, and JDBC).
- Performing the Root Cause Analysis during the Test Execution phase.
- Coordinated and supported senior automation testing team to automate test process (scripts) using different automation testing tools like QTP, Selenium.
- Well experience in finding, documenting and reporting bugs, errors in the software applications.
- Experienced in both manual and automated Testing (integration and regression) using Mercury’s Interactive tools like Test Director, Quality Center, Load Runner and Quick Test Professional.
- Involved in Web URL, links, navigation, image, text, database and visual testing.
- Excellent knowledge in Black Box testing and performed Black Box Testing by using black box testing techniques.
- Experienced in Backend testing procedures by running SQL queries on Oracle, MySQL and MS SQL databases.
- Extensive knowledge of the relational database concepts like Tables, Primary and foreign keys in the data manipulation using SQL for the retrieval of data from the relational database (inner joins, outer join, group by, order by, etc.).
- Good knowledge of agile methodologies and Scrum, ability to develop Test cases for User stories.
- Solid Knowledge of QA Testing Methodologies, Software Validation & Verification.
- Worked on Functional and GUI testing of the web application making sure the application looks and functions as per requirements.
- Strong problem solving skills, extremely reliable, quick learner and able to work independently and able to communicate as well with coordination.
- Knowledge of ISO and CMM process implementation.
TECHNICAL SKILLS
Operating system: Microsoft Windows 98/2000/NT, XP, Windows7, Vista and UNIX.
Tools: HP ALM Quality Center, HP Quick Test Professional, HP Load Runner, Mercury Test Director, Microsoft Office Tools, Team Foundation Server, Selenium, Jira, Microsoft Test Manager.
Languages: SQL, Java, Net, C++, PL/SQL, COBOL, PERL, PYTHON 2.2, VC++.
Database: DB2, Oracle, SQL Server, MySql and MS Access, MS SQL.
WEB: HTML, ASP, JSP, EJB, Servlets, Cold fusion, XML, VB Script and Java Script
Reporting tools: Quality Center, JIRA, MS Project Manager, SQR, n-Vision and Crystal Reports.
PROFESSIONAL EXPERIENCE
Confidential, Austin, TX
Quality Assurance Analyst
Responsibilities:
- Created Test cases and Test matrix for integration and system testing
- Gathered business requirements from users and created designs for enhancements and to remedy defects.
- Tested ecommerce application
- Written user defined functions using VBscript
- Developed automated test scripts using VB Script in Quick Test Pro.
- Actively participated in Business Process and Functional Requirements analysis, review of Project Documents and functional architect/design.
- Conducted Smoke, Functional, System, and Integration, Regression, and Performance tests for the Applications.
- Extensively tested High Level API’s for Wholesale Retail. (Web services).
- Prepared Test Plan and Test Approach artifacts with resource requirements and time estimates.
- Analyzed Use Case Scenarios and developed Test Cases for various Business Services/ Methods covering both positive and negative testing requirements.
- Performed End-to-End Manual Testing of web-based and client-server applications for web testing.
- Co-ordinated with the User Acceptance Team and Performed User Acceptance Testing (UAT).
- Used SQL and PL/SQL against Oracle database to analyze multiple source data.
- Used automated job schedulers to run the entire batch job and monitor all scheduled job.
- Involved in Meetings/Walkthrough with various teams as required for better understanding of the business requirements, software specifications, and development process flow at various stages of Scrum.
- Worked on Performance testing using Load runner for creating Vuser scripts and ramp up, ramp down features.
- Involved in cross browser testing for the different website modules
- Worked in Agile environment with monthly scrum’s and weekly scrum meetings
- Utilized HP Quality Center to Track, Report, and Manage defects and bugs throughout the test cycle and attended Defect Status Meetings during testing cycle.
- Worked with requirements and test cases, notifications, metrics and reporting.
- Attended weekly Project Status Meeting with Development team and QA Manager, and worked closely with QA Manager to define Test Scope, and analysis of Gap, Risks, Dependencies, and Constraints.
Environment: QTP, Mercury Quality Center, Load Runner XML/SOAP, Toad, XMLSpy, SQL Server, .Net Windows XP/Vista, WebSphere Application Server
Confidential, West Chester, PA
Test Analyst
Responsibilities:
- Involved in analyzing System & Functional Specifications, Use Cases, and Business Requirements, Design documents Test plans, and Test documents.
- Performed various levels of testing such as Smoke, Functional, System, Integration, Regression, User acceptance Testing and Performance testing for the Applications.
- Proficient in writing Test Plans, documenting the Testing Procedures and writing in-depth Test Cases to meet the functionality of the application.
- Used Quality Center for designing and maintaining test cases, defect tracking and reporting.
- Verified the data, by executing SQL queries on SQL server database.
- Developed Test cases and Test Scripts based on the requirements and documented Test Cases corresponding to business rules and other operating conditions in Quality Center.
- Carried out Smoke Test to judge the software acceptance criteria for testing and performed smoke/sanity testing on upgraded application.
- Tested Functionality, Navigation, Alignments and Broken links.
- Involved in cross browser testing for the different website modules.
- Performed backend testing using SQL queries and analyzed the server performance on UNIX OS.
- Identified and documented all issues and defects to ensure desired quality of the application functionality.
- Developed automated test scripts using VB Script in Quick Test Professional and performed regression testing.
- Used Object Repository in QTP to store the objects of the application being tested.
- Wrote and executed automated Data Driven VB Scripts for different test scenarios in QTP.
- Involved in Meetings/Walkthrough with various teams as required for better understanding of the business requirements, software specifications, and development process flow at various stages of Scrum.
- Participated in walkthroughs and technical reviews and inspections all through the testing phase and attended change request meetings to document changes and implemented procedures to test changes.
- Performed End-to-End Manual Testing of web-based and client-server applications for web testing.
- Created test data to validate the same scenario with different test data.
- Involved in Completely Web Service/API testing through SAOP UI tool.
- Extensively tested High Level API’s (Application Program Interface) for Wholesale Retail. (Web services).
- Experience in establishing and following QA Procedures / Standards to meet quality.
- Performing the Root Cause Analysis during the Test Execution phase.
- In-depth knowledge in the analysis of application's higher-risk aspects, and determining scope and limitations of tests.
- Interacted with developers in fixing unknown exceptions.
- Worked in Agile environment with monthly scrum’s and weekly scrum meetings.
Environment: Java, J2EE, EJB, JSP, XML, HTML, Java Script, Web Sphere, Visual Studio, Quick Test professional, Quality Center, Oracle, UNIX, Windows NT, VBScript, SQL server, SOAP UI.
Confidential, Philadelphia, PA
QA Tester
Responsibilities:
- Analyzed Business Requirements, Functional Specifications and Use Cases to develop the Test Plans and Test Cases.
- Reviewed manual testing methods and developed Test plans and Test cases and Test scenarios to test functionality of new or enhanced requirements.
- Used Quality Center for requirement management, planning, scheduling, executing tests, managing and documenting bugs found during the process of testing.
- 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.
- Involved in Test Cases review and evaluation of Test coverage and Test results.
- Developed Test Suites in Quality center and conducted Smoke & Regression Testing on each new build of the application to verify that the latest version of the software has not affected previous working functionality and that known problems have been fixed.
- Maintained Requirements Traceability Matrix for test coverage in Quality Center.
- Prepared positive, negative and Boundary conditions in Test scenarios.
- Involved in GUI, Web URL, Links, Navigation, Image, text, and database testing.
- Performed cross browser testing to ensure compatibility of the application on different browsers.
- Monitored the Defect Tracking Process and generated customized graphs and reports for the client using QC.
- Developed graphs and reports using Quality Center to present the test results of functional testing efforts to the management.
- Participated in weekly walkthroughs and inspection meetings, to know the status of the testing effort and the project as a whole.
- Used SQL queries to perform Backend testing of the database.
- The bugs detected were recorded and notified to developers and managers by using Quality Center.
- Developed automated test scripts to conduct Regression testing on the application using QTP.
- Automated reusable functions in Quick Test Pro (QTP) using VB Script.
- Used SQL queries and UNIX script to validate the data between the backend and the front end.
- Conducted Integration, System, Functionality and Regression testing during the various phases of the application using Quick Test Pro (QTP).
- Inserted Checkpoints to check for broken links, Text and standard properties of an object using QTP.
- Tested user interface and navigation controls of the application using QTP.
- Extensive use of UNIX shell scripts to perform the database/backend testing.
- Validated test output to ensure that the actual results meet the system requirements and the expected data.
- Utilize Oracle Toad to review backend database to verify accurate data and update table information.
Environment: UNIX, Win NT, Oracle, SQL, Java, HTML, Quality Center, Quick Test
Confidential, Menomonee Falls, WI
QA Tester
Responsibilities:
- Formulated a detailed Test Plan, after analyzing business requirements and software requirements artifacts and described all the activities to be undertaken in the whole software testing effort. From both Business and Marketing need to be implemented in New POS.
- Arranged weekly team meetings to assign testing tasks and acquisition of status reports from individual team members.
- Authorized, scheduled, supervised and smoke-tested thin code and data migration from development to test environments. Also in charge of code movement within the 2 test environments. This included new releases, patches, etc. Had to keep environment stable to during certain periods for penetration-testing, performance-testing, UAT, etc needs.
- Headed daily incident review meeting with all teams. In charge of maintaining the incident log.
- Performed security testing, system testing, positive and negative testing using QTP
- ExecutedSeleniumautomated test scripts.
- Parameterized the fixed and variable values in checkpoint statements, created data tables for the parameters for automates testing of website
- Evaluated test data by performing boundary value analysis, equivalence partition, system test conditions & validations.
- Performed Functionality Testing and GUI Testing using QTP
- Automated regression and release acceptance testing for many products utilizing Quick Test
- Executed test case and linked them with requirements in Quality Center.
- Isolate bugs, document and track them in bug repository.
- Performed both backend validation and GUI testing. Backend validation involved testing the replication server and triggers (insert, update and delete) between DB2 and Oracle databases.
- Black Box, Negative, Regression, and Integration & Security Tests Using QTP
- Performed Security Testing in dot. Net environment using Positive and Negative Testing to ensure appropriate user authentication for Security related testing.
- Performed and Analyze setups, supervised the flow from Old Test cases of QTP to make it more efficient.
- Developed detailed test plans and test cases, as well as an Entrance and Exit criteria for the application being tested ensured along with standards for documentation to be followed.
- Created and maintained the Tractability Matrix and Test Matrix.
- Wrote requirements and supplementary specifications and other documents using MS Project and DOORS.
- Involved in Configuration Testing of the application across different platforms such as DOS, Window NT and Windows2000.
Confidential, Houston, TX
QA Functionality Tester
Responsibilities:
- Analyzed the user/business requirements and functional specifications, design specifications and documents.
- Involved in meetings and discussions to understand the scope, purpose and requirement of the application.
- Involved in Functional, Positive, Negative, Regression, Integration, acceptance testing, System testing, GUI Testing by using black box testing methodologies.
- Created Test plans, Test cases by analyzing the business requirements and use case documents manually.
- Written, Maintained and executed test cases using Quality Center for system testing manually.
- Tested end to end of the application by preparing detailed and functional test cases.
- Interacted with business team to understand business logic and user requirements.
- 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.
- Defects were Tracked, Reviewed, Analyzed and Reported and Email notifications to the developers using Quality Center.
- Verifying the Backend by giving SQL’s through Oracle.
- Tested user interface and navigation controls of the application using QTP.
- Developed automated test scripts to conduct Regression testing on the application using QTP.
- Maintaining the Traceability matrix.
- Validated test output to ensure that the actual results meet the system requirements and the expected data.
- Utilize Oracle Toad to review backend database to verify accurate data and update table information.
Environment: VB.Net, Oracle and Windows, Quality Center, UNIX, SQL, QTP.