Sr. Qa Automation Analyst Resume
MN
SUMMARY
- Over 7 years of experience in Quality Assurance and Software Testing Management.
- Hands on experience in manual testing and automated testing tools using Quick Test Professional (QTP), Load Runner, Selenium and Test Management Tool HP Quality Center.
- Expertise in testing websites by performing content validation, navigation testing and browser compatibility testing.
- Extensively performed System Integration testing, data validation for websites, navigation testing, Black box testing, White box testing, GUI Automated testing, Regression testing, Performance Testing, Smoke testing, Regression Testing, Positive testing and Negative testing.
- Good experience in automated Scripts to test teh functionality of teh application using Selenium Test Suite.
- Experience in test case definitions, development and maintenance of test scripts and documentation of Test Plan, Test Strategy, Test Cases and Test Scenarios for all teh phases of teh QA lifecycle.
- Possess experience as test team member in a Software Testing, for comprehensive 3rd party testing of a variety of applications and packages.
- Performing Load, Stress, Volume, and AD - Hoc Testing of teh application using QC.
- Experience in working wif analysts, developers and testers for complex projects during teh full Software Development Life Cycle (SDLC).
- Experienced in teh use of agile approaches, including Extreme Programming, Test-Driven Development (TDD) and Scrum.
- Advised product owners, scrum masters and teams to improve their ability to create good product backlogs.
- Responsible for coordinating and executing teh testing of entire system in accordance wif teh test plan.
- Experience in using Bug tracker and error logging.
- Actively participated in all phases of teh Manual testing cycle including reviews and project status meetings.
- Excellent knowledge in SQL, PL/SQL on DB2, Core Java, Java script, Oracle databases
- Ability to handle work pressure during production deployments and take over teh responsibility of post-production defects and bugs tracking independently.
- Self-motivated team player wif strong analytical, problem solving, communication and interpersonal skills
TECHNICAL SKILLS
Test Management Tool: HP Quality Center
Defect Tracking Tool: Bugzilla
Databases: Oracle, SQL Server, DB2
Automation Tools: Quick Test Pro (QTP), Selenium, Load Runner
Languages: Java, Core Java
Operating Systems: Windows NT, Windows, UNIX
Methodologies: Waterfall, Iterative, Agile
Other Technologies: MS-Office Suite, TOAD
PROFESSIONAL EXPERIENCE
Confidential, MN
Sr. QA Automation Analyst
Responsibilities:
- Analyzed Business requirements in order to design test plans that will test teh Web-service.
- Used Quality Center for test and bug management.
- Interacted wif developers and business analysts on a daily basis to discuss teh requirement specifications.
- Attended daily scrum meetings, to give teh status of teh work being done.
- Attended review meetings wif teh business unit, to discuss teh status of teh project and also to discuss teh requirements that need to be developed in teh next sprint.
- Executed SQL queries to validate, update and insert new data into SQL server database and PL/SQL Developer.
- Used selenium automated scripts to perform regression testing.
- Developed Selenium script to automate GUI and functionality testing for teh new features.
- Used different win forms to test teh application (to create monthly bills, make payments, disburse teh payments and File loads).
- Performed end-to-end, regression and functional testing whenever a new build was released into testing environment.
- Used clipper screens to validate teh data in teh back-end.
- Performed browser compatibility testing, to ensure same UI and functional behavior of website across different versions of IE, Firefox and Chrome.
- Interacted wif Offshore team to discuss teh test scenarios to resolve issues.
- Gave System functionality Demos to Business unit and offshore team.
Confidential, MN
QA Automation Analyst
Environment: XML, HTML, JSP, JavaScript, Mercury Quality Center, Quick Test Professional
Responsibilities:
- Interacted wif Business Users and Developers to create complete test plan accordingly to teh high level project schedule.
- Design and execute test cases for Core Java applications, integration tests for web services, and user-level tests for web applications.
- Conducted weekly team meetings wif business users, developers and concern testers to get updates on teh status and raise any issues to teh management.
- Used QC to report teh issues found on performing testing cycles.
- Optimized QTP scripts for Regression testing of teh application wif various data sources and data types.
- Used VB scripting languages for creating teh script in QTP.
- Having knowledge about Descriptive Programming.
- Used Data Driven Automation Framework for automation.
- Mapped teh custom objects to teh standard objects where necessary, and used checkpoints where needed, to compare teh current behavior of teh application being tested to its behavior in teh earlier version using Quick Test Pro (QTP).
- Parameterized teh fixed values in checkpoint statements, created data tables for teh parameters and wrote functions for teh parameters to read new data from teh table upon each iteration - Performed Data-driven testing.
- Creates basic test plans for Black box testing.
- Expertise in designing, creating and maintaining automation scripts in depth knowledge of Black box Testing.
- Guided junior testers to create test scenario for QTP and to benchmark application performance using multiple sets of data.
- Wrote several SQL scripts to validate teh data integrity in teh application using various DDL statements.
- Reported performance issues to teh development team and worked wif them to re-test teh issues,
- Created documents detailing teh process for each of teh test scripts and teh scenarios each scripts performs
- Ran UNIX shell scripts to load several data files in teh system and to run weekly, monthly reconciliation.
- Planned and implemented user acceptance testing.
- Developed Requirements Traceability Matrix to track requirements during teh QA Testing Phase.
- Test applications both in QA and Acceptance environment, by migrating test data stores between teh environments
- Performed Quality Analysis on problem reports against software and teh production system in order to confirm that problems truly exist and can be recreated for testing.
Confidential, MN
QA Automation Analyst
Environment: Mercury Quality Center, QTP, Oracle, TOAD, SQL, Snag It, ASP.Net, HTML, Windows XP, MS Visio, MS Project, MS Product Studio and MS Office suite
Responsibilities:
- Gathered and analyzed Business, Functional Requirements, System specifications and Design documents and interacted in System Test Plan and designed Test Scripts
- Prepared test coverage matrix and teh traceability matrix in Quality center.
- Drafted test cases to cover all areas of teh test coverage matrix.
- Worked QTP scripts for Regression testing of teh application wif various data sources and data types.
- Mapped teh custom objects to teh standard objects where necessary, and inserted GUI, Bitmap and Text checkpoints where needed, to compare teh current behavior of teh application being tested to its behavior in teh earlier version using Quick Test Pro (QTP).
- Parameterized teh fixed values in checkpoint statements, created data tables for teh parameters and wrote functions for teh parameters to read new data from teh table upon each iteration - Performed Data-driven testing.
- Reviewed all business requirements, use cases, process flows, data definitions and business rules for test case preparation and execution. Write test automation framework and test cases code.
- Reported variances using defect tracking tool Quality Center and give input to teh Test Completion Report.
- Conducted walkthroughs and presentation of teh Test requirement group and test cases to development and business team.
- Participated in walkthroughs in teh Requirements, Detailed Design, and Construction phases as determined by teh project team.
- Responsible for reporting, updating and maintaining teh Quality Center for all teh defects found during Functional and regression testing as well as following up on teh bug life cycle
- Extensively used Descriptive Programming to develop Scripts from Scratch.
- Verified and Validated teh Data using SQL queries.
- Performed parameterization techniques to use different set of customer data on a script to generate expected reports.
Confidential
Performance Tester
Responsibilities:
- Interacted wif Business partners to perform thorough analysis of business requirements, functional requirements and halped teh team develop robust test conditions
- Involved in reviewing Use Cases and Requirements.
- Created test cases and test-case templates for manual testing for Universal Billing System applications.
- Performed System testing, Regression testing and User Acceptance Testing, and tested all aspects of products and thoroughly reported issues in bug tracking systems.
- Performing data manipulation in excel and HP QC.
- Performing automated testing of teh web Services and applications using QC.
- Performing Load, Stress, Volume, and AD-Hoc Testing of teh application using QC.
- Executed SQL Queries using teh simple and complicated join.
- Worked very closely wif client side managers and developers.
- Tested on QA environment while performing functional tests.
- Initially performed end-to-end manual testing on teh billing systems.
- Participated in regular project status meetings related to testing.
- Maintained documentation of test results to assist in debugging and modification of software.
- Analyzed test results to ensure existing functionality and recommends corrective action.
Confidential, St. Paul, MN
QA Analyst
Responsibilities:
- Analyzed and reviewed project documentation, business requirements to prepare detailed test schedules and plans
- Performed Integration, System, Regression, Performance and User Acceptance testing of an application
- Involved in developing detailed test plan, test cases and test scripts using Quality Center for Functional, Security and Regression Testing
- Developed automated test scripts using QTP to perform Functional and Regression testing
- Created Test input requirements and prepared teh test data for Data Driven testing
- Used Quality Center to track and report system defects and bug fixes. Written modification requests for teh bugs in teh application and halped developers to track and resolve teh problems
- Performed quality assurance reviews on all System Development Life Cycle.
- Participated in defect review meetings wif teh team members. Used MS-Word for documentation
- Involved in other test planning meetings and submitted test metrics daily to teh management
Confidential
Sr. Quality Assurance Analyst
Responsibilities:
- Reviewed requirements wif system engineers for thorough understanding of teh application.
- Created and reviewed manual testing documentation to write test cases and testing scenarios.
- Used test director for preparing teh Test plans and manual test scripts.
- Worked wif batch jobs and validated teh results.
- Was involved in testing of GUI, functional testing and system testing.
- Developed standard template for status reporting and bug workflow.
- Developed test metrics on a weekly basis for senior management.
- Developed and executed SQL queries on Oracle database using SQL tool and Toad to validate test results.
- Used Bugzilla and MS-Excel for defect reporting and tracking.
- Reported teh bugs and emailed notifications to teh developers.
Confidential
Quality Assurance Analyst
Responsibilities:
- Analyzed Business and System Requirements.
- Interacted Test Plans for each release and executed assigned test cases as part of Functional Testing.
- Prepared Test Reports and Deliverables and submitted for version releases.
- Performed validation, Regression, Functionality Testing.
- Performed positive and negative testing.
- Generated test scripts, and execute all tests.
- Used Bugzilla as a bug-tracking tool.
- Found defects and interacted wif developers to resolve technical issues.
- Interacted wif Business and Developers to exchange teh updated functionality specification.
