We provide IT Staff Augmentation Services!

Qa Analyst Resume

CA

SUMMARY:

  • 8 years of experience in Quality Assurance, Automated and Manual Testing.
  • Involved in different types of testing like Sanity testing, Regression testing, Retesting, End to End testing and Involved in design and development of test plans on high - level, detailed designs.
  • Strong domain knowledge on Mortgage, Banking, Financial and Retail and health.
  • Extensive experience in functional and regression of web-based and client-server applications using Quality Centre for Financial applications
  • Experienced using web debugging tool like Fire Path, Firebug and Chrome debugging tools to locate web elements.
  • Performed Data Driven and Back End Testing. Proficient in data manipulation using SQL queries.
  • Worked with SQL statements to extract data from tables and verify the output data of the report on the browser page.
  • In-Depth experience in performing Functional Testing, Integration Testing, Backend Testing, Regression testing, sUITesting and API Testing using Selenium/WebDriver, Java and JUnit/TestNG .
  • Performed various types of testing such as: Functional, Integration, System, and Black box, Data Integrity, Acceptance and Regression Testing .
  • Assisted the team with daily QA tasks . Attended project meetings, release meetings, QA status meetings and daily stand-up meeting.
  • Involved in designing, use case reviews and quality inspection for the releases.
  • Expertise in preparing the product test cases, functional requirement analysis and execution of test cases on systems manually and using automated testing tools like Selenium/WebDriver .
  • Execution of end-to-end test cases on delivery builds.
  • Experience in using ANT, Maven as build tool for Selenium .
  • Good Expertise at using Selenium Synchronizations with conditional synchronization and unconditional synchronization (Implicit, Explicit) wait statements.
  • Posting the issues in defect tracking tools and project management tools (Team Foundation Server, JIRA & QC) with proper Severity.
  • Used Selenium Screenshots for bug reporting, analysis and exception debugging.
  • Good knowledge in analysing changes and identifying areas of the application to conduct regression testing.
  • Acquired knowledge of the SDLC and Quality Assurance lifecycle. Involved in all the phases of Testing Life Cycle and Bug Life Cycle.
  • Experience in testing the Functionality, Compatibility, Database, Regression and System testing.
  • Good Experience in Data preparation, Data validation and backend (SQL, Oracle) testing.
  • Functional and Non-functional test case creation and execution, bug reporting, documentation, maintaining test results and reviews.
  • Expertise in using bug reporting tools like Bugzilla, QC, JIRA.
  • Good experience and understanding of SCRUM and Agile methodologies used in SDLC activities.
  • Conducted sprint planning, review meetings, daily SCRUM meetings, updating task board, creating burn down charts for effective use, handling impediments, etc.,

TECHNICAL SKILLS:

Programming Languages: Java, C, C++SQL, PL/SQL, HTML, XML, JavaScript

Project management: MS-Office

Web Debugging tool: XPath, Fire path, Firebug, Web debugger

Database: Oracle, MS SQL Server

Operating Systems: UNIX/LINUX, Windows (XP/2000/NT/98)

Web technologies: XML, HTML

Testing Tools: Selenium IDE/RC/WebDriver/GRID, Quick Test Pro (QTP), Test Link, Appium, Test Manager, JUnit, TestNG, Cucumber, protractor, JIRA, SOAPUI

PROFESSIONAL EXPERIENCE:

Confidential, CA

QA Analyst

