Automation Qa Analyst Resume
Richfield, MN
SUMMARY
- Over 7+ years of Quality Assurance and extensively worked on Automation tools Quick Test Professional (UFT) and Selenium WebDriver.
- I have good knowledge on different domains like ecommerce, Financial, Online Store, Pharmacy (PBM), Medical Technology, Order Management and POS.
- Expertise in automation testing using UFT and Selenium Web Driver (Selenium2 with java).
- Experienced in implementing and developing Automation Framework using WebDriver, Junit, TestNG, Log4j and Maven.
- Developed functional automation test frameworks for multiple and large projects.
- Developed custom reporting and reusable libraries on QTP
- Proficient in Analyzing System & Functional Specifications, Business Requirements, Business Rules to Identify Test Requirements, track the requirements.
- Extensive experience in performing different types of testing including Black Box Testing, GUI Testing, Regression Testing, Functionality Testing, Smoke Testing, Integration Testing, User Acceptance and End to End Testing.
- Excellent expertise in writing Test Plans, Test Strategies, Test Cases, Test Scripts, Test Scenarios, Test Reports and Defect Metrics both Manual / Automated testing Techniques.
- Excellent knowledge in all phases of Software Development Life Cycle (SDLC), Worked in Waterfall model, Agile Model and V Model
- Good knowledge of Testing Models (STLC) and Bug Life cycle.
- Expertise on Cross Browser testing for compatibility on IE, Safari, Chrome and Firefox.
- Experience in using test management and defect tracking tools like HP Quality Center (ALM), and JIRA.
- Extensive experience in Quality Center in defining relationships between requirements, test plans, test lab, test cases, scripts and defects.
- Knowledge on Web Services testing using SOAP UI.
- Fairly Diversified Mainframe Testing experience using DB2 and SQL.
- Good knowledge on writing SQL Queries to validate against database.
- Strong Technical and Analytical skills.
- Mentor and Transition new Team members in the Project.
TECHNICAL SKILLS
Tools: QTP, UFT, Selenium (java), Jenkins, Fiddler.
Test Management Tools: Quality Center (ALM), JIRA.
IDEs: Eclipse
Methodologies: V Model, Waterfall Model, Agile Model
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.
PROFESSIONAL EXPERIENCE
Confidential, Richfield, MN
Automation QA Analyst
Responsibilities:
- Develop automation test framework for Web applications using selenium WebDriver with Junit, Log4j and Maven.
- Analyze existing test scripts and provide estimations for refactoring.
- Working with business analyst to understand the business logics.
- Reviewed manual test cases and identify gaps.
- Review of Test Automation pull request.
- Created REST method to add an item to Cart.
- Create individual driver scripts to run a module or a specific script.
- Develop custom reusable functions on top of Selenium.
- Reporting the results of automated test runs.
- Performing Source control using GIT.
- Modularize and increase reusability of application specific functions.
- Developed Automation Scripts Using Java and WebDriver methods.
- Worked on Framework improvements.
- Working with scrum master for sprint planning and defining the tasks.
- Feasibility analysis of test automation for the existing test cases.
- Participate in daily stand up meeting and provide test automation status.
Environment: Selenium WebDriver, Junit, Eclipse IDE, Maven, SQL, XML, ALM, GIT, JIRA and MS Excel.
Confidential, Atlanta, GA
Automation Engineer
Responsibilities:
- Analyzed all Carters applications and identified some of the applications best suitable for Automation
- Provided Automation road map and established milestones after analyzing applications.
- Resolve test environment setup issues and propose solutions.
- Reviewed manual test cases and identified gaps.
- Created one identical environment for test automation by managing all applications in one place.
- Build Hybrid Framework from scratch for E2E scenarios.
- Develop scripts using VBScript that include advanced error handling to keep scripts executing uninterrupted.
- Enhanced automation tests with reusable actions, User defined functions and Generic functions by using VB Script.
- Develop new and existing regression E2E suite usingUFT.
- Handled different applications like .net and web based applications in Framework.
- Analyze existing E2E test scripts and provide estimations for refactoring.
- In corporate SQL in functions to query test data from excel and to feed automation tests
- Develop reusable functions for E2Ebusinessscenariosand common UFTlibraries.
- Developed custom function to call MQ Series job which sends messages to Queues and then it triggers the job.
- Developed custom function to kick the Informatica workflow job.
- Execute regression E2E suite across multiple test environments for each test cycles.
- Maintain automation scripts when there is a change in the requirements.
- Used ALM for test execution and reporting defects.
Environment: UFT 11.5, ALM, .Net, MS Excel Macros, SQL, Citrix, IBM WebSphere MQ, Putty Emulator, UNIX, Oracle 11g and SQL Server 2008 R2, Java, .Net.
Confidential, Eagan, MN
Automation QA Analyst
Responsibilities:
- Develop automation test framework for Web applications using selenium WebDriver with TestNG, Log4j, Maven and MS Excel.
- Analyze existing test scripts and provide estimations for refactoring.
- Review manual test cases and identify gaps.
- Developed Automation Scripts Using Selenium WebDriver.
- Develop configurable test suites and automatically generate TestNG xml files.
- Create parallel test suites to be able to run on Firefox, Chrome and Internet Explorer.
- Running tests on Jenkins.
- Create individual driver scripts to run a module or a specific script.
- Develop custom reusable functions on top of selenium.
- Modularize and increase reusability of application specific functions.
- Participate in daily stand up meeting and provide test automation status.
Environment: Selenium WebDriver with Java, TestNG, Maven, Eclipse, SQL, XML, ALM, and MS Excel.
Confidential, Eagan, MN
Automation QA Analyst
Responsibilities:
- Resolve the test environment setup issues and propose solutions.
- Develop SQL queries to Generate custom test reports from quality center database.
- Suggest process improvements on automation test approach.
- Develop new and existing regression suite using UFT.
- Develop and execute automation scripts for each sprint.
- In corporate SQL in functions to query test data from excel and to feed automation tests
- Execute regression suite across multiple test environments.
- Develop automation framework to ScriptMed .Net application.
- Fix issues with existing framework and achieve unattended testing.
- Work with functional test teams to get automation script sign offs.
- Develop reusable functions for .Net application and common QTP libraries.
Environment: UFT 11, ALM, .Net, MS Excel Macros, SQL, Citrix
Confidential, Plymouth, MN
Automation Engineer
Responsibilities:
- Involved in Continuous Integration Automation Testing on GRC Flex Application.
- Prepared the Automation Test Scripts based on new requirement.
- Involved in Automation Regression Testing on GRC application.
- Responsible for maintaining the Automated Testing Framework (ATF).
- Followed Agile testing process for GRC application.
- Every day involved in the Scrum meeting to deliver the status report.
- Involved in providing the automation estimates for respective Sprints.
- Involved in the open API Framework development.
- Extensively used the VB script for test automation.
- Involved in triaging the regression automated test scripts.
- Ran automated test scripts using QTP Extensively for Regression Testing.
- Responsible for the agile testing efforts on GRC applications.
- Responsible for gathering the new requirement from the SCRUM teams.
- Performing Source control using SVN and Eclipse.
- Recorded XML data using Fiddler.
- Used Eclipse for creating the Automation test scripts and committing the changes to the SVN repository.
- Involved in Automation testing on Client server application.
- Used the VB script for developing automation frame work and creating the automation test scripts.
- Used the HP ALM Quality center to get the manual test cases information.
- Ran SQL queries to retrieve the data from database.
- Extensively used the JIRA for creating defects and assigning the defects to respective Scrum teams.
Environment: Windows 7, Java, .Net, VB Script, Eclipse, Jenkins, Tomcat Server V6.0, Quick Test Professional 11.0, HP ALM Quality Center 11.0, JIRA, Tortoise SVN, Oracle 10G, XML, Flex Application, SQL, Agile Process, SOAP UI, Fiddler and VM Ware.
Confidential, Plano, TX
QA Analyst
Responsibilities:
- Developed Test plans and Test cases based on business requirements and functional specification documents of the applications. Created Test Cases in Quality Center, executed Test Cases and reported defects for all the modules in the project.
- Developed positive and negative scenarios for GUI testing/validation.
- Conducted manual testing to test the overall functionality of the application Involved in Integration, Regression, Functional and End to End testing on Store and Merchandising application interfacing with POS.
- Worked extensively in testing of new Vendor Setup, Store Replenishment, Purchase Orders, Cost & Price setup.
- Continuous interaction with developers, BA’s and business managers to discuss the gap projects and updated requirements.
- Performed end - to-end testing of the application and detected GUI bug.
- Prepared test data for functional testing, for positive and negative test scenarios as documented in the test plan
- Written and executed SQL queries to validate the date and to change the data in the tables to execute the tests by creating scenarios.
- Created and maintained test reports, identified bugs and reported findings using Quality Center.
- Documented and updated production support team prior to application release
- Performed Regression Testing and system testing with existing test cases and test scripts after fixing bugs in the applications
Environment: Quality Center, JAVA, .Net, Share point, OS/400, MS SQL Server, Windows 7 and Oracle.
Confidential, St Petersburg, FL
People Soft/Automation Engineer
Responsibilities:
- Responsible in multiple gap projects for the PeopleSoft Conversion.
- Performed End to End, Smoke, Functional, Black Box and Regression testing.
- Prepared and executed the test cases by using the Quality Center 10.0
- Responsible for testing the Trading Application for multiple accounts.
- Involved in developing the Keyword driven and Data Driven Framework in QTP by using VB Script.
- Created Automation test scripts by using VB Script for multiple applications.
- Involved in Enhancing the Automation frame work.
- Identified the Manual test cases for automation.
- Expertise in advanced Descriptive Programming in QTP using VB Script.
- Developed the Test automation scripts using the Dynamic Descriptive Programming.
- Used the Object Spy for identifying the properties of an Object.
- Used Recovery Scenario wizard and On Error Resume Next to recover from an unexpected error.
- Developed and Created the VB Script for test automation.
- Inserted the Checkpoints, Synchronization points; Parameterized dynamic values; and grouped test steps into user-defined functions.
- Ran automated scripts using QTP Extensively for End to End Testing.
- Developed User defined functions and called the same.
- Identified defects during test executions, entered them into Quality center’s Defect module for bug tracking and generated defect reports.
- Involved in using the Test Lab Module for test case execution.
- Wrote the SQL queries to get the data from data base.
Environment: Windows 7, .Net, VB, SQL, Quick Test Professional 11.0, Quality Center 10.0, SQL Server 2008 R2, Main Frame, TANDEM and Oracle PeopleSoft Enterprise.
Confidential, Richardson TX
UAT Analyst
Responsibilities:
- Performed System and Integration testing.
- Created complete user Documentation and Test Plans.
- Performed manual testing for all the projects.
- Used to run jobs for EDW team to get the data from RxClaim to EDW system.
- Wrote SQL statements to pull and update the data from the production and Test box.
- Good understanding on Project estimations and resource allocations.
- Programs are tested with direct interaction with developers, functional users and the business owners.
- Developed and managed test plans including the identification of detail test cases and the definition of data pools to ensure the developed functionality performs as specified in requirements.
- Lead offshore and onsite teams.
- Worked on GAP’s for migrating from Aetna and Rx America clients to Confidential System
- Extracting claims on daily extract and creating CET’s for different clients.
- All the projects are involved in testing of adjudication of claims, setting up plans, calculations of accumulations and deductibles for individual and family.
- Tested loading the members into the system and verifying the data, also involved in testing various enhancements and production fixes of the application.
- DBU files to verify the data or do changes to the files to test some scenarios also used most of the utilities like PDM, WRKQRY and other complex queries to retrieve the data to verify or do some changes to the data for testing purpose.
- I was responsible for uploading the artifacts into SharePoint.
- Conducted Backend test using SQL queries to verify the Integrity of the Database.
- Responsible for creating and uploading the project artifacts in Share point and providing release support.
- Reported bugs using bug-tracking tool HP Quality Center.
- Involved in both back-end and front-end testing.
Environment: AS/400, RPG/400, CL/400, DB2, Sharepoint, HP Quality Center and COBOL, (CET’s, Extract and Finance Balancing)
Confidential, Fridley, MN
Mobile QA Analyst
Responsibilities:
- As a QA analyst, worked closely with Business Analysts and Developers for thorough Requirements review and developing the Test Scenarios.
- System and business requirement analysis from functional and technical specs.
- Responsible for the Agile testing efforts of various applications
- Every day involved in the Scrum meeting to deliver the status report.
- Performed the testing in various flat forms like Apple iphone, ipad, Android, Windows and Web.
- Involved in the mobile application testing for Apple iphone, ipad and Android.
- Experience in software testing application and functionalities of mobile handsets.
- Excellent experience with testing user interfaces on GSM & CDMA mobile devices.
- Cross browser testingin Internet Explorer, Safari, Chrome and Firefox on Windows.
- Tested the functionality inMobile Applicationslike usersSign in, Sign out, Main Menu, sub menus, Accounts, Transfer Products, Locations and Transfer the inventory.
- Created UAT scripts and delivered the scripts to Business Users. Provided support to Users in executing UAT scripts and finding any issues during UAT. Automated some UAT scripts to decrease the time needed to run multiple cycles of UAT.
- Performed Functionality, Black Box, Usability, Accessibility, Regression and Integration testing of the web based application.
- Responsible for identifying manual test cases for automation.
- Coordinated the testing activities with QA team for Functional and GUI testing, and defect tracking using Quality center.
- Performed Performance and Stress testing for mobile devices.
- Maintained log of test results using Quality Center as per the product versions, modules etc. and interacted with developers to resolve issues.
- Handling various tools in Oracle, TOAD and SQL Server databases
- Heavily involved in the database testing. Developed the SQL scripts for identifying whether the application getting the correct information from database or not.
Environment: Win XP Pro, Oracle, .NET, TFS, VSS, SQL, Toad 9.7, C#, Apple IOS, LINUX, Mercury Quality Center, Agile Process and Scrum Methodologies
