We provide IT Staff Augmentation Services!

Automation Qa Analyst Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Over 7+ years of Quality Assurance and extensively worked on Automation Tools Unified Functional Testing (UFT) and Selenium WebDriver.
  • Strong knowledge of Software Development Life Cycle (SDLC) and STLC (Software Testing Life Cycle) models like Waterfall model, V - model And QA Methodologies like Agile & Good at defining testing methodologies & Estimation Techniques.
  • Solid Experience of testing different Approaches (Positive, Negative, Boundary, Usability, User website Accessibility, X-Browser Compatibility, GUI, Testing Types Build acceptance, Exploratory, Ad-hoc, Database Testing, Testing Scope & levels, Defect Triage Leak/Density & Defect Release Analysis)
  • Expertise in dealing with open source tools like Selenium (RC, WebDriver and Grid), SoapUI, Cucumber, TestNG, Jira and Eclipse.
  • Experience in working with Java and OOPS concepts required for the Selenium Frameworks.
  • Experience in handling Keyboard and Mouse Events, Accessing Forms, tables, and link, using Selenium WebDriver.
  • Experience using Accessing Forms, tables, link, Keyboard Mouse Events, Uploading File using Selenium WebDriver.
  • Experience in functional testing of web-based as well as client-server applications using Unified Functional Testing (UFT) and Selenium.
  • Experienced in creating automation framework using Hybrid model framework and Data Driven framework.
  • Handled Selenium WebDriver features like Implicit wait, Explicit wait and Fluent wait under Confidential .
  • Implemented batch run of desired test cases using TestNG annotations like Groups, Parameter, and Data Provider.
  • Implemented batch run of desired test cases using TestNG annotations like Groups, Parameter, and Data Provider.
  • Hands-on experience in handling Ajax call and Java script executers for dynamic web elements.
  • Upgrading, downgrading Android devices to test them on various alpha versions of Google assistant.
  • Tested internal versions of Google maps, Android Auto, Google home and assistant apps on various surfaces like android, iOS and other smart devices.
  • Worked closely with developers to resolve outstanding bugs and for setting up the right environments to test new features.
  • Proficient knowledge on Junit, TestNG framework for Unit testing, Apache Maven, Ant for Project building tool, Jenkins for Continuous Integration.
  • Developed Test Scripts to implement Features, Scenarios, and Step definitions for BDD (Behavior Driven Development), TDD (Test Driven Development) using Cucumber in Gherkin format.
  • Effectively involved in Defects logging, tracking and managing Defect Life Cycles using HP Quality Center and JIRA.
  • Expertise in different types of testing like Manual testing, Integration testing, System testing, Smoke testing, Regression testing, JUnit Testing, Black box testing, Functional testing, Database testing, GUI testing, Web / UI and (UAT)User Acceptance Testing.
  • Used Requirement Traceability Matrix (RTM) for mapping requirements to test cases.

TECHNICAL SKILLS:

Tools: QTP, UFT, Selenium (java).

Build Tools: Maven, Jenkins

Test Management Tools: Quality Center (ALM), JIRA.

IDEs: Eclipse

Methodologies: VModel, Waterfall Model, Agile Model, Scrum

Databases: DB2, Oracle, SQL Server 2008

Version Control: TFS, Microsoft Visual Source Safe and SVN Tortoise

Environment: Windows 7, UNIX, LINUX and Windows XP

Desktop Technologies: MS Office, Visio, Tableau Desktop

PROFESSIONAL EXPERIENCE:

Confidential

Automation QA Analyst