Responsibilities:

  • Experience in Writing test plans, test cases, test procedures based on business requirements.
  • Responsible for Regression Testing, Functional testing, UI Testing for web-based application.
  • Used Selenium WebDriver with java plug-in to generate automated test scripts for functional testing, GUI testing and enhancing the existing scripts.
  • Performed Regression Testing for every modification made in the application and new builds using Selenium WebDriver.
  • Created automated and executes around 150 test cases using Selenium web drivers.
  • Verified backend data validation using SQL.
  • Involved in Smoke testing, System testing, Black box testing and White box testing.
  • Developed and maintained automated regression test cases in Selenium web driver using java programming language and Junit Framework.
  • Tested web services based on Data and functions by SOAP UI.
  • Log track and report progress of all tests.
  • Involved in Functionality, User Interface, and Regression testing during the various phases of development using Selenium/TestNG.
  • Involved in preparing test cases using Selenium Web driver to .validate all UI components, Popups, Browser navigations, Mouse Movements.
  • Used Test Director to execute the test plan, track execution against the plan during testing and manage defects from inception to resolution.
  • Developed page library as part of modular framework implementation in automation.
  • Maintained and executed ANT build files for running automated test cases along with Continuous Integration tools like Jenkins.
  • Used Appium for Native and Hybrid App testing.
  • Worked with Native Apps on Android & IOS Platforms, Worked with Mobile Web Browser on Android &IOS Platforms Dynamic parameterization of Desired Capabilities through Maven & Jenkins, Launch Appium programmatically on Windows & mac
  • Reported and tracked the bugs to closure using JIRA.
  • Took the Application Screenshots and copied the images whenever exceptions occurred and at important checkpoints of application execution.
  • Ensured to analyze the bugs and the issues are discussed with development team in fixing the defects and defects will be raised and updated in the (Defect Tracking Tool) and followed the procedure in the defect life cycle.
  • Prepared documentations on release wise stories.
  • Created use cases for various scenarios and developed test strategy documents.
  • Support and Established QA practices and methodology also insure that implementation and adoption of QA practice maintain as per QA standard and Expectation.
  • Collaborate with QA manager and QA team to develop, implement and improve innovative QA capabilities, approaches and services.

Environment: s: Selenium WebDriver,Appium, TestNG, Java, Jenkins, Jira, SOAPUI, Firefox, Eclipse, Linux, Oracle, Windows2007

Confidential, MN

QA Automation Engineer/Mobile tester

Responsibilities:

  • Involved in Preparation, Reviewing and Execution of test cases.
  • Involved in writing Test Plan for the web application after analyzing the specifications and business requirements
  • Performed End-to-End Manual Testing of the application. Wrote several Test Cases for testing various functionalities.
  • Developed Manual test cases by decomposing use cases for specific functional requirements. Worked with Business Analysts to define and design test scenarios.
  • Used Appium to facilitate mobile testing by creating mobile Driver class with the required mobile capabilities. Involve in web UI application over HTTP client request protocol
  • Wrote Automation scripts using PhandomJS driver to run the tests on headless browsers for automating order placement and account management scenarios. Excellent experience of build tools like Maven and managing JAVA automation projects using them
  • Participated in the test environment setup and in ensuring that the facilities, test tools and scripts are in place to successful perform the required testing effort.
  • Wrote SQL Statements to extract Data from Tables and to verify the output Data of the reports.
  • Involved in User Interface testing, Usability Testing, Functionality Testing and Smoke Testing of the application.
  • Conducted User Acceptance Testing before the initial release when the project reached the final phase prior to deployment.
  • Performed functional testing of SOAP & RESTful Web Services using SOAPUI Tool Used Java/Junit to run Cucumber feature and scenarios and generating report daily basis. Testing JavaScript web-based applications.
  • Developed tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
  • Monitored and planned tests and test scripts using Quality Center and used its bug reporting capabilities to track document bugs.
  • Provided complete information to the developers to understand the defect, get an idea of its severity and about its reproducibility.
  • Worked closely with Developers, Business Analysts, and User Representatives and participated in the product design process including specification and other document reviews.
  • Reported bugs/errors using Clear Quest and ensured issue/problem resolution is communicated in a timely and effective manner between Developers and Lead QA Analyst.
  • Good working experience in using Black Box testing techniques like Boundary Value Analysis, Equivalence Partitioning, Decision Tables.
  • Participating in daily meetings with the client, development team and offshore team members.

Environment: s: QC, TestNG, Maven, Appium, HTML, XML, XPath, Firebug, SQL Oracle, PL/SQL, MS Office suite and Windows XP

Confidential, Dublin, OH

Selenium Tester

