Quality Analyst Resume
Scottsdale, AZ
SUMMARY
- Around 9 years of experience in Information Technology with emphasis on Software QA, Functional testing, design and testing of multi - tier application architectures, enterprise wide data warehouses, client/server and web-based applications and work experience in Automation Testing.
- Diverse experience in Software Testing and Quality Assurance, with expert level skills in strategic areas into Functional Testing, Integration Testing, System Testing and Regression Testing having executed on both Client/Server and web based applications.
- Extensive exposure in Software Development Life Cycle (SDLC) phases such as Requirements and Analysis, Design, Test Planning, Test Execution, and Test Management.
- Writing Test Conditions and Detailed Test Cases and analyzing Requirements for Testability.Experience in demonstrate traceability of derived Tests to Business Requirements / Functional Designs.Ability to perform root cause analysis for errors / defects and understand standard Defect reporting/ management concepts
- Done the Web services testing using SOAP UI and REST
- Have the ability to determine technical aspect of the testing and business requirements and gaps. Extensively involved in Backend (Database Testing), Functional, Integration and Regression testing.
- Used Quality Center to manage defect lifecycle for the various test efforts, review and analyze the results & utilized its reporting feature to generate detailed defect report.
- Experience in Cross browser testing in Selenium.
- Used GIT as code repository and Code Collaborator to manage code reviews.
- Have been instrumental in establishing an effective interaction with the product team on various forums on to discuss the status of the project, Test Planning and Test Strategies and in maintaining the traceability matrix ensuring proper functional coverage.
- Generated and executed test scripts in Selenium using Java.
- Generated test reports after every test suite execution in jUnit and TestNG Framework.
- Good team player with excellent communication, interpersonal skills and an ability to work in challenging work products and in effective Project Management and project analysis activities.
- Experience in writing SQL queries. Extensive experience in validating XML using VBScript in Quick Test Professional (QTP).
- Worked as Individual Contributor & Test Coordinator.
- Testing of Web Services using web services client generated SOAP UI to check request and response SOAP Messages.
- Very good Experience in deploying projects in multiple Environments.
- Experience in Developing Test Plans for the projects.
- Experience in reviewing Test cases & defects opened by team members
- Extensively involved in Defect Reporting and Defect tracking process using MS-Access, Quality Center (QC).
- Experienced in all phases of SDLC, including identification of functional requirements, administration of test projects and defect tracking to ensure successful application delivery on time and within budget.
- Experienced in the use of Agile and Waterfall models.
- Involved in the complete QA lifecycle activities like Pre-testing phase, Acceptance testing phase, Black box testing phase and also in User Acceptance Testing.
- Strong technical expertise implementing various test phases, ranging from Smoke Testing, Unit testing, Integration testing, Functional testing, System testing, User Acceptance Testing, to Regression testing.
TECHNICAL SKILLS
Languages: Visual Basic, Java, J2EE, Python, VB.net, C/C++, SQL.Web Technologies HTML5, XHTML, CSS3, VBScript and JavaScript, XML, AJAX, JQuery1.11.1Databases MS-SQL Server 6.5/7.0/2000/2005 , Oracle 8i/9i/10i, DB2, MS Access, Crystal Reports.
Automation Tools: ALM, Selenium, QTP, RFT, QA Run, Quality Center
Methodologies: Agile, Waterfall
OS: Windows 2000/ XP/ Vista, UNIX, LINUX, DOS/Android.
Technologies: Object-Oriented Design/Development, ADO, ADO.Net, ODBC, Win32 API. .NET Framework 1.1., 2.0., 3.5.
Data Access: SQL, PL/SQL, TOAD.
Project Management: MS Project, MS Office.
Version Control: MS-Visual Source Safe.
Tools: /Applications Visual Studio 2008, FrontPage, Photoshop, Dream Weaver, MS-Visio 2000 Microsoft . Visual Modeler, MS Project.
PROFESSIONAL EXPERIENCE
Confidential, San Jose, CA
Sr. QA Analyst
Responsibilities:
- Planning and managing the end-to-end testing activities to ensure testing deliverables are on target and business and functional requirements are met.
- Reviewing various artifacts including Functional Requirements (SRS) and Design documents (HLD &LLD).
- Preparing test plans and test cases with functional specification and design documents as inputs.
- Performed Regression testing using SOAP UI test of the entire build according to the change been updated and ensuring by cross validating the entire components of the application.
- Experience in performing GUI Testing, System testing, Integration testing, Regression testing and Back end testing.
- Good experience in identifying page objects using all possible Locators including Xpaths.
- Developed test scripts using selenium Web driver, Executed Automated Test Scripts & analyzed the results.
- Using Rest API for search engine feature tested and automated end to end flow for Rest service with SOAP UI.
- Worked with Page Object Pattern/Model in test scripts to write element descriptions.
- Well versed with Selenium IDE, WebDriver and TestNG.
- Generated test reports after every test suite execution in TestNG Framework.
- Wrote a productivity tool on python for daily activities
- Executed legacy existing automation scripts written in python
- Responsible of defining the feasibility and scope of automation testing
- Excellent skills in Bug Reporting using HP Tools Quality Center.
- Performed backend testing for retrieving the data using SQL queries.
- Responsible for functionality testing of credit card application process.
- Responsible for E2E from credit card application page to execution of batches.
- Participated in User Acceptance Testing with vendor.
- Responsible for Regression Testing for every release.
- Involved in converting manual test cases into automated test scripts.
- Involved in preparing automated testing Frameworks such as Keyword Driven and Hybrid.
- Extensively involved in Defect Reporting and Defect tracking process using MS-Access, Quality Center (QC).
- Participated in Daily Stand-up meetings and provided status on work progress.
- Work closely with Business and development team to resolve the functionality issues.
- Experience in testing software application like Client-Server, Web based and distributed applications.
- Strong technical expertise implementing various test phases, ranging from Sanity Testing, Functional testing, System testing, User Acceptance Testing, to Regression testing.
Environment: JAVA, JavaScript, Linux, Quality Center 10.0, Jira, Selenium, SOAP UI, WebDriver, TestNG, Web services, SOAP UI, REST, SQL Developer, Python, Agile.
Confidential, AZ
Sr. QA Engineer
Responsibilities:
- Responsible for preparation of test cases.
- Using Rest API for search engine feature tested and automated end to end flow for Rest service with SOAP UI.
- Performed extensive GUI testing, Functional Testing, Regression testing, and Retesting.
- Responsible for testing on website, iOS devices and Android devices.
- Identify issues in the system and assign them to the developer in On-Time defect tracking system
- Performed bug verification testing.
- Writing and Reviewing the Test scenarios, Test scripts and Test cases.
- Involved in Manual Testing, System Testing, Regression Testing, Unit Testing.
- Involved in Black box testing, Smoke testing, UAT Testing.
- Good experience in identifying page objects using all possible Locators including Xpaths.
- Generating test scripts in Selenium using Java.
- Executing test suits / scripts in Selenium.
- Generated test reports after every test suite execution in TestNG Framework.
- Involved in converting manual test cases into automated test scripts.
- Responsible for Regression Testing for every release.
- Improved testing efficiency by preparing and executing batch tests.
- Develop end-to-end models for testing applications for SCLM using SOAP UI.
- Performed basic level load testing by using Simple and burst Strategy and generated reports in SOAP UI.
- Developed and executed SQL queries for backend testing and validation.
- Excellent skills in Bug Reporting using HP Tools Quality Center and On-Time.
- Experience in performing GUI Testing, System testing, Integration testing, Regression testing and Back end testing.
- Regular interaction with the core developers in helping the bug fixes/defects with in deadlines. .
- Attended various meetings coordinated with the developers, and the management team to discuss major defects found during testing, enhancement issues.
Environment: .Net, MS SQL, Windows/iOS, Android, Selenium, ALM/Quality Center, SOAP UI, WebDriver, TestNG, Oracle, MS Office 2007, Agile & Scum.
Confidential, Scottsdale, AZ
Quality Analyst
Responsibilities:
- Analyzed functional specifications and business requirements for testing the application.
- Understanding the user/business requirements and developed Test scenarios and preparing Test cases for different modules as per Test Plan.
- Responsible for execution of functional test cases in Quality center(QC)
- Responsible for logging defects in BT’s tool Pirate used for defect tracking.
- Responsible for developing test plans and executing test cases.
- Performed Black Box testing in entire project.
- Responsible for manual testing the entire Site and CMS ez publish system process functionality, business logic.
- Used Quality Center powered by HP as a repository for all the test case scenarios, test cases, test results and defects.
- Performed several testing methods like Functional, Negative, Regression, Web, GUI Testing.
- Regular interaction with the core developers in helping the bug fixes/defects with in deadlines.
- Played key role in identifying test cases for regression testing.
- Involved in Testing the Application and submitted the bug reports.
- Wrote python script to crawl logs.
- Enhanced the QTP scripts in expert mode to implement efficient test scenarios.
- Executed the Test Scripts (QTP Scripts & VBScripts) in different environments.
- Participated in User Acceptance Testing..
- Wrote a productivity tool on python for daily activities.
- Performed Regression testing using SOAP UI test of the entire build according to the change been updated and ensuring by cross validating the entire components of the application.
- Used QC to execute Test Scripts.
- Interacted and updated the status to the Project Management.
Confidential, Queens, NY
QA Analyst / Automation Engineer
Responsibilities:
- Presented the designs and project initiatives for approval to upper management.
- Interacted with business analysts and developers.
- Involved in weekly status meetings and project planning.
- Involved in preparation of use cases for different actions on the application.
- Involved in the documentation of the business requirements from different units.
- Involved in preparing the test scenario, test cases for complete application testing.
- Interacted with the end users and development team to identify and design the process enhancements.
- Interacted with the end users to develop specifications for enhancements.
- Experienced in automating Java services and web services.
- Involved in Software Configuration Management and Version Control (Visual Source Safe).
- Developed test scenarios, test cases and reviewed the test cases.
- Detected, Logged and classified defects based on the severity and priority.
- Performed Functional, Regression, Negative, positive, End to End and User Acceptance testing.
- Extensively involved in UAT (user acceptance testing) testing process.
- Reviewed Unit test specification prepared by the developers.
- Participated in defects resolving process with project team members.
- Organized and Participated in the team meetings with developers and project coordinators.
Environment: JAVA v.6, J 2EE, C++, JavaScript, Quality Center v.10.0, QTP v.10.0, HTML4, XML, UML, DB2 v.9.x, Web Services, Agile, people soft.
Confidential, Pacific Life, CA
QA Engineer
Responsibilities:
- Configured the Test Environment, provided Production Support and created the overall Master Test plan to define the scope, objectives and time frames for the testing effort.
- Performed manually Extensive Functional Testing, Regression Testing, Adhoc Testing, End-End Functional Testing, Database Testing, and UAT testing, and Maintenance Testing.
- Responsible for preparation of testing strategy, test scenarios, test cases, test scripts and test procedures.
- Involved in executing the test cases, identifying defects and Test Director (Mercury Quality Center) is being used to log project issues, risks, key decisions, change requests, defects and discussed it with the development team to solve the defect.
- Involved in Risk management (Risk Based Testing), which includes prioritization of test execution based on new features and problematic areas.
- Used Oracle SQL Developer in the Validation & Creation, Execution of the SQL scripts for Backend Testing and to fetch data from the database and Visual Source Safe (VSS) for version Control.
- Created and maintained bi directional traceability matrix.
- Created GUI checklist, Unit & System test script templates based on client requirements.
- Involved in testing the application interaction with Vantage-One to check for validations and to check whether results are populated correctly or not.
- Performed bug verification testing
Environment: Test Director, C#.Net, Vantage-One, VSS, SQL, TOAD, Citrix Metaframe, SharePointWindows 2000/XP
Confidential, CA
Jr. QA Engineer
Responsibilities:
- Interacted with developers, Business Analysts, Managers in drawing up the test schedule and strategy.
- Analyzed the business requirements, divided the test features among the members of the team.
- Analyzed system requirements and developed detailed Test plan, Test cases and Test scripts for testing the Application under Test (AUT).
- Performed GUI, Positive and Negative testing.
- Managed Project requirements and created tractability matrix
- The issues were reported and tracked using Rational Clear Quest.
- Studied the database schema of the application to effectively use SQL queries in backend testing.
- Communicated with Project Managers, Tech Leads, and QA engineers to obtain system, and integration tests status.
- Conducted positive, negative and user acceptance testing (UAT) to improve overall quality of the Application
- Authored specification documents and held review sessions with project managers and business analysts.
- Provided the management with test metrics, reports, and schedules as necessary and participated in the design walkthroughs and meetings.
Environment: Windows, Java, Oracle, Rational Clear Quest.
Confidential
Asst. Test Engineer
Responsibilities:
- Actively involved in performing functionality, unit and integration tests.
- Involved in the complete QA lifecycle activities like Pre-testing phase, Acceptance testing phase, Black box testing phase and also in User Acceptance Testing.
- Involved in Peer Review of system test cases.
- Analyzed the System Specifications, Business Requirements for full understanding of the project.
- Designed and created Test plans and test scripts as per business requirements and functional specifications
- Detected Defects, Communicated to the developers using Bug Reporting Tool and Tracking the Defects
- Performed Database testing by retrieving the data for the tables using SQL.
- Analyzed the user requirements and interacted with system architect, developers and business users.
- Participated in Walkthroughs and Defect report meetings periodically.
- Prepared Traceability matrix for test coverage.
- Mentoring and coaching junior team members.
Environment: Visual Basic 6.0, Oracle 8.1.7, MS-Excel, Issue Tracker, MS-Word.