Sr.qa Automation Tester Resume
VA
SUMMARY
- Around 6 years of qualitative experience in Software Testing with 4+ years in Automation Testing (Selenium using Java) and 3 years in Manual Testing.
- Strong experience ofSoftware Development Life Cycle (SDLC)as well asSoftware Testing Life Cycle (STLC)and teh Role ofQAin different testing methodologies likeAgile, and Waterfall.
- Excellent work experience inFunctional, Integration, GUI, Regression, System, Compatibility, Performance, Acceptance, Security, Stress, Black Box Testingetc.
- Expertise in working withSelenium IDE and Selenium Web Driver usingTestNGforAutomation testing.
- Experience in HP QC (quality Center) / ALMfor test management,Atlassian Jirafor Agile / story board and Bug tracking.
- Experience in writingCSS Selectors, XPath expressions to identify web elements usingSelenium Web Driver.
- Experienced inreading teh test data from Excelspread sheets usingJXL API and TEST NG Data providerfor selenium scripts.
- Working experienceFirebug, Fire Path, Maven and TESTNGannotations.
- Experience with continuous integration toolJenkins, build toolMavenand version control / source code management toolGitHubimplementation forSeleniumScripts And also had an exposure to DevOps.
- Possess working Knowledge onWeb ServicesTesting usingSOAPUITool andPostman.
- Experience in Validating Web ServicesSOAPrequest and response XML andRESTServices.
- Responsible for Checking Cross Browser Compatibility of different elements and tags, hence worked on different browserslike Internet Explorer, Google Chrome, Firefox, Safari.
- Having good experience in understanding business requirements, designing, preparing and executing test cases forWeb Applications, Defect Tracking and Reporting.
- Experience withUAT testingalong with data setup,Environment setup and coordination betweenusers, Development, Business Analyst and Product Management teams.
- Good experience inCore Java, SQL Queries, Joins, HTML, XML
- Performed cross browser testing by using Selenium Grid on multiple browsers and on different platforms.)
- Experience in Appium tool, for mobile testing in Android, IOS and other mobile applications.
- Involved in teh Continuous Integration of teh automation framework with Jenkins.
- Extensive experience in writing and implementation of complex test plans, design, development and execution of test scripts for system, integration, user acceptance test (UAT) and regression testing.
- Hands on experience in test driven development (TDD), Behavior driven development (BDD) and acceptance test driven development (ATDD) approaches.
- Expertise in setting up and carrying out browser compatibility testing environment with different browsers and versions of Internet Explorer, Mozilla Firefox, Google chrome on different OS like windows and MAC.
- Excellent Communication, Interpersonal, and Team Player Skill, Quick Learner and Self Starter, strong organizational and multi - tasking skills.
TECHNICAL SKILLS
Testing Tools: Selenium Web Driver/IDE/GRID, HP Quality Center, JUnit,Firebug, Fire Path, TestNG, SOAPUI, Coded UI, Manual Testing, Appium (Mobile Testing)
Language/ Script: Java, JavaScript, VBScript (UFT), C
Frameworks: Junit, TestNG, TDD, BDD
Firefox Add-ons: XPath, Firebug
Web development: HTML, VB Scripts, XML, CSS, Flash, JavaScript
SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI
Bug Tracking Tools: HP Quality Center (9, 10, 11.0), Bugzilla, Visual Studio TFS (2008, 2010, 2012), JIRA.
Build/ CI Tools: Maven, Jenkins\
Databases Technologies: MS SQL Server 2000/2008, OLAP and OLTP, Oracle 9i/10g, MS Access 2000, MongoDB
Platforms: Windows 7/Vista/XP, UNIX, Linux
PROFESSIONAL EXPERIENCE
SR.QA Automation Tester
Confidential, VA
Responsibilities:
- Attended teh sprint plan meetings, daily stand up meetings, Bug review meetings, weekly status meetings, retrospect meetings and walkthroughs and interacted with Business Analysts and Developers for resolving Defects.
- Prepared and Executed Automation Test Cases as per Requirements using Selenium Web Driver using java.
- Selected teh Test Cases to be automated and performed functional testing of teh front-end using Selenium Web Driver and TestNG.
- Performed Data driven testing of teh web-based tool using selenium Web Driver using java and TestNG.
- Reviewing teh Test Reports using TestNG.
- Performed Input Validations, User Interface Validations, Browser Compatibility testing and Navigation testing.
- Developed BDD(cucumber) framework for executing selenium test scripts.
- Integrate Junit, TestNG& Selenium scripts with build tool Maven.
- Performed Web Services automation testing using SOAP UI pro.
- Added property transfers, data gen, test suites, groovy script using SOAPUI tool to validate teh Web Services / SOAP REST API testing.
- Tested teh REST calls (POST, GET, PUT, DELETE methods) using SOAPUI Tool.
- Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium.
- Created & Maintained Automation Selenium Automation Scripts for teh Scrum Stories.
- Automated highly transactional web application using Selenium WebDriver.
- Execution of automated Test Scripts through Maven. Used Maven for building teh WebDriver project.
- Co-ordinate with Business team for UAT signoff Activities
- Participation and/or facilitation in Test scenario & results reviews.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
- Integrated with Continuous Integration tools Jenkins for running test on regular basis automatically.
- Experience in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
- Used ADB tools to deploy and debug android-based application.
- Executed teh test plans on web and mobile (Apple & Android) as per requirements using Appium tool.
- Enhancing teh QTP scripts by doing unit testing on teh scripts before creating scenario-based tests in Test-Lab Module of Quality Center.
- Implemented simulator for Mobile App Testing in Android Platform using Appium.
- Performed Regression Testing at various phases of development life cycle for impacted existing functionality.
- Responsible for creating automated test scripts in UFT QTP and updated teh scripts as per requirement change.
- Analyzed business requirements, wrote and implemented teh Test Plan, various Test cases and Test Scripts in VBScript to test various functionalities using teh automated tool QTP and also wrote manual Test Cases according to functional documents and requirements.
- Customized and enhanced teh Test Scripts defining various Checkpoints, Synchronization points, Input value, Output value, Parameterize Test, Define Regular expressions, Recovery Scenarios, Optional Steps using HP UFT QTP.
- Worked on Agile (SCRUM) Methodology and used JIRA for defect tracking.
Environment: Java, Cucumber, Selenium web driver/grid/IDE, Maven 3.1.1, Eclipse, GitHub, HP UFT QTP, JIRA, Appium, SOAPUI, Jenkins, TestNG, Junit, Agile(SCRUM), ALM/QC.
SR.QA Automation Tester
Confidential, Florida
Responsibilities:
- Involved in creation of automated test cases for testing various web modules like supplier data, inventory tracker, exchange tracker, damage tracker.
- Identified test cases to automate teh test cases using Selenium WebDriver, Junit and Java (Eclipse IDE) and Contributed in creation of framework.
- Implemented handset automation framework, scripting and execution Sanity, Regression, Stress and Boundary test cases for mobile applications using Device Anywhere Automation Tool.
- Designed, developed and implemented POM based automation testing framework utilizing Java, TestNG and Selenium WebDriver. Involved in Automation of teh test cases using Selenium RC, Junit and Ant.
- Worked on Android, Windows Mobile platforms to qualify applications.
- Converted manual test cases to automation test scripts by using QTP/UFT.
- Design, Development, Execution & Review of automation Frame work & script using QTP/UFT.
- Responsible for back-end API testing with SOAP UI and coding in groovy and Java.
- Created tests with Assertions like Schema Compliance, SOAP, XPath assertions using SOAP UI.
- Involved in testing Web services and XML with tool called SOAP UI. Used dis tool to locate WSDL file on internet, create Test cases, run them, do load testing, security testing.
- Validated Web Service modules using Soap UI tool (Preparing Web Service request and added autantication information in Soap Header). Used SOAPUI tool to test web services for Order History, Shopping cart, Account Creation and Shipment Tracking web services.
- Performed Functional and Regression testing using HP UFT QTP.
- Used various iPhone and Android support tools like iPhone configuration utility, android debug bridge (ADB) to install builds and extract teh logs from different phones.
- Performed compatibility testing on different version iOS and android for teh mobile application.
- Used various iPhone and Android support tools like iPhone configuration utility, android debug bridge (ADB) to install builds and extract teh logs from different phones.
- Involved in teh Continuous Integration of teh automation framework with Jenkins.
- Worked with designing and building automation frameworks in Cucumber BBD.
- Cucumber was used for entire regression testing and functional testing with primary tool as Selenium to test Scenarios, test Cases and Test conditions identified.
- Performed regression testing on various O.S devices and their respective simulators and actively participated in executing teh test scripts on Android & IOS.
- Used JIRA for Identifying, logging, tracking and escalating bugs.
- Performed smoke testing in UAT and production environments for deployment verification
- Actively participated in daily scrum and sprint meetings as part of Agile Environment.
Environment: Java, Eclipse, Selenium, JIRA, SOAP UI, ANT, Junit, HP UFT QTP, Cucumber, BDD, Agile, Mobile Testing.
QA Engineer
Confidential
Responsibilities:
- Reviewed all teh Requirement documents, Functional Specification and Use Case documents.
- Analyzed teh use cases provided by analysts and wrote test cases.
- Developed test cases, test scenarios and test data according to specifications.
- Analyzed teh functionality and designed test cases for both functional and regression testing and editing of automated script by inserting logical commands to handle complicated test scenarios.
- Used Test Director to store all testing results, metrics, implemented test plan document, created test cases, defect tracking and reporting.
- Performed functional, integration, black-box, and system, regression, and user acceptance tests.
- Automated Regression Test cases using Selenium Web Driver, Jenkins and Maven. Used Firebug and Fire Path plug-ins to find teh elements on teh web page based on teh element locator ID, Name, Tag, Class Name, XPath, Link Text, Partial link Text and CSS Locator.
- Enhance test frameworks and develop automated tests using Selenium Web Driver to ensure consistency.
- Developed teh features, scenarios, step definitions for BDD (Behavior Driven Development) and TDD (Test Driven Development) using Cucumber, Gherkin and ruby.
- Developed Automation Scripts using HP UFT QTP.
- Responsible for creating automated test scripts in UFT QTP and updated teh scripts as per requirement change.
- Involved in analyzing and feasibility check of a newly added functionality for automation. Design and implement Hybrid Driven Framework approach using Selenium Web Driver.
- Developed test suite for all teh Web service operations in teh SOAP UI test tool.
- Used TFS for life cycle management such as user stories, bug management and team communication. Also, used Team Foundation server (TFS) source control to deploy application.
- Tested teh application in highly dynamic environment with sprint team using agile methodology.
Environment: Selenium, Java, Cucumber, Gherkin, Soap UI, Restful, HP UFT QTP, Web driver, SVN, Agile.
Manual/QA Tester
Confidential
Responsibilities:
- Reviewed Business requirements, IT Design documents and prepared Test Plans for all assigned project releases.
- Involved in creation of manual Test reports and Test cases.
- Involved in testing teh new functionalities based on test cases manually and coordinated with development team in fixing teh issues.
- Ensure dat all teh test cases are updated in teh Test Director along with Master test plan.
- After successful release of projects, developed automation scripts using QTP and integrated teh script with master script.
- Worked as a QA Tester and responsible for analyzing and understanding teh requirements.
- Took part in Requirements walkthrough meetings.
- Performed teh detailed analysis of teh requirements for designing of teh test cases and any Ambiguities in teh requirements/documents were discussed with teh Team
- Prepared Requirements Traceability Matrix (RTM) document and ensured alignment with test cases.
- Coordinated stakeholder meetings, software demonstrations, and Agile/Scrum meetings, including sprint planning, daily scrums and standups, sprint check-ins, sprint reviews, and retrospectives.
- Logged teh Defects and properly handled teh issue resolution
- Coordinated teh defect review calls with teh development team
- Responsible for providing teh daily testing status.
- Handled defect management; established test standards, guidelines, and procedures; performed test execution; and documented and analyzed test results
Environment: Agile Methodology, Manual Testing, Functional & Non-Functional Testing, QC/ALM, Clarity, JIRA, Microsoft Share Point Server, SQL Server 2008, Windows/Linux OS.
Software Tester
Confidential
Responsibilities:
- Prepared and executed test cases for functional, system, integration, and database testing, as well as created Requirement Traceability Matrix (RTM).
- Represented QA in various stakeholder meetings to discuss status, functional defects, and impact analysis, as well as provide input on deadlines at both teh project- and release level.
- Designed teh test plan, monitored execution, and managed teh resolution of any issues.
- Analyze teh Requirements and understanding teh overall business functionality of teh applications.
- Organized and maintained teh Requirement Traceability Matrix (RTM).
- Handled defect management tracking, evaluation, and reporting for all issues encountered during testing.
- Reviewed test cases prepared by team members.
- Participated in automation testing QTP and writing test scripts.
- Responsible for evaluating all identified and entereddefects encountered during testing in Clarity and JIRA
- Involved in defining entire QA lifecycle process, roles, responsibilities
- Delegate tasks and assign teh work to teh team as per project plan.
- Responsible for creating Test plans and Test scenarios based on teh business requirements and review teh Test Cases.
- Providing teh test estimations depends on priority on functionalities.
- Analyzed teh reason for slippage and updated test cases for customer reported defects.
Environment: Agile Methodology, Manual Testing, Functional & Non-Functional Testing, QTP, QC/ALM, Clarity, JIRA, Microsoft Share Point Server, SQL Server 2008, Windows/Linux OS