Responsibilities:

  • Responsible for creating complete test cases, test plans, test data, and reporting status ensuring accurate coverage of requirements and business processes.
  • Developed automation scripts using Selenium WebDriver, python for user management module.
  • Implemented Data Driven, POM using Java, selenium WebDriver.
  • Implemented Selenium Grid to run Regression Tests on multiple platforms and browsers in parallel.
  • Used Selenium WebDriver for testing various web applications.
  • Implemented page object model automation framework with Java, Selenium Web driver and Cucumber.
  • Writing and modifying the automation test scripts as per requirement changes for every release using Selenium Web driver.
  • Analyzing requirements and creating and executing test cases.
  • Analyze and validate the Extract files, ETL data files and the Mainframe files for Data accuracy.
  • Analyzed application data using the SQL to identify the ETL processes.
  • Modifying and creating SQL Queries and stored procedures for quality assurance and analysis.
  • Worked with data analysts to implement Informatic mappings and workflows to meet business requirements.
  • Performing backend testing of the DB by writing PL/SQL queries to test the integrity of the application and Oracle databases.
  • Wrote and modified SQL validation scripts and writing scripts in SQL to validate the outputs.
  • Extensively worked on Mapping Variables, Mapping Parameters, Workflow Variables and Session Parameters to extract only the additional data added during that period.
  • Wrote complex queries to compare the counts and data from source to target.
  • Formulating the QA plan for black box testing of the application including Functional, Regression, Integration, Systems and User Acceptance Testing.
  • Extensively worked on different source systems like SQL Server, Oracle, flat files, XML documents and Main frame files.
  • Performing database testing to verify backend database transactions.
  • Wrote complex queries in Teradata SQL assistant to analyze the data.
  • Coordinating user acceptance testing activities for business groups and IT.
  • Involving in communication between UAT team members, business leaders, and IT.
  • Participates in application release planning and status sessions.
  • Created, maintained and updated regression suites upon receiving new build.
  • Modifying and executing test scripts for web-based environment-using Quality Center.
  • Creating traceability relationship between requirements in the same module and between different modules.
  • Extensively used Quality Center for documenting, organizing and tracking requirements.

Environment: s: Selenium WebDriver, Eclipse, HP Quality Center, Teradata R6, Oracle10g, QTP, SQL, PL/SQL, DB2, SQL*Plus, UNIX, shell scripting.

Confidential, Richardson, TX

QA Analyst

Responsibilities:

  • Analyzed Solution Definition Document and developed detailed System Test Cases.
  • Conducted Functionality testing during the various phases of the product development.
  • Involved in Black box testing method.
  • Analyze and validate the Extract files, ETL data files and the Mainframe files for Data accuracy.
  • Created the manual tests for Developed User Defined Functions Created Test Plan, Test Cases and, Test Matrix.
  • Prepared testing procedures by testing scenarios.
  • Performed Component testing and UAT testing.
  • Performed data validation testing writing SQL queries.
  • Wrote and modified SQL validation scripts and writing scripts in SQL to validate the outputs.
  • Writing and Executing SQL queries to ensure data tables update according to user's input and to ensure data reported was reflective of what we’re showing in the data tables.
  • Executed different SQL queries to ensure data integrity.
  • Tested and verified the process of generating reports related to payment of maturity value upon completion of term of each subscriber.
  • Investigated and analyzed the bugs before reporting in the Quality Center database.
  • Assisted in documenting the user manual for end users.
  • Worked closely with Test analysts to ensure test environment and data readiness.
  • Responsible to ensure that automated script repository is properly maintained and that all test processes are fully documented.
  • Participated in design, use case reviews and quality inspections for each release

Environment: s: Java, oracle 10g, HTML, VB Script, Quality Center, Jira, XMP Player, Windows XP

Confidential

Quality Test Engineer

Responsibilities:

  • Involved in preparing test plans based on user requirement documents
  • Involved in defining Test Scenarios for the applications and performed manual testing
  • Created and executed different types of test cases for the functionality of the application
  • Responsibilities include GUI testing, Functional testing, Integration testing, System testing and UAT.
  • Identified the test cases to be automated and lead the effort for automating the product using Quick Test Pro.
  • Conducted data driven test for multiple sets of data using Quick Test Pro.
  • Developed and maintained Functional Libraries, Object repositories and Descriptive programs
  • Created reusable actions using QTP for existing test case and Unit tested
  • Developed BPT components and execution of BPT test components.
  • Developed QTP scripts using VBscript and executed through QTP and updated results in QC
  • Responsible for Mainframe Testing and Automation of Mainframe process using QTP TE Add-ins
  • Developed Functional Libraries and Maintained Object repositories
  • Created QTP scripts for web based and database testing.
  • Conducted database testing by executing SQL queries to check data in database.
  • Bugs are tracked and sent to team lead.
  • Conducted Regression testing once the bugs are fixed.
  • Interacted with the developers for bug fixes and problem resolution.
  • Participated in regular project status meetings related to testing

Environment: s: Manual Testing, Quick Test Pro, Quality Center, VBScript, SQL Server, Windows 2000/NT, UNIX, Internet Explorer and Netscape and SQL Server 2000,2005

Hire Now