Qa Analyst Resume
Addison, IL
SUMMARY
- Quality Assurance Analyst with 7 years of diversified experience in testing
- Web Based E - Commerce, GUI based client / server applications using Manual and Automated testing procedures
- Involved in all stages of Quality Assurance Life Cycle
- Excellent understanding of Software Development Life Cycle (SDLC) and Test Methodologies from project definition to post-deployment documentation
- Thorough experience in Agile, Scrum Methodologies.
- Good experience in coordinating with onsite offshore teams.
- Involved in creating Requirement Traceability Matrix (RTM) and evaluated the test coverage.
- Experience of UNIX server with respect to Operating system and variety of commands.
- Highly proficient in HP Suite (QTP, Quality Center)
- Hands on Experience using Selenium Tools.
- Good Working knowledge of MS-Office (Outlook, Outlook express, Word, Excel and Power point).
- Good experience in testing web services and implementing service oriented architecture (SOA).
- Experience in Integration testing, Unit Testing, GUI testing, Volume testing, Stress testing, functional testing, system testing, End to End testing and Cross Browser Testing
- Excellent working knowledge of ETL Testing and data validation
- Strong communication and interpersonal skills while working in diverse team environments.
TECHNICAL SKILLS
Operating Systems: Windows Server 2003/2008, Windows 7/ 2000/ NT/ XP, HP UNIX, Linux
RDBMS: Oracle 10g/11g, SQL Server 2005/2008, MS Access, Db2 on z/os
Scripting Languages: TSL, JavaScript, VBScript
Test Automation Tools: Quick Test Professional (QTP), Performance Center, WinRunner, Load Runner, Selenium, JUnit, SOAPUI Pro
Bug Tracking Tools: Quality Center, Rational Clear Quest
Languages: C#, Java, Visual Basic, COBOL, PERL, SQL, PL/SQL
Internet Technologies: .Net, J2EE, ASP, HTML, DHTML and XML
PROFESSIONAL EXPERIENCE
Confidential, Addison, IL
QA Analyst
Responsibilities:
- Analyzed the business requirements and site specifications.
- Developed detailed testing Strategy for the entire application and developed various test cases.
- Coordinated and implemented the QA Process and Methodologies.
- Follow the Agile methodology due to the continuous change of requirements.
- Changed my roles based on agile testing needs.( Manual testing, Automation)
- Responsible for UI, Functional, Web Services, cross browser and Automation Testing.
- Created various Test Scripts according to the test cases scenarios.
- Carried out Manual Testing with UNIX Shell scripts, SQL scripts, etc.
- Executed Manual Tests on QA/UAT and Production environments.
- Worked on developing Test Strategy, test plans, writing test cases, and generated test scripts.
- Created Master scripts Performed File, form and table checks on the application.
- Generated Data Driven scripts that access the backend database.
- Extensively worked with Selenium IDE and Selenium RC to test web applications.
- Experience in creating test automation framework with Selenium RC (Java), Junit.
- Used Quality Center to invoke the scripts and initially performed the baseline testing and
- Organized all the scripts systematically and generated reports.
- Generated Test Scripts using QTP for Regression Testing.
- Worked on Selenium Components: Selenium RC, Selenium Webdriver, Selenium GRID and Selenium IDE.
- Developed Java based library to read test data from XML & Properties files using JUnit and Selenium.
- Automate scenarios using Selenium Webdriver.
- Developed automation scenarios using the functional test cases
- Developed Selenium test cases using Junit framework
- Regression Testing is performed and additional scripts are added to regression set for each release.
- Extensively used Quality Center for test planning, bug tracking and reporting.
- Involved in REST API Testing using SOAP UI.
- Experience with Service Oriented Architecture using SoapUI Pro tool to test web services.
- Worked on Performance Center, Quality Center and QTP.
- Worked on Web Interfaces functionality and Load testing them.
- Extensively used NT Performance Monitor to analyze the System Bottlenecks like Memory Leaks, CPU Utilization etc and also Network Bottlenecks.
- Performed database testing in Real Time Inventory module.
- Regular Meetings and updates are made to the Management team of ongoing QA process.
- Worked on multiple enhancement projects to improve and deliver better collateral handling services to improve operational efficiency.
- Involved as Lead QA Representative in 18 month effort in migration of certain client server modules to a web based application.
- Conducted Dev to QA meetings and participated in Analysis to Dev meetings.
- Coordinated with offshore QA team for best utilization of resources.
- Facilitated test data for User Acceptance Testing.
- Ran Base line scripts before release and Regression scripts after release.
- Responsible for production validation on Release day.
Environment: ASP, ASP.Net, VSS, Windows 7, SQL Server 2008,Selenium, JUnit, UNIX, Eclipse, Oracle, SQL,HTML, TOAD, Quick Test Professional, Performance Center and Interwise
Confidential, Washington DC
Automation Tester
Responsibilities:
- Trained in test automation practices/techniques using Quick Test Professional from HP/Mercury.
- Migrated automation scripts from Emperix to HP’s Quick Test Professional.
- Extended regression test suite by adding all critical and error prone functionalities on the website for wider coverage.
- Build web based test script execution status report generator for each release.
- Built a suite of automated regression test cases in Mercury Interactive testing tool, Quick Test Professional for functional testing.
- Developed reusable functional libraries for QTP scripts using VBScript.
- Participated in enterprise wide disaster recovery dry run to bring back applications online.
- Developed test scenarios with close interaction with Business / BA team.
- Analyzed Requirements, Design Documents and prepared Requirement Traceability matrix.
- Developed traceability matrix along with test cases with appropriate mappings to BRS and Software specifications document.
- Used Quality Center to invoke the scripts and initially performed the baseline testing and organized all the scripts systematically and generated reports
- Worked on customizing our Test Team sites to organize and efficiently use it as a fast online data/documentation retrieval repository.
- Executed SQL Queries to validate the front end data with the database(backend)
- Extensively involved in User Acceptance Testing and worked closely with users during functionality testing and while controlling the defects.
- Regularly followed up with Functional Manager to discuss dependencies / discrepancies identified during testing.
Environment: Oracle, Java/J2EE, Rational Robot, Shell Scripts, CICS Batch Application, ClearQuest, Mercury Quality Center, QTP, Load Runner.
Confidential, Washington DC
QA Analyst
Responsibilities:
- Analyzed Requirements, Design Documents and prepared Requirement Traceability matrix.
- Designed test cases based on functional requirements and technical documents and executing test cases for all levels of testing within the project life cycle: Smoke (Sanity) Testing, Functionality Testing, Ad Hoc Testing, Regression Testing, End to End system Testing
- Reviewed the test cases with QA team members, subject matter experts before the testing begins
- Performed data analysis of executed test cases to ensure data structure integrity and also carrying out validation procedures to ensure that all system modifications meet end-user requirements and quality standards.
- Verified defects created and worked with developer till defects are resolved.
- Provided test effort estimates and timely status feedbacks on progress of testing activity to management team.
- Used Quality Center to invoke the scripts and initially performed the baseline testing and organized all the scripts systematically and generated reports
- Performed web services testing using Eclipse verifying the responses from database for the input data.
- Tested the data flow among mainframe, ETL applications and Java, mainframe applications
- Performed ETL testing by applying transformation rules in SQL queries and accessed the database to verify the new changes to the target tables.
- Executed SQL Queries to validate the front end data with the database (backend)
- Presented the Demo of test results to the end user and involved in the user acceptance testing
- Reviewed the existing documentation on the testing application and communicate issues during Design reviews
- Provided reports on automation coverage, issues and prospects to the manager
- Documented Defects which were not fixed in the current release and testing those defects in the next Cycle
- Performed knowledge transfer and training for other QA team members regarding business concepts and test scenarios
- Actively participated in business walk-through, inspections, reviews and user group meetings for Quality Assurance
- Coordinated testing process with the programmers, business users and QA team members.
Environment: Oracle10G, DB2/SQL, SPUFI, FILEAID, JCL, Putty, Lotus Notes, UNIX, Java Applications, TOAD, SQL Developer, Eclipse, HP Quality Center, Informatica Power Center
Confidential
QA TESTER
Responsibilities:
- Analyzed Requirements, Design Documents and prepared Requirement Traceability matrix
- Developed test plans, test cases, test scenarios, expected results and prioritized tests.
- Reviewed the test cases with business analysts, subject matter experts (SME’s) and Users.
- Executed manual testing of the Application.
- Wrote test cases, test conditions and test scripts in MS-Excel and exported to Quality Center.
- Design & Executed Quality test plans & cases to verify reliability, accuracy & compatibility of application.
- Designed the data for interpreting the positive/negative scenarios.
- Executed the test cases and compared the expected results with actual results.
- Performed functional and regression testing of the application.
- Trained users on newly developed applications and verifying reports.
- Involved in preparing bug report and interaction with developers.
- Used parameterization for data-driven testing.
- Worked with and attended meetings to discuss outstanding bugs and related issues found in QA Test region.
- Performed back end testing using SQL queries.
- Supported during production releases and UAT testing of application in production environment along with end users.
- Performed retesting of corrected defects and updated the test results documentation.
- Participated in weekly meetings with the management team and walkthroughs, supported various releases with tight schedules and worked on weekends and nights to support deployment verification.
- Trained coworkers on tools used in QA Environment.
- Checked the performance of the application for concurrent users using manual testing
Environment: Windows XP/2003, Java, Unix, Oracle, Quality Center, Toad