Responsibilities:

  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Mobile Application tester Devices: iPhone 5s,iPhone 6 plus OS: Android 5.1.1, iOS 9.3.2 Testing.
  • Manual Testing Description: Testing of Artificial Intelligence App which has voice recognition, does natural language processing and performs task based functions and also provides search based information.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), TDD
  • Test Driven Development) using Cucumber with java.
  • Involved in developing automation scripts for Native Mobile applications (IOS, Android) using Appium and Java.
  • Used emulators and IOS simulators to perform Mobile Testing.
  • Well expertise in testing Mobile Apps developed in Android iOS platforms.
  • Solid expertise in mobile testing using variety of mobile devices such as iPhone 4, 4S, 5, Android Devices, Android Tablets iPad Mini, 3, 2 .
  • Testing mobile app on 3G, 4G WIFI mobile networks.
  • Testing mobile app location services using GPRS.
  • Worked closely with Project Manager in project design and project plan using the Agile methodology.
  • Experience in creating and updating Java test scripts using Selenium IDE and Selenium Web-driver.
  • Descriptive programming and Report generation using Selenium R.C and WebDriver.
  • Converting scripts from one language to other using Selenium I.D.E.
  • Creating test plan and test cases as per requirements.
  • Executing test cases to verify actual results against expected result.
  • Coordinated and controlled testing throughout entire Software Development Life Cycle (SDLC).
  • Performed Integration testing, End-to-End testing, Regression testing, Functional testing, and User Acceptance testing.
  • Exposed to all phases of software development life cycle through Agile development process based on Scrum.
  • Involved in daily SCRUM project meetings to report testing progress.
  • Executed all Test cases that involves GUI Testing, Functional Testing, Regression testing, Integration Testing, System testing, end-to-end testing and UAT.
  • Verified and Validated the Automated Test scripts.
  • Performed unit/white box testing of application components to ensure quality of developed components.
  • Experience in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
  • Involved in preparing test cases using Selenium Web driver to validate all Popups, Browser navigations, Mouse Movements.
  • Responsible for performing billing and backend logs testing
  • Prepared Test cases to meet the requirements and its traceability matrix.

Environment: Selenium WebDriver, Blackbox testing, Junit, Eclipse IDE, Maven, SQL Server 2008 R2, Cucumber, Gherkin, SQL, JAVA Script, XML, Agile Process, ALM, GIT, JIRA and MS Excel.

Confidential, Albany, NY

Automation Engineer

Responsibilities:

  • Analyze the business requirements and identify the requirements gaps and interact with Business Analysts and get clarifications on requirements
  • Achieved good understanding of Business requirements and Functional requirements.
  • Participate in story grooming sessions, Agile/Scrum.
  • Created and executed comprehensive test plans and schedules for assigned projects to sufficiently test the functionality and load capacity of existing applications using
  • Load Runner 12.02 and UFT 12
  • Develop test scripts and produce test data for evaluation
  • Actively participate throughout all phases of the ticket test life cycle, from development to deployment
  • Cross-reference test results in Selenium with the business requirements, and review reports from Selenium to verify frontend web data
  • Good Exposure in Using of UFT Integrated Environment (Step Generator, Confidential, Actions, Recovery Scenarios and Methods etc.)
  • Experience in Descriptive Programming using UFT
  • Demonstrate adeptness in using JIRA, ALM, and SharePoint
  • Participate in daily and weekly status report meetings with the product owner
  • Coordinate with developers to resolve identified defects, and applied regression testing to validate that bug fixes do not break.
  • Test for web services using SOAP UI for SOAP and REST based services.
  • Generated scripts and ran automated tests using SELENIUM to speed up the process of validating of various test cases.
  • Ran various complicated SQL scripts for validating the data in database.
  • Delivered automated scripts using Unified Functional Testing (UFT) by creating BPT\'s (business process testing).
  • Used Quality Center\'s "Test Plan" to create the execution flow of test scripts and parse parameters.
  • Participated in various tests like black box, white box, smoke test, regression test, performance test and load test using JMeter.
  • Helped in preparing driver scripts, data driven tests and test suites.
  • Involved in executing the automation scripts and storing the results.
  • Communicating with other team members (Development Team, Technical Support, and Business Support) to resolve the issues.
  • Analyzed test results and reported defects.
  • Prepare status reports such as daily status report, weekly status report and monthly-consolidated report.
  • Prepared a user guide and installation guide to help novice users in execution.
  • Automation Scripts designed were updated to descriptive programming because of the application instability.

Environment: Web Application, Microsoft Dynamics CRM, .NET, Unified Functional Testing, Quality Center, SQL Server, JIIRA, ALM, Agile, Selenium, SOAP UI, JMeter

Confidential, Albany, NY

Mobile QA Analyst

