We provide IT Staff Augmentation Services!

Sr. Qa Automation Analyst Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Over 8 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 exposure in automated Scripts to test the functionality of the 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 the phases of the 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 the application using QC.
  • Experience in working with analysts, developers and testers for complex projects during the full Software Development Life Cycle (SDLC).
  • Experienced in the use of agile approaches, including Extreme Programming, Test-Driven Development and Scrum.
  • Advised product owners, scrum masters and teams to improve their ability to create good product backlogs.
  • Responsible for coordinating and executing the testing of entire system in accordance with the test plan.
  • Experience in using Bug tracker and error logging.
  • Actively participated in all phases of the 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 the responsibility of post-production defects and bugs tracking independently.
  • Self-motivated team player with 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

Sr. QA Automation Analyst

Responsibilities:

  • Led for the manual testing team and designed and executed selenium test cases self.
  • Got daily status and update from manual testers team, and approved the work.
  • Analyzed Business requirements in order to design test plans that will test the Web-service.
  • Used Quality Center for bug management.
  • Interacted with developers and business analysts on a daily basis to discuss the requirement specifications.
  • Attended daily scrum meetings, to give the status of the work being done.
  • Used Team foundation Server (TFS) to Log and track the defects.
  • Also used TFS to create QA user stories, related to Technical user stories, and assigned QA work effort and time to test those functionalities.
  • Attended review meetings with the business unit, to discuss the status of the project and also to discuss the requirements that need to be developed in the 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 the new features.
  • Used different win forms to test the application (to create monthly bills, make payments, disburse the payments and File loads).
  • Was involved in Sprint planning meetings.
  • Performed end-to-end, regression and functional testing whenever a new build was released into testing environment.
  • Used clipper screens to validate the data in the back-end.
  • Performed browser compatibility testing, to ensure same UI and functional behavior of website across different versions of IE, Firefox and Chrome.
  • Interacted with Offshore team to discuss the test scenarios to resolve issues.
  • Gave System functionality Demos to Business unit and offshore team.

Confidential, MN

QA Lead

Environment: XML, HTML, JSP, JavaScript, Mercury Quality Center, Quick Test Professional, TFS

Responsibilities:

  • Led and coordinated full QA process lifecycle for System, integration, UAT and regression testing activities.
  • Led my juniors to make them understand the exact work flow, and get the reports, than review them, and send to management after verified.
  • Responsible for discussing and put opinion to finalizing company's quality assurance policy.
  • Interacted with Business Users and Developers to create complete test plan accordingly to the high level project schedule.
  • Verified and approved test cases for Core Java applications, integration tests for web services, and user-level tests for web applications.
  • Conducted weekly team meetings with business users, developers and concern testers to get updates on the status and raise any issues to the management.
  • Used Test Director to report the issues found on performing testing cycle.
  • Optimized QTP scripts for Regression testing of the application with various data sources and data types.
  • Mapped the custom objects to the standard objects where necessary, and inserted GUI, Bitmap and Text checkpoints where needed, to compare the current behavior of the application being tested to its behavior in the earlier version using Quick Test Pro (QTP).
  • Parameterized the fixed values in checkpoint statements, created data tables for the parameters and wrote functions for the parameters to read new data from the table upon each iteration - Performed Data-driven testing.
  • Creates basic test plans for Black box testing.
  • Coordinated the overall performance team efforts, including Performance Planning, Performance 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 the data integrity in the application using various DDL statements.
  • Reported performance issues to the development team and worked with them to re-test the issues,
  • Created documents detailing the process for each of the test scripts and the scenarios each scripts performs
  • Ran UNIX shell scripts to load several data files in the system and to run weekly, monthly reconciliation.
  • Planned and implemented user acceptance testing.
  • Developed Requirements Traceability Matrix to track requirements during the QA Testing Phase.
  • Test applications both in QA and Acceptance environment, by migrating test data stores between the environments
  • Performed Quality Analysis on problem reports against software and the production system in order to confirm that problems truly exist and can be recreated for testing.

Confidential, MN

Sr. QA Automation Analyst

Environment: Mercury Quality Center, QTP, MS-Outlook, 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 the traceability matrix in Quality center.
  • Drafted test cases to cover all areas of the test coverage matrix.
  • Worked QTP scripts for Regression testing of the application with various data sources and data types.
  • Mapped the custom objects to the standard objects where necessary, and inserted GUI, Bitmap and Text checkpoints where needed, to compare the current behavior of the application being tested to its behavior in the earlier version using Quick Test Pro (QTP).
  • Parameterized the fixed values in checkpoint statements, created data tables for the parameters and wrote functions for the parameters to read new data from the 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 the Test Completion Report.
  • Conducted walkthroughs and presentation of the Test requirement group and test cases to development and business team.
  • Participated in walkthroughs in the Requirements, Detailed Design, and Construction phases as determined by the project team.
  • Responsible for reporting, updating and maintaining the Quality Center for all the defects found during Functional and regression testing as well as following up on the bug life cycle
  • Extensively used Descriptive Programming to develop Scripts from Scratch.
  • Verified and Validated the Data using SQL queries.
  • Performed parameterization techniques to use different set of customer data on a script to generate expected reports.

Universal Billing System

Performance Tester

Responsibilities:

  • Interacted with Business partners to perform thorough analysis of business requirements, functional requirements and helped the 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 the web Services and applications using QC.
  • Performing Load, Stress, Volume, and AD-Hoc Testing of the application using QC.
  • Executed SQL Queries using the simple and complicated join.
  • Worked very closely with client side managers and developers.
  • Tested on QA environment while performing functional tests.
  • Initially performed end-to-end manual testing on the 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

Quality Assurance Analyst

Responsibilities:

  • Reviewed requirements with system engineers for thorough understanding of the application.
  • Created and reviewed manual testing documentation to write test cases and testing scenarios.
  • Used test director for preparing the Test plans and manual test scripts.
  • Worked with batch jobs and validated the 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 the bugs and emailed notifications to the 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-tracing tool.
  • Found defects and interacted with developers to resolve technical issues.
  • Interacted with Business and Developers to exchange the updated functionality specification.

We'd love your feedback!