Automation Qa Analyst Resume
SUMMARY
- Over 6+ years of experience in Quality Assurance testing of Backend and Business Intelligence processes, Web Based and Client/Server applications along with Automation Tools Expertise.
- Excellent knowledge in implementation of different QA methodologies, strategies and plans in all stages of SDLC.
- Strong Experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework.
- Strong Experience in Java, Selenium WebDriver, JUnit and TestNG.
- Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver, TestNG and Selenium Grid.
- Expert with Ant and Maven project build tools.
- Expertise in Cucumber tool that computer programmers use for testing other software. It runs automated acceptance tests written in a behaviour - driven development (BDD) style.
- Experience in all phases of testing such as Smoke Testing, System Integration Testing, Regression Testing, User Acceptance Testing, Sanity Testing, Mobile testing.
- Automated and scheduled Build using continuous integration tool Jenkins Server at particular time.
- Excellent knowledge in test planning, coordinating, execution of the testing process.
- Experience in object identification (Web Element) using various identification techniques like Locators, XPath, CSS Selector and CSS elements, Link text, Id, Name, Class name, Tag names, partial Link text, DOM and CSS using Firebug to create scripts of automation.
- Performed Functional, Integration, System and Regression testing, (UAT), Security, Usability and compatibility, ad hoc testing during the various phases of the development of the application thoroughly executing the manual/automation testing scripts/test cases.
- Adept at backend testing using SQL queries, Joins, procedures using SQL.
- Solid experience of Agile Methodologies and Scrum processes.
- Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.
- Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
TECHNICAL SKILLS
Automation Tools: Selenium, Selenium IDE, Webdriver
Test Management: Rational Clear Quest, Jazz, Quality Center, MS Office, Jira
Development Environment: Eclipse, Selenium, Visual studio 10-12.
Operating Systems: Windows, UNIX
Languages: Java, C#, PL/SQL, VB Script
Databases: Oracle, Sql Server 2005, MySQL, Sql Server 2008
Web: Asp.net, PHP, JavaScript, HTML, XML, HTML 5.0
Processes: Software Testing Life Cycle, Defect Life Cycle, Testing Methodologies, Black Box Testing Techniques, White Box Testing Techniques, Agile Process.
Reports: XSLT Testing reports
PROFESSIONAL EXPERIENCE
Confidential
Automation QA Analyst
Responsibilities:
- Designed and Developed Test plan based on BRD and User Stories.
- Developed and Executed Test Cases in VersionOne Tool.
- Tested all modules - Patient Management, Doctor, Admin and Insurance Claims.
- Validated the connection and data between Admin web services and Insurance claims web services.
- Written and executed SQL queries and Joins, Group By clause, having clause etc. to validate the data.
- Developed and executed test cases for EWS (Enterprise WebServices) /XML / SOAP and
- Involved in Smoke Testing, Regression Testing and User Acceptance Testing.
- Prepared daily/ weekly status reports on Test case execution, defects, RTM etc.
- Involved in planning test execution activities, defect reporting.
- Executed the automation suite of scripts by using continuous integration tools like Jenkins and worked on the Maven build tool and added all the dependencies.
- Analyzed software failures and reported bugs on JIRA, which has been used as the defect tracking and project management tool.
- Proficient in GUI Testing, Sanity Testing, Smoke Testing, Backend Testing and Black Box Testing.
- Developed automation framework for Selenium WebDriver in Data Driven Framework model.
- Built an automation framework for the mobile apps and executed the scripts on various devices and emulators to test various functional scenarios
- Responsible for writing the test cases and executing TESTSCRIPTS for Web based application in JAVA.
- Provided testing for native software on a variety of mobile devices to ensure compatibility of the devices.
- Actively involved with SCRUM and Sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.
- Used JUnit to run Cucumber feature and scenarios and generating report daily basis.
- In Agile environment, attended daily standup meetings, reviewed user stories.
- Working with Java to use Selenium-WebDriver API library to write automation scripting with Cucumber Feature and Scenario.
- Web Service testing using SOAPUI, scripting with Groovy. REST full service automation with Rest Assured tools.
- Developed BDD tests using Cucumber by writing behavior and step definitions & developed required Selenium support code in JAVA for Cucumber.
- Integrated Quality Centre (ALM) with MS-Office and managed the entire test documentation like Test Cases, Test Execution Results, Defect Reports and Test Status Reports.
- Worked with Agile Methodology & JMeter. Attending daily standup, providing daily testing status, and raising any concern or doubts.
Environment: Automation, Cucumber, Android, iOS, SOAP UI, JMeter, Test Scripts, Java, Junit, API Testing, SQL Server, Agile Methodology, Selenium Web Driver, TestNG, Scrum meeting, Clear quest, Grid, Jira, Bit bucket, SoapUI, TestNG, Maven, Web driver, Jenkins
Confidential
Automation Tester
Responsibilities:
- Responsible for creating an end - to-end test plan, executing the plan and managing all activities in the plan to ensure that all the objectives are meet and the solution works as expected.
- The solution should be tested in terms of functionality, performance, reliability, stability and compatibility with other legacy- and / or external systems.
- Executed smoke test and regression automation scripts in the regression phase, the project were automated using Selenium Web Driver.
- I was responsible for developing a dynamic framework which could automate all the test cases.
- Performed Unit Testing and System testing Created new acceptance criteria and enhance existing acceptance criteria on user stories Communicate testing results with BA, PM and Development team.
- Wrote detail bug reports and test reports and escalated issues to developers and management as necessary Collaborated with agile development teams to understand requirements, define test plans and estimate testing efforts for new features.
- Interacted with Business users forUATUser Acceptance Testing and tested the possibilities of system failure with UA and updated the customer on test activities on daily basis.
- Developed and executed functional test cases forWebandMobileapplications as per requirements.
- PerformedSmoke, Regression, Cross-platform, Functional, Regression testing, UI testing for Mobile and web-based app usingSelenium and Appiumtest automation framework.
- Used Load runner to generate peak load onto the server thereby stressing it and measuring its performance before deployment and upgrade.
- Performing Functional, Exploratory Testing of the Mobile app on iOS, Android platforms using automation Tool Devices.
- Extensive experience in Sanity testing, Feature testing, System testing, Compatibility testing, Retesting.
- Controlled by many programming languages andMobile Testing frameworks,worked on Java, TestNG.
- Submitted the trade through the mobile app verify them in the order management system and execute.
- Tested the GUI features and verified the functional testing of the application through the Android emulator.
- Experienced in Application TestingwithAppiumbased user interface web framework to design and develop responsive websites and apps accessible on all smartphones, tablets, and desktop devices Anywhere from Keynote.
- Tested compatibility of application for dynamic and static content under various cross browsers usingHTML ids and XPATH in Selenium.
- Expertise in performing manual (Emulators & IOS Simulators) &Mobile Application Testing usingAppium&See Test.
- Reviewed test outcomes with the project managers and the application developers, created weekly project status reports.
- Used Maven to build and run the Selenium automation framework.
Environment: Automation, Manual, Mobile, web apps, TestNG, TFS, Cucumber, Protractor, Automation, UAT, Appium, Manual, Hybrid framework, Load runner, Selenium web driver, Grid, Java, Jira, Bit bucket, SoapUI, TestNG, Maven, Web driver, Jenkins, Oracle.
Confidential
QA Engineer
Responsibilities:
- Created test scenarios and test cases based on functional documents and User stories.
- Analyze the Business Requirements and closely work with the Business Team to get the clarifications addressed
- Participating in all Sprint Ceremonies (Sprint planning, Daily stand - Confidential, Sprint Retrospect and Showcase)
- Run Defect Triaging and Review the Test Scenarios/ Test Cases with Business
- Designed, executed and maintained Selenium Web Driver, TESTNG, automated test cases for regression test cases
- Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data
- Contributed in developing Automation Framework that uses Java, Selenium Web Driver and TestNG
- Wrote automation test cases and fixing automation script bugs
- Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.
- Worked on data models and transformations, Strong identification and mitigation of existing data defects and errors. Have done data mapping from source to target
- Performed extensive back-end testing to ensure data integrity and accuracy by designing SQL queries on MS SQL Server.
- Performed functional testing of web services using SOAPUI tool.
- Validated the Web Services (SOAP), both Request and Response messages
- Conducted thorough smoke, functional, regression, integration and system testing on the product tracking application.
- Performed functional testing to identify various critical points in the application.
- Detecting Defects, Communicating to Business Leads and Using Priority based, Business critical bases and enhancement-based strategies to conduct Functional testing.
- Perform database verifications using SQL queries to validate test data.
- Reported various defects in user-friendly format using Rational Clear Quest as a test management tool and defect-tracking tool.
Environment: Java, Selenium WebDriver, Eclipse, Junit, ANT, Data Driven Framework, HTML, XML, JavaScript, Soap UI, Web Service, Quality Center, Oracle, SQL, Linux, Windows,ETL
Confidential
QA Analyst
Responsibilities:
- Gathered business requirements by driving user - group meetings and working with various global, cross-functional and virtual teams
- Prepared User Requirements Document (URD), Business Requirements Document (BRD) and Functional Requirements Document (FRD).
- Experience and skills in creating design models and Extensive use of UML/RUP for modeling views using tools like Microsoft Visio.
- Followed SDLC (Software Development Life Cycle) to validate EDM system.
- Insurance experience includes Personal Property Casualty and Commercial Automobile Product knowledge, Reinsurance for Commercial Property Casualty, Group and Life Insurance Systems.
- Performed Requirement Analysis and developed Use Cases, Activity Diagrams using Rational Rose.
- Worked closely with project manager in setting realistic project expectations and in evaluating the impact of the changes of the organization and plan accordingly
- Received the Client and Business users appreciation for the implementation of Prescriber NPI update and E-prescribing changes
- Created Process Flow diagrams, Use Case Diagrams, Class Diagrams and Interaction Diagrams using Microsoft Visio and Rational BPM.
- Involved in documenting the UAT test plan and executing test cases with Users to ensure user acceptance
- Developed Test Cases to validate the requirements and documented the Traceability Matrix for Test Cases and Requirements.
- Have sizeable adequate hands on exposure in Workmen Compensation, Commercial Insurance as well as Property & Casualty Insurance & its various intricacies.
- Worked extensively with the QA team for designing Test Plan and Test Cases for the User Acceptance Testing (UAT).
- Developed aggressive timelines and strategy write-up for complete project plan delivery.
- Prepared Status Reports every week, which included Revision History and Test Case Status.
- Ensured the accuracy and consistency of the data during the data loading process.
Environment: MS SQL Server, UML, HP Quality Center, MS Office Tools, MS Outlook, MS Visio, Agile.
Confidential
QA Tester
Responsibilities:
- Automated the test cases using Test Complete and JavaScript in Test Complete.
- Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
- Performed Regression testing on new builds, every modification in the application using Selenium WebDriver.
- Performed all aspects of verification including Smoke testing, Functional testing and Regression testing on major functionalities of the application.
- Developed and Executed TestNG Test Cases using Eclipse IDE.
- Automated UI functional tests using Selenium WebDriver, Java and TestNG.
- Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java.
- Used XPath and DOM to work with dynamic and static objects in Selenium.
- Handling the project and doing development in Javascript to automate the web application.
- Prepared Design Document for the Project
- Generation of Test Cases as per the requirements
- Conduct In-Sprint Testing, After Sprint Testing and Release Testing.
- Prepare Execution reports and send to the manager.
- Assign Weekly Tasks to the team and prepare Weekly Reports of the project.
- Send daily team status to the Manager.
- Prepared Automation Design Document based on Software Design Documents.
- Project Planning and allocating resources, tracking project progress
- Solid knowledge of formal software engineering methodologies
- Lead daily Scrum Meetings and capture, manage, and follow-up daily action items and Presented testing status to Internal and External Audiences.
Environment: Test Complete 10.6, Java, Selenium WebDriver, Jenkins, Cucumber, TestNG, Maven, Eclipse IDE, XPath,, MSOffice, ReadapI
Confidential
Performance tester
Responsibilities:
- Designed, Developed and executed a performance measurement plan used as the basis for assessing process capability.
- Developed custom Vuser Scripts utilizing Virtual User Generator that emulates important application Load critical transactions.
- Verified the scalabity, performance, and load balancing of the data streaming application.
- Ensure the compatibility of all application platform components, configurations and their upgrade levels in production and make necessary changes to the lab environment to match production,
- Configure and setup monitors in Site Scope.
- Tested performance of web application and generated automation test scripts for different scenarios.
- Performs in-depth analysis to isolate points of failure in the application.
- Assist in production of testing and capacity certification reports.
- Investigate and troubleshoot performance problems in a lab environment. This will also include analysis of performance problems in a production environment
- Created test Calendars for writing test plans.
- Worked closely with clients.
- Interface with developers, project managers, and management in the development.
- Execution and reporting of test performance results.
Environment: Quality Center, HP LoadRunner, XML, AIX, SOAP, AS/400, Clear Quest, Web logic Server, Windows, VB Script, HTML.
