Sr Qa Analyst Resume
Chicago, IL
SUMMARY
- Over 10 years of experience in IT industry as a Sr. QA Analyst / QA Analyst for various Web, Retail, Travel and Client/Server based applications.
- Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life cycle and Methods like Waterfall and Agile methodologies. Experience in analyzing Business Requirement Specification (BRS) & System Requirement Specification (SRS).
- Proficient in development, execution, maintenance of Test Plans, Test Cases, Test Scripts, Test Specifications, Test Scenarios and Traceability Matrix.
- Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements, by using Selenium IDE and Web Driver Selenium.
- Experience in development of core QA framework function library for various Web and Client - Server application.
- Strong experience in automated functional testing, acceptance testing and system testing.
- Strong experience in cross browser, cross platform web testing with Selenium RC and Web Driver.
- Good working experience in Project Implementation, Defect and Test Coordination Activities.
- Experience in creating Requirement Traceability Matrix and Test Execution Matrix for both Automated and Manual Test cases.
- Expertise in performing different types of Testing like Sanity, functional, integration, system, user acceptance testing, performance, GUI and end-to-end testing. Also, involved in Exploratory testing scenarios.
- Performed Sanity, Smoke, and Regression testing on each build.
- Experience in preparing status summary reports with details of executed, passed and failed test cases and Metrics Calculation.
- Extensive use of bug tracking tools like Quality Center, Clear Quest, RADAR and Buganizer.
- Strong business understanding knowledge of Retail, Financial, Banking Domains.
- Experience in testing various applications in Java, J2EE, Web Logic, Oracle, and SQL Server
- Experience in analyzing the requirements from User Stories and Use Cases to develop test cases and test scenarios
- Good understanding of Object Oriented Programming and skilled in developing automated test scripts in Java using Maven.
- Experience in the entire SDLC and STLC by analyzing, integrating, testing, and deploying various business applications.
- Proficient in Backend Testing and Data Integrity Testing using SQL and PL/SQL Queries.
- Experienced in Onsite-Offshore coordination.
- Strategic thinker and planner, analytical, skilled in the design and execution of effective quality control programs, processes and procedure
TECHNICAL SKILLS
Testing Tools: Selenium IDE, Selenium RC, Web Driver, TestNG, HP Quick Test Pro, HP ALM, SoapUI, TFS, MTM
Defect Tracking Tools: Bugzilla, Quality Center, JIRA
Languages: VB Script, SQL, Java
Database: Oracle 9i/8i/7.3, SQL Server, and MS Access, DB2
Database Utilities: Toad 7.0, SQL developer, MS SQL Server Management Studio
Operating Systems: Windows (7/XP / NT 4.0 / 2000/2003 ), UNIX, and Linux.
Version Controllers: Maven, Git
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
Sr QA Analyst
Responsibilities:
- Involved in requirement analysis and backlog grooming sessions
- Used Selenium Webdriver, Java and Eclipse as automation testing tools.
- Used Junit framework to automate the test cases
- Developed automation test scripts for regression test cases and smoke test cases.
- Wrote automation test cases for REST API calls and SOAP calls.
- Created automation chore story in Rally and tracked automation tasks until completion.
- Executed the smoke test suite and regression test suite on new builds and monitored the run
- Analyzed the automation results and root cause analysis
- Reported defects in Jira and tracked them
- Worked with cross functional teams to understand and refine the requirements
- Maintained automation framework by updating the property files and configuration files
- Used Jenkins as Continuous integration tool and created jobs to run automation test cases
- Used Maven as repository and version controller.
- Provided status updates during standup meetings.
- Coordinating with offshore team to provide KT on functional aspects of application
Environment: Java, HTML, XML, REST, SOAP,Windows XP, JIRA, Rally, Firebug, Selenium Webdriver, Jenkins.
Confidential, Rochester, NY
Automation Lead
Responsibilities:
- Involved in requirement analysis.
- Reviewed user stories and designed test plan and test scenarios.
- Executed the test cases and reported bugs in JIRA
- Coordinated with offshore to assign the tasks and to get status updates
- Interacted with business analysts and SMEs to clarify requirements and updated the scenarios
- Used Selenium Webdriver and Java as automation testing tools
- Developed automation test scripts for regression test cases and smoke test cases.
- Prepared data XMLs to store test data for data driven testing
- Wrote reusable utility functions for easy maintenance of the scripts
- Executed the smoke test suite and regression test suite on new builds and monitored the run
- Maintained automation framework by updating the property files and configuration files
- Used GRID to run automation test cases on multiple browsers
- Used GIT and Maven as version controllers
- Analyzed the automation results for root cause analysis
- Acted as point of contact during release process
- Done functional, regression, UAT and DB testing
- Used DB Visualizer to query DB2 database
- Maintained and executed Selenium regression suite
- Analyzed hourly automation test report and provided the status
Environment: Java, HTML, XML, Windows XP, DB2, SQL, JIRA, Kanbanery, Firebug, Selenium Webdriver, TestNG, Maven, Git.
Confidential
Automation Lead
Responsibilities:
- Involved in requirements gathering and analysis
- Reviewed Solution specific documents, RTM, technical documents
- Reviewed use cases, test scenarios and test cases for proper coverage of positive and negative scenarios
- Coordinated with developers and Business analysts while doing gap analysis
- Coordinated with offshore team to clarify the requirements and functionalities
- Tested Claims application for browser compatibility.
- Used Selenium IDE and WebDriver to automate test cases.
- Run tests on multiple browsers and operating systems with the help of Selenium GRID.
- Used TestNG framework for developing the selenium scripts.
- Reviewed Automation scripts developed by team members.
- Executed Automation scripts using ANT and reported results.
- Daily status meetings
- Covered end to end scenarios, reporting defects in HP ALM system
- Involved in integration testing and reviewed integration test scenarios.
- Tested webservices using soapUI
Environment: Java, TestLink, Selenium IDE, WebDriver, TestNG, GRID, HTML, XML, UNIX, Unix, SoapUI, SQL, DB2, ANT 1.8.0, Maven, Windows 7
Confidential
QA Analyst
Responsibilities:
- Involved in complete QA Life Cycle
- Design of the test cases for the e-commerce checkout process.
- Tested APS website for browser compatibility by testing on browsers like IE, Firefox and Chrome using Selenium Webdriver.
- Created functional automation scripts using open source tool Selenium (selenium IDE, RC, WebDriver) using Java.
- Created selenium automation scripts in Java using Junit framework.
- Used MS Excel to create scripts in data-driven framework.
- Experience working using Agile methodology.
- Participated in Estimation meetings, daily scrum meetings to discuss the progress of Sprint.
- Done regression testing at end of each sprint to ensure overall quality of product.
- Tested webservices using SoapUI.
- Prepared Test Cases for GUI application.
- Analysing the use cases, preparation and review of test cases.
- Executing tests and reporting defects
Environment: Java, JUnit, HTML, XML, UNIX, Selenium IDE, RC, Eclipse, ANT, Maven, Webdriver, Quality Center 9.2, Windows 7, PL/SQL Server.
Confidential
QA Analyst
Responsibilities:
- Reviewed functional documents and executed UAT test cases.
- Assisted in preparing Test data.
- Executed the test cases on different releases and validated the actual results against the expected results.
- Logging Defects into Quality Center to track defects.
- Facilitated meetings to review defect and also helped the development team to duplicate defects.
- Involved in Regression testing and End-to-End testing.
- Interacted with team members and coordinating with teams for Weekly Status updates regarding progress of the work done in application.
Environment: Mercury Quality Center IX, QTP 8.6, Java, .Net, Windows XP, XML, Oracle 10i, SQL Server 2000, AS/400, PeopleSoft, DB2, MS Project and Visual SourceSafe.
Confidential
Test Analyst
Responsibilities:
- Involved in the preparation of test plan.
- Wrote test scripts to execute the test cases for different modules.
- Executed the test scripts on different releases and validated the actual results against the expected results.
- Created test cases according to the business spec and listing of test requirements at very high level.
- Created and executed test cases for UI testing.
- Entered Critical, High as well as medium and low defects in the defect tracking system called Bugzilla.
- As a Backend tester, conducted Data Integrity testing by extensive use of SQL on SQL Server.
- Interacted with team members and coordinating with teams (Development, Business, and QA) for Weekly Status updates regarding progress of the work done in application.
- Conducted Functional, Regression and Performance testing at different levels.
- Preparation of Project schedule using MS Project.
Environment: Java, Mainframes, Test Director 8, PVCS Tracker
Confidential
Software Engineer
Responsibilities:
- Involved in the preparation of test plan.
- Wrote test scripts to execute the test cases for different modules.
- Executed the test scripts on different releases and validated the actual results against the expected results.
- Created test cases according to the business spec and listing of test requirements at very high level.
- Created and executed test cases for UI testing.
- Entered Critical, High as well as medium and low defects in the defect tracking system called Bugzilla.
- As a Backend tester, conducted Data Integrity testing by extensive use of SQL on SQL Server.
- Interacted with team members and coordinating with teams (Development, Business, and QA) for Weekly Status updates regarding progress of the work done in application.
- Conducted Functional, Regression and Performance testing at different levels.
- Preparation of Project schedule using MS Project.
- Review of the use cases
- Understanding the technical design documents
- Testing - Unit Testing, Integration Testing, Regression Testing, System Testing, Load Testing.
- Software Development - Coding and Testing
- Defect logging, Defect Closure and Defect Prevention Analysis.
Environment: C# .Net, C++, VB, VB Scripts, XML, XSL
Confidential
Software Engineer
Responsibilities:
- Involved in the preparation of test plan.
- Wrote test scripts to execute the test cases for different modules.
- Executed the test scripts on different releases and validated the actual results against the expected results.
- Created test cases according to the business spec and listing of test requirements at very high level.
- Created and executed test cases for UI testing.
- Entered Critical, High as well as medium and low defects in the defect tracking system called Bugzilla.
- Analysis of Requirements
- Software Development - Coding and Testing.
- Preparation, Execution of the Test Plans
- Preparation of Test scripts
- Preparation of Test Reports
- Responsible for Prevention of Defect Leakage, Onsite interaction, KM Activities etc.
- Generation Test reports, Defect Leakage Tracking
Environment: VB, VB.Net, Oracle, Citrix