Responsibilities:

  • Developed and designed Test Automation scripts using existing framework.
  • Converted manual test cases to automation test scripts.
  • Responsible for creating automated test scripts in QTP and updated the scripts as per requirement change.
  • • Analyzed, test plans, test cases, test data, test scenarios, and other test documentations.
  • Collaborate with other QA and Development teams in order to automate test procedures.
  • Determined test automation feasibility, implementing and sharing new methodologies.
  • Summarize and present test results to team and management.
  • Was responsible in developing and documenting program test strategies, detailed test plans and test details.
  • Worked with Database testing - SQL queries and developed scripts using Visual Basic scripting.
  • Be able to review current manual testing for automation testing possibilities.
  • Developed VB script function libraries and Descriptive programming by using UFT.
  • Using UFT, Converted manual test cases to automation test scripts, Developed automation test framework for HP Quality Center, QTP / HP UFT.
  • Used VB script language, for UFT programming purposes.
  • Extensively used Shared Object Repository in QTP.
  • Worked effectively under pressure and within deadlines and quickly learned new systems. Analyze defined requirements for testability.
  • Assist with Development's unit integration testing, system testing, and system integration testing when scheduling permits and where applicable.
  • Maintained software testing documentation including, but not limited to checklists, master file lists, standard test plans, test cases, and test scripts.
  • Interacted with the onshore and offshore team to resolve defects and functional issues of the application.
  • Managed own assignments in relation to the project schedule.
  • Extensively used Quality Center / ALM for test planning, bug tracking and reporting.
  • Uploaded Business requirements, test scenarios, test cases and defects of Quality Center.
  • Automation scripts execution through ALM, updating test results and uploading relevant files/screen shots back to ALM.
  • Automation of Database (Backend) testing, preferably for Oracle and Teradata databases.

Environment: Linux, Quality Center, Quick Test Professional(UFT) 12.52, VBScript, Oracle, HTML, XML, Web Sphere, TOAD, MS Office, and Windows.

Confidential

QA Engineer

Responsibilities:

  • Understanding the BRD and participated in walkthrough and review meetings.
  • Automated Manual Test Scripts using UFT
  • Written Complex VBScripts in UFT
  • Created Modular Actions in UFT using VBScripts.
  • Setup and Configured the testing environment with Eclipse, TestNG, Selenium WebDriver.
  • Written and executed Selenium tests for automation testing of the web application using Selenium IDE and Web Driver.
  • Implemented Page Objects, Data Driven, Hybrid automation frameworks using Selenium.
  • Coordinated with developers and tracked issues to completion
  • Implemented automation using Selenium WebDriver, JAVA, Selenium Grid.
  • Configured Selenium Web Driver, TestNG, and created selenium automation scripts in JavaScript.

Environment: HP UFT 12.5/ 11.5,HP ALM, Selenium Webdriver, JAVA, JavaScript, VBScript, VB.NET, VBScript, MS-Tools, Windows 8.1

Confidential

QA Engineer

Responsibilities:

  • Worked with the Business Analysts to determine Business Requirements Helped in preparation of test plans in accordance with the business requirements.
  • Analyzed Business, Functional Requirements, and Design Review Documents to develop Test Plan for projects involved and wrote Test Scripts for positive, negative, edge cases.
  • Conducted data-driven testing and implemented it as a Microsoft Excel workbook that can be accessed from HP Quick Test Professional.
  • Documented, updated and assigned test scripts for manual testing using customized Quality Center
  • Responsible for writing several Test Scenarios and detailed test cases of web based applications written in Java.
  • Involved in various levels of Testing: Determined Test Strategy, Created Test Plan, Test Cases and creating Documentation.
  • Used Performance monitor and Load Runner graphs to analyze the results.
  • Used Controller to perform Load Test, Longevity test and Stress test.
  • Utilize the Agile methodology.
  • Experience in Database Backend Testing using SQL queries.
  • Actively involved in keeping track of defects using Clear Quest.
  • Analyzed the results of the tests that were used to assist in the identification of system defects, bottlenecks and breaking points.
  • Involved in designing and developing Validation plans and Test plan documentations.

Environment: Manual Testing, XML, HTML, DHTML, HP Quality Center 11, Windows XP, Microsoft Office 2005, Linux, MS SQL Server, MS SQL Server Integration Service

We'd love your feedback!