Sr Selenium Engineer/qtp Engineer Resume
Miami Lakes, FloridA
SUMMARY:
- 8 + years of extensive experience in Quality Assurance testing of Data warehousing, Web, Backend and Business Intelligence processes, Web Based and Client/Server applications
- Expert in automated testing using different tools like QTP, Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frame works using Testing/ Junit, ANT/MAVEN build tools
- Executed performance and load testing by writing Java script and using JMeter .
- Worked closely with development team in creating automated scripts for the application using Load Runner, JMeter and Visual Studio.
- Experience in Appium tool, for mobile testing in Android, IOS and other mobile applications.
- Developed an automated scripts and frame works using Python, Java, C#, Ruby, Java Script, VB Script.
- Experience in Software Quality Assurance as QA Analyst spanning different stages of SDLC , to include Functional, Integration, System and Acceptance Testing.
- Extensively used QTP/UFT scripting to create the actions
- Experienced in creating, enhancing and maintaining high - end test scripts for various functional and regression testing using QTP
- Good experience in writing SQL scripts to query multiple platform databases using TOAD.
- Excellent working experience of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and testing methodologies like Waterfall & Agile/Scrum.
- Experience with designing and building automation frameworks in Cucumber BBD.
- Worked on tracking tools JIRA and Quality Center to track the customer requirements, design test cases, and execute the test cases and to log the defects.
- Developed Jmeter scripts to performance test web application and API endpoints.
- Good experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and Tested both XML and JSON formats.
- Designed, developed and implemented POM based automation testing framework utilizing Java, TestNG and Selenium WebDriver.
- Worked on protractor Java scripts to automate Angular JS application.
- Worked on source version control tools such as Subversion (SVN), TFS and Git.
- Generating/Enhancing VBScripts, executing the test scripts, analyzing test results using QTP/UFT.
- Expertise in Quick Test Professional Functional Automation Frameworks (Data Driven, Keyword Driven and Functional Decomposition).
- Thorough understanding in all phases of QA life cycle , including, Quality Control, testing, defect reporting, defect closure and QA processes.
- Good experience in analyzing, reviewing and understanding of Functional requirements and writing Test Scenario, Test Cases, and Test Scripts.
- Maintained test case coverage metrics and requirement coverage metrics and checked test case run, pass or fail, not run, not run due to defect, total number of open defect and total number of closed defect.
- Good experience of defect creation in defect management tool assigning defect, retesting defect and understanding defect severity, defect priority in order to prioritize the defects
- Ability to handle QA activities on assigned projects, maintain effective communication to the team on issues and priorities all the way to prod release of the project
- Team player, result-oriented, fast learner, well adaptable to challenging environments, Strong work ethics and commitment to work will well serve to achieve Client’s objectives.
TECHNICAL SKILLS:
Testing Tools: Selenium Web Driver/IDE/GRID, Mercury QTP, HP Quality Center, JUnit, Cucumber, Firebug, FirePath, TestNG, SOAPUI, Coded UI, Manual Testing, Appium (Mobile Testing),JMeter, Load Runner.
Language/ Script: Java, JavaScript, Ruby, VBScript(UFT), C, C#, Python
Frameworks: Junit, TestNG, BDD,Protractor
Firefox Addons: XPath, Firebug
Web development: HTML, VB Scripts, XML, CSS, JavaScript,Jquery,AJAX
Bug Tracking Tools: HP Quality Center (9, 10, 11.0), BugZilla, JIRA.
Build/ CI Tools: Ant, Maven, Jenkins.
Databases Technologies: MS SQL Server 2000/2005, OLAP and OLTP, Oracle 9i/10g, Oracle PL/SQL, SQL*Plus, TOAD, SQL*Plus, SQL*Loader, MYSQL.
IDE: Eclipse IDE, Net Beans, Firebug, Edit Plus.
Web Services: SOAP, XML, WSDL, HTTP, XSD, REST
Platforms: Windows 7/Vista/XP, UNIX, Linux
PROFESSIONAL EXPERIENCE:
Confidential, Miami Lakes, Florida
Sr Selenium Engineer/QTP engineer
Responsibilities:
- Setup and Configured the testing environment with Eclipse, TestNG, Selenium WebDriver and Selenium Java client driver.
- Written and executed Selenium tests for automation testing of the web application using Selenium IDE and Web Driver.
- Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium.
- Manual and automated testing of native, hybrid, responsive mobile apps with physical devices and emulators with Appium.
- Performed regression Testing on various O.S devices and their respective simulators and actively participated in executing the test scripts on Android & IOS.
- Followed Scrum process to implement Agile Software development method.
- Involved in writing SQL queries for backend/ETL testing
- As ETL Tester responsible for the understanding the business requirements, ETL and subsequently design ETL testing strategy using SQL scripts.
- Wrote automated scripts for Angular JS application using protractor and Java scripts.
- Worked on tracking tool JIRA and Quality Center to track the customer requirements, design test cases, and execute the test cases and to log the defects.
- Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files
- Have worked on sub version control tools like GIT and SVN
- Involved in testing both SOAP and REST services using Rest Assured and tested both XML and JSON formats.
- Used Python to launch QTP scripts from command line for continuous integration testing.
- Designed data driven tests in Quick Test Professional (QTP) /UFT script to validate with different sets of test data preparing the estimation after understanding the requirement.
- Experience in using Jenkins as a Continuous Integration server to configure with Git Hub and Maven.
- Used Protractor framework for Applications developed using Angular JS.
- Maintained good synergy within the testing team and also with the development team.
- Ensures policies and work practices are administered in a fair and consistent fashion and Demonstrates highest ethical standards .
Environment: QC 11, MS Word, Excel, MS Visio, SQL, Windows7, UNIX, Java, Cucumber, Selenium, Maven 3.1.1, share point, Eclipse, Git, SVN, Angular JS,QTP/UFT,SOAP,REST,JIRA, Appium, Protractor, Jenkins, TestNG, Junit, Agile(SCRUM).
Confidential, Springfield, Massachusetts
Senior Automation/ Mobile Tester
Responsibilities:
- Carefully reviewed the business requirement documents and discussed with BA team in order to get thorough understanding on the project
- Gathered test data to support the test exception for both positive and negative test cases and thoroughly review them with developers and project team
- Automation of test cases using Selenium Web driver, Page object Model (POM), Used tools such as Selenium SOAP UI .
- Reviewing the Test Cases document prepared by the team members
- Conducted defects status meetings to discuss defect priorities and test data issues
- Did the Performance Testing using Load Runner to evaluate the maximum CPU capacity of the system as how many stores and rules it can process it to a maximum and captured metrics accordingly.
- Developing scripts for Mobile UI Testing using Appium .
- Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java .
- Coordinated and managed testing activities as per the agile methodology with scrum process followed by project team members
- Involved in ETL Testing done using UNIX Commands .
- Worked on protract, Java scripts to automate Angular JS application.
- Developed the features, scenarios, step definitions for BDD (Behavior Driven Development) and TDD (Test Driven Development) using Cucumber, Gherkin and ruby.
- Worked on source version control tools such as Subversion (SVN), TFS and Git.
- Performed back end/Database testing by writing SQL Queries and also experience in V&V automation framework, python scripting.
- Involved in the Continuous Integration of the automation framework with Jenkins.
- Tested web services using Restful methods GET, PUT, DELETE and POST.
- Tested web services testing through SOAP UI.
- Worked closely with development team in resolving bugs and verified and closed bug reports once they are resolved in JIRA.
- Provide status reports to appropriate groups concerning test issues and progress.
- Reaching the deadlines according to the requirements in Agile Methodology.
Environment: JIRA, AGILE SCRUM, Eclipse, Junit, TOAD,SQL, SharePoint, Functional Testing, performance testing and Regression Testing , Windows7, UNIX, Java, Cucumber, Selenium, Maven 3.1.1, share point, Git, SVN, Angular JS,QTP,SOAP,REST,Load Runner,Appium, Protractor, Jenkins, TestNG.
Confidential, Houston, TX
Automation Analyst/ Web service tester
Responsibilities:
- Responsible for implementation of Hybrid Test Automation Framework build using selenium, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
- Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium Web Driver provided more flexibility in automating test cases
- Designed data-driven testing framework in Selenium and captured data dynamically from web controllers.
- Involved in Functional, GUI, and Installation/Up gradation, System Integration, Regression, Smoke, Browser Compatibility, Mobile and Internationalization Testing.
- Thorough understanding in implementation of Agile Scrum methodology
- Wrote Queries for backend/ETL testing.
- Involved in Unit Testing using C#
- Used TFS source control to deploy application.
- Proficient in creating queries in TFS to validate results of TFS reports.
- Used TFS to report bugs and to maintain product backlog items.
- Involved in SOAP and Restful web services using SOAP UI.
- Worked on Testing of Restful Web Services for Citi Portal.
- Tested Enterprise SOAP and Restful Web Services using SOAP UI tool.
- Record and track issues logged into the defect-tracking system.
- Involved in Issue Verification and Interact with development team to discuss the functionalities and resolve the issues.
- Worked with automation team to help executing the test cases
- Involved in Root cause analysis of the defects logged by client
- Installation/Updating of test builds and performing Installation Testing (Windows/Unix/Solaris).
- Checking the product interoperability with different building blocks
Environment: Windows 2007/2010, Solaris, Linux, MS SQL, TFS, Oracle 9i/10g, SQL Server 2000/2005, JIRA, QC, Junit, TestNG, FF23/24/25/26, IE/8/9/10/11, Safari3.0/4/5/6. Java, Eclipse, Selenium, SOAP UI, MAVEN, Cucumber, BDD.
Confidential, Northridge, CA
Automation QA Engineer/Test Engineer
Responsibilities:
- Developed QTP scripts for various reports.
- Involved in Test Execution, Results Analyzing and Defect Reporting in QTP .
- Ensures that the existing functionality is working properly by performing regression testing with QTP Scripts.
- Analyzing and Understanding of existing system work flow.
- Identifying the database table names that are used in each and every individual functionality.
- Performed Backend Testing to ensure the authentic retrieval of the data from the Oracle database .
- Executed and managed test cases and reported bugs in Quality Center (QC), Test Director, test management suites for writing test cases, test execution, defect management, defect tracking and Bug Reporting.
- Performed Verification, Validation, and Transformations on the Input data (Text files, XML files) before loading into target database.
- Good experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and Tested both XML and JSON formats.
- Experienced with SOA Web Services SOAP, SOAP UI, RESTFUL, WSDL technologies
- Report the defects through Quality Center and Track them on daily basis.
- Used JIRA for Reporting Bugs using Agile Methodologies.
- Participated to review the documentation which is prepared by the team members.
Environment: MS Word, MS Visio, Windows, Java, XML,JSON, ORACLE, HP Quality Center 9.2, HP Quick Test Professional, ETL testing, Soap UI,RESTFUL, WSDL, Agile, QTP.
Confidential
QA Engineer
Responsibilities:
- Responsible for Preparing Test Cases Based on the Functional Requirements.
- Reviewed the User Requirements Document and prepared the detailed Test Strategy for the Testing effort.
- Preparation of Test Scenarios and Test Cases during the Test Design Phase and get the approval from BA/Client.
- Used QTP record and play back mode to run the script on different browsers.
- After successful release of projects, developed automation scripts using QTP and integrated the script with master script .
- Maintaining QC with all the deliverables (Test plan, test Lab, defects, and traceability).
- Perform Quality Assurance and Software Testing functions employing processes, tools and approaches consistent with most System Development Lifecycle methodologies such as waterfall and agile.
- Frequent user of Oracle, SQL to query the database, and Enterprise Manager SOA to see how new code development is behaving with other services when conducting back ended tests as a systems integration tester
- Expert in HP ALM and creating Test Case Design, Test Execution, opening and tracking defects, and generating reports
- Tested Application on actual devices, using device anywhere software.
- Installed the application on physical devices when available.
Environment: QTP 9.2, Quality Center 9.0, manual testing, Oracle 10g, SQL, Agile.
Confidential
Manual Tester
Responsibilities:
- Responsible for the creation and execution test cases for Integration, system, regression testing.
- Involved in Software Design Review meetings and Test Case Review meetings
- Extensively coordinated with the Dev team/Product team/QA team to discuss challenging issues/bugs/features faced while testing the product
- Expert in HP ALM and creating Test Case Design, Test Execution, opening and tracking defects, and generating reports.
- Performed test lead duties such as generating Test Case Reports, Daily Reports using ALM, and sending out statuses of Iteration from a testing standpoint
- Participated in weekly meetings with developers, product owners, and analysts in order to provide feedback, pick up new stories and discuss complex architecture
- Used various SQL queries to perform back end testing such as verifying devices and checking user data is being generated such as push notifications and scheduled alerts.
- Successfully coordinated UAT (User Acceptance Testing) with business users.
- Utilized WSDL, XSD and XML inspectors to verify WSDL, schema and message content with SOAP UI
- Designed REST/HTTP , SOAP APIs , including JSON data formats and API versioning strategy.
- Participated in various meetings and discussed enhancement and modification requests.
Environment: Mercury Interactive quick test Pro, Load Runner 7.8, Test Director 8.0, Win Runner 7.6, Visual Basic, Oracle, SQL server, JSON, manual testing and Internet explorer.
