Sr.qa Analyst Resume
Annarbor, MI
SUMMARY
- Around 10 years of experience in Information Technology with emphasis on Quality Assurance, Manual Testing, Automation Testing, System Testing, Functional testing, End - to-End, Integration, Regression Testing on Client/Server and Web applications.
- Excellent understanding of Software Development life Cycle (SDLC) and importance of QA in Development/ Enhancement and Maintenance of software applications
- Good Understanding and Java8 experience of SDLC Process like Waterfall, Agile and QA methodologies.
- Experience using SoapUI tool for testing Web Services for vertex testing validating request and response XML.
- Experience using POSTMAN tool for testing Web Services for validating request and response XML.
- Good scripting experience in VB for HP/Mercury Quick Test Professional. Extensive experience in reviewing and analyzing Business Requirements and writing detailed Test Plans, Test Cases, and Test Scripts
- Experienced in leading and mentoring individuals to maximize levels of productivity, while forming cohesive team environment
- Experience includes the testing of Client/Server and WEB based applications using automated testing tools like Quick Test Pro, Protractor and selenium.
- Expertise in analyzing requirement specifications and responsible for developing Test Objective, strategies, Scope, Test procedures and Test Matrices.
- Extensive experience in conducting different kinds of tests such as Integration, Regression, Functional, System Testing, Black Box Testing.
- Excellent working knowledge of designing & implementation of all QA test strategy plans manually and automated test solutions for client/server and Web applications with Mercury Interactive test suite.
- Interacted with Stakeholders during testing, isolated bottlenecks at different levels and suggested Tune-up methodologies
- Involved in developing and executing Test plan and Test Cases for Functional and Regression testing.
- Proficient with automation testing, Quick Test Professional and developing function libraries in VB script for QTP.
- Hand -on experience in automation testing using java script with Protractor tool for angular JS application.
- Good working experience using Quality Center, bug tracking tools.
- Developed test cases for Regression, and Data Driven tests using automated test tools. Working experience with on site and off shore team based on the schedules.
- Hands-on experience in Black box Testing, User acceptance testing, Functional, Integration, Regression, and back end testing.
- Have knowledge on web services testing using standards like XML, WSDL, SOAP
- Participated in requirement review meetings, analyzing requirements, developing test plan and test cases, Requirement Traceability Matrix, Defect management, Reporting and tracking.
- Good knowledge in VB, C, and Java scripting languages. Proficiency in Structured Query Language (SQL). Involved in writing SQL queries and PL/SQL statements for Back-end Testing.
- Experience in preparing Test data by retrieving data from SQL.
- Writing complex SQL queries to perform & validate the backend testing of the Application.
- Created and executed SQL queries to validate the data to verify the JSP front end correctly displays data
- Have good working Experience in UNIX
- Experience of UNIX Server with respect to Operating System and variety of commands.
TECHNICAL SKILLS
- Testing Tools: Quick Test Pro 10.0(QTP), Quality Center, ProtractorALM, Soap - UI, Firebug, Selenium and Postman.:
- Defect Tracking Tools: Quality Center, Puppet Jira, Bugzilla.
- Programming Languages: C, VBScript, SQL, JavaScript, java, XML.
- Database: SQL Server 2008, JUNIT, MS Access, SQL Developer.
- Operating System: Windows 9x/2000/XP/Vista/7, Linux, UNIX.
- MS-Suite: MS-Word, MS Excel, MS-Project, MS Outlook.
- Other Tools: Toad, MS-Office Suite, Test NG SQL Developer, Selenium Webdriver with TestNG framework
PROFESSIONAL EXPERIENCE
Confidential, Annarbor, MI
Sr.QA Analyst
Responsibilities:
- Automated Angular JS applications by using Protractor, Jasmine using Java script.
- Participated in creating Test Plan, Test Case Design and test script walkthroughs.
- Developing .spec and .config files for various scenarios in Protractor/Jasmine using describe, it and expect .
- Developed Test Framework in Protractor for UI Regression Test Automation and implement testing framework in Jenkins for Continuous Integration.
- Record defects in Jira and meet with developers to get them fixed.
- Conducted API testing using Postman Tool.
- Experience of working extensively in Agile Testing Environment (Agile /scrum model) and good expertise in attending Scrum calls, Sprint Planning, Reviews and Retrospective meetings.
- Using Jenkins achieved Continues Integration and Continues Delivery, performed Background jobs and analyzed the pass or failed criteria in QA Environment
- Used Git and Git hub tools for maintaining the version controlling. Also integrated with Jenkins to run the latest version of code in the background.
- Local repository and central repository maintained using Push, Pull, and Clone commands maintained the code files.
- Interacted with Developers and Project Managers to follow up on Defects/Issues.
Environment: Postman, ALM, AngularJS, Protractor, Jasmine, WebStorm, Node JS, NPM packages, SQL Server 2008/2012,Jenkins,GIT,Selenium Web Driver, BDD Framework, WebdriverJS, Jasmine/Allure reports.
Confidential, Detroit, MI
Sr.QA Analyst/ (Protractor and Selenium Automation)
Responsibilities:
- Understand business and system requirements of an application Java8 by working closely with Business Analyst and development.
- Participate in creating Test Plan, Test Case Design and test script walkthroughs.
- Analyze Manual Test Cases to determine the possibility of automation.
- Developed Test Framework in Protractor for UI Regression Test Automation and implement testing framework in Jenkins for Continuous Integration.
- Record defects in Jira and meet with developers to get them fixed.
- Conducted Data Validation Testing (back - end) using SQL queries
- Performed Usability testing on all the GUI forms as an end user to make sure the application is user-friendly and easy to learn.
- Performed Acceptance testing to evaluate the system compliance with the business requirements and ready for delivering to the client.
Environment: AngularJS, Protractor, Jasmine, Cucumber, WebStorm, Node JS, NPM packages, SQL Server 2008/2012,Jenkins,GIT,Selenium Web Driver, BDD Framework, WebdriverJS, Java8, Jasmine/Allure reports.
Confidential, Detroit, MI
Sr.QA Analyst
Responsibilities:
- Extensively involved in writing and designing templates for the Test Plans and Test cases in Agile Scrum Environment.
- Involve in Test Plan creation, Java8 Resource Planning and Defect Triage.
- Performed manual testing on IP Manager Frontend application. I have tested User Security and content groups, Display configuration, localization, IP rules, Action Docketing, Automation and process Architect modules of Patent, Trademark, General IP Types.
- Created Test cases Using Element locators and Selenium Web driver methods.
- Enhanced Test cases using puppet Java programming features and TestNG Annotations.
- Planned, Created, Captured & Executed successfully the life cycle of QA Methodologies.
- Extensively involved regression testing on different builds of Thomson IP Manager Application and documented Issues in Jira.
- Involved in Regression Testing using Selenium
- Prepare weekly and monthly status reports.
- Identified the Test Cases and documented them in ALM .
- Maintained issue trackers (Jira) to create and track the defects and send to developers.
- Involved in the UAT for review the test cases and conduct the alpha testing in development site.
- Maintained Test Matrix for latest test results information.
- Performed execution of test cases manually to verify the expected results.
- Involved in verifying, assigning, closing defects logged by production team.
- Involved in the analysis of Bug Severity, Bug Tacking System and bug reporting.
- Worked with the Developers and the Test Lead to verify the Test Cases .
- Participated in RTM/TC’s Walkthroughs and defect report meetings periodically.
- Involved in entire QA Life Cycle which includes Test Designing and Execution of the entire QA process and documentation of Test Plans, vertex testing Test Cases, Test Procedures and Test Scripts.
- I have written complex SQL queries to perform & validate the backend testing of the Application.
- Detected Defects, communicated Java8 to the developers using Jira Tool and Tracking the Defects using Jira.
Environment: ALM, Jira, MS Office, Java, SQL server Management Studio, Thomson Hub, Crystal Reports, Selenium Web driver with TestNG framework.
Confidential, Detroit, MI
QA Analyst (Automation)
Responsibilities:
- Involved in manual testing of the GAA(Global Advisor application) and tested the Blue Button Call and Manage Account, Manage Subscriber and HFC modules functionality.
- Planned, Created, Captured & Executed successfully the life cycle of QA Methodologies.
- Loaded the Test Data and Test Cases into the ALM to prepare for the execution of Test Cases.
- Performed Functional, build verification, smoke testing, Negative, Positive, Regression, System Integration Testing.
- Identified the Test Cases and documented them in ALM .
- Maintained issue trackers(Jira) to create and track the defects and send to developers.
- Involved in the UAT for review the test cases and conduct the alpha testing in development site.
- Worked with the Developers and the Test Lead to verify the Test Cases .
- Participated in RTM/TC’s Puppet Walkthroughs and defect report meetings periodically.
- Coordinated user acceptance testing with final users. Prepared end user documentation for the new system.
- Organized weekly Project Status and Task Review meetings.
- Converted manual test scripts to automated test scripts in Quick Test Professional, enhanced the scripts by adding user-defined functions.
- Developed Automation Test Cases for Manage Account, Manage Subscriber, Blue Button Call modules based on the user stories (functional and technical requirements) and based on the solution requirement specification (SRS) documents from Business analyst and technical design documents from Developers.
- Worked on QTP Data Driven Framework, identifying the functional areas and created different functions to make the scripts reusable in Test NG Quick Test Professional (QTP).
- Maintained issue trackers to track requirement and business clarifications.
- Detected Defects, Communicated to the developers using ALM Tool and Tracking the Defects using ALM.
- Interacted with off shore team to resolve defects and functional issues of the application.
- Extensively used ALM for test planning, bug tracking and reporting.
- Uploaded Business requirements, test scenarios, test cases and defects to ALM and TDM.
- Involved in entire QA Life Cycle which includes Test Designing and Execution of the entire QA process and documentation of Test Plans, Test Cases, Test Procedures and Test Scripts.
- Expertise in QA Testing in distributed Unix/Windows Environment and SQL databases as back end & performed end-to-end testing.
- Writing complex SQL queries to perform & validate the backend testing of the Application.
- I Created and executed SQL queries using SQL Developer to validate the data In ERRM Application of Backend and verify the Confidential front end correctly displays data.
- I have written SQL (SQL Developer) queries to check whether correct information was retrieved from the database.
Environment: IDT1, ALM, Quick Test Professional 11.0(QTP), TDM Tool, WinSCP, MS Office, Oracle Developer, ERRM Server, Selenium Webdriver, JUNIT and Cucumber.
Confidential, Washington, DC
QA Analyst (Manual)
Responsibilities:
- Actively involved in performing functionality, unit and integration tests in Agile Methodology.
- Developed Test Scenarios and Test cases based on the user stories (Functional requirements) using the Mercury Quality Center.
- Analyzed the specifications in the User Requirements Document, Functional Requirement and Technical Requirement Documents for the Test NG purpose of preparation of Test plans.
- Developed Use cases and Test Cases for Login, contacts, Accounts modules based on the user stories (functional and technical requirements), based on the solution requirement specification (SRS) documents from Business analyst and technical design documents from Developers.
- Maintained issue trackers(Jira) to create and track the defects and send to developers.
- Involved in manual testing of the application and tested the contact module functionality.
- Actively involved in functional, unit and integration testing in agile methodology.
- Loaded the Test Data into the HPQC to prepare for the execution of Test Cases.
- Detected Defects, Communicated to the developers using Bug Reporting Tool and Tracking the Defects using Quality Center.
- Interacted with off shore team to resolve defects and functional issues of the application.
- Extensively used Quality Center for test planning, bug tracking and reporting.
- Uploaded Business requirements, test scenarios, test cases and defects to Quality Center and SharePoint.
- Involved in entire QA Life Cycle which includes Test Designing and Execution of the entire QA process and documentation of Test Plans, Test Cases, Test Procedures and Test Scripts..
- Worked on SoapUI tool for Web Services for validating request and response XML.
- Performed manual testing for each system build.
- Test Director was used to track and report defects to developers.
- Expertise in QA Testing in distributed Unix/Windows Environment and SQL databases as back end & performed end-to-end testing.
- Writing complex SQL queries to perform & validate the backend testing of the Application.
- I Created and executed SQL queries to validate the data to verify the JSP front end correctly displays data
- Converted manual test scripts to automated test scripts in Quick Test Professional, enhanced the scripts by adding user-defined functions.
- Automated test scenarios for GUI, Functionality, Integration, Database, Boundary, Regression Testing using Quick Test Professional.
- Involved in testing the migrated data from legacy system.
- Developed SQL queries to simulate report output as validation scripts on the database level; utilized TOAD for data manipulations.
- Involved in complete QA Life Cycle.
- Participated in RTM/TC’s Walkthroughs and defect report meetings periodically.
Environment: Siebel CRM, Quick Test Professional (QTP), Quality Center10, Web Logic application server, UNIX, MS Office, Oracle, TOAD, Web Services, SoapUI, XML.
Confidential, Clevland, OH
Software Test Engineer(Manual/Automation)
Responsibilities:
- Involved in complete QA Life Cycle.
- Performed manual testing on Admin and customer modules of the application
- Developed Test Plan and Test cases based on the user stories (Functional requirements) using the Mercury Quality Center.
- Analyzed the user requirements and interacted with system architect, developers and business users.
- Developed test plans, test cases, test scenarios using the Quality center and prepared test data.
- Prepared Test Cases for GUI application
- Performed Functional, Integration, System Testing.
- Documenting the Test results using Quality Center.
- Involved in regular Walk-troughs with entire team.
- Performed Backend Testing by using SQL statements for the purpose of database integrity.
- Performed Automation testing on Admin, customer, Banker modules of the application.
- Developed automation test scripts for Quick test professional and expertise in doing the enhancements of the scripts.
- Prepared Test Cases and developed test scripts for Data driven testing using parameterization in QTP by using Excel sheet for test data and Database Queries based on the functionality.
- I prepared the automation test scripts using Quick Test Professional and developing function libraries in VB script for QTP.
- Used to run tests in QTP through QC and logged the defects in QC.
- Conducted Unit Testing (Module Testing), Integration Testing, Regression and Smoke Testing.
- Optimized Quick Test Professional (QTP) scripts for Regression testing of the application with various data sources and data types.
- Maintained Test Matrix for latest test results information.
- Performed execution of test cases using QTP and verify the expected results.
- Inserted verification checkpoints, synchronization points, and parameterized data using QTP.
- Used to run tests in QTP through QC and logged the defects in QC.
- Extensively used FTP tools for copying files across different UNIX servers, from Windows to UNIX and vice versa.
- Interacted with the Testing and Development team to resolve and to follow up on development issues.
- Reported results and updates to the QA Lead.
Environment: SQL Server, HP QC, Quick Test Pro, Rational Quality Manager,Windows XP, UNIX, Office.
Confidential, Minneapolis, MN
Software Test Engineer (Manual )
Responsibilities:
- Performed manual testing on customer store Frontend application. I tested Products Catalog, Customer’s registration, Customer account, Products Search, Advanced Search, Products Comparison, Price list, Test NG News, Feedback, Shopping cart.
- Reviewed Functional Requirement Specifications and created test cases based on test scenarios drawn from functional requirements.
- Manually tested the application functionality and developed test scripts to perform functional and regression testing.
- Coordinated user acceptance testing with final users. Prepared end user documentation for the new system.
- Participated in status meetings to report issues. Communicated with developers through all phases of testing to prioritize bug resolution using Quality Center.
- Performed Black Box and Usability Testing.
- Implemented defect reporting using Quality Center.
- Documenting the Test results using Quality Center.
- Maintained Test Matrix for latest test results information.
- Planned, Created, Captured & Executed successfully the life cycle of QA Methodologies.
- Executed SQL queries backend Test database.
- Organized weekly Project Status and Task Review meetings
- Responsible for updating and maintaining Quality Center for all the defects found during functional and regression testing and follow up the bug life cycle.
- Performed data validation-using SQL.
- Used Quality Center for maintaining and tracking defects.
- Applied analysis concepts, techniques, tools and standards to support assigned projects.
- Performed execution of test cases manually to verify the expected results.
Environment: Quality Center, QTP, Ms-Office, SQL Server 2000, SQL Server 2008, Unix, windows XP.
Confidential
QA Tester
Responsibilities:
- Involved in different phases of the project life cycle.
- Analyzed the requirements of the project.
- Designed test cases with respect to the requirements of the test plan.
- Performed functional and regression testing.
- Wrote and executed Test cases before and after bug fixes.
- Logged the defects using Test Director.
- Written queries to validate database.
- Actively participated in Status reporting meetings and interacted with Developers to discuss the technical issues.
- Responsible for providing primary designing and leading all aspects of UAT.
Environment: Quality center, Ms-Office, SQL Server 2000, SQL Server 2008, Unix, windows XP and Windows NT.
Confidential
QA Tester
Responsibilities:
- Requirement understanding and analysis.
- Involved in writing test cases depending on the requirement documents.
- Applied black box strategies in critically evaluating and testing the product.
- Involved in finding, maintaing and reporting the defects.
- Participated in review meetings.
- Designed and executed the functionality test cases.
Environment: Manual Testing, SQL Server 2000, Windows XP, Quality Center9, Ms-Office .