Selenium Tester Resume
Miami, FL
SUMMARY:
- Having 7 years of experience in Information Technology with emphasis on Software Testing/ Software Development Life Cycle.
- Experience in Waterfall, V - Model and Agile methodologies.
- Proficient in working with tools such as Selenium WebDriver, Quality Center (QC), LoadRunner / JMeter, JIRA, Jenkins, HP UFT / QTPand SOAPUI.
- Performed unit testing using Junit/TestNg/Jasmine, integration and deployment of applications done using tools such as ANT and Maven and debugging through Log4j.
- Hands on experience in Develop Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium.
- Ability to validate GUI and system functionality on desktops as well as mobile devices running with Android and iOS with the help of Appium tool integrated with complex architecture and Mobile Browser, Mobile Native Application Testing, Mobile Cloud Platform.
- Experience in Core Java concepts such as OOPs, Exception handling, Multithreading, and Collections.
- Experienced in Development of Automation Scripts, Execution and Analysis Test Results using Hybrid, Jasmine framework, Behaviour Driven Development (BDD), Test Driven Development (TDD), Cucumber, JBehave, Keyword Driven Framework, Data Driven Framework and Mocha.
- Experienced in performing Unit Test with Karma and Protractor.
- Experienced in load test, stress test and performance test using Load Runner by scripting VUser scripts for multiple users, multiple transactions at rendezvous points.
- Experience in Manual, Automation and Performance Testing. Black box Testing, Functional Testing, Integration Testing, GUI Testing, Smoke Testing, and Re-Testing & Regression Testing.
- Experienced in using Version Control Tools like CVS, SVN and GitHub.
- Hands on experience in writing core java code to access data from outsource files and used OOPs concepts in developing the selenium framework.
- Good Work experience on various IDE's like Eclipse, My Eclipse, and NetBeans
- Hands of Experience in using BAMBOO for integrating the execution of regression scripts.
- Good Working knowledge in IVR and CTI and ecommerce, eChannel, Retail and Mobile Testing (iOS, Android)
- Strong knowledge on Web Service & Hands on experience in validating Web Services using SOAP-UI
- Extensive knowledge in Financial and Retail domains with Vision, ACSS, POS, Eagle Star, EDW, ETL and Mainframe applications testing.
- Experienced in developing MVC architecture using Servlets, JSP, and Spring Framework.
- Strong knowledge in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Programming and its implementation.
- Experience in Database Testing using SQL Queries with multiple Databases Oracle, DB2, SQL Server and MySQL.
- Experienced in different types of testing on AUT like GUI, Functional, Regression, System Testing, Integration, Performance and end to end Testing.
- Experienced in designing customized hybrid framework (Keyword Driven & Data Driven) using Selenium WebDriver, Java, TestNg & apache POI.
- Hands on experience in Page Object Model in Selenium. Experienced in different types of testing on AUT like GUI, Functional, Regression, System Testing, Integration, Performance and end to end Testing.
- Experienced in converting existing QTP Script to Selenium WebDriver Script for multi browser support
- Experienced in testing Mobile Application both in Emulator/Simulator and Real Devices. Tested mobile customized website using Chrome User Agent.
- Worked in Multiplatform Environments like Windows, UNIX, Web applications, and GUI based client/server applications.
- Proficient in writing Test Strategies, Test Plans, Test Cases, Test Scripts, Test Scenarios and Test Summary Reports for both Manual and Automated Testing.
- Good interpersonal, multitasking, and communication skills.
- Good team player in a distributed team environment with ability to work in multiple projects/teams having very keen observation to details.
TECHNICAL SKILLS:
Bug /Test Management Tools: Selenium 2 Web Driver/RC/IDE/Grid, HP Quick Test Pro (QTP) 11, Load Runner 11, JIRA, Quality Center/ALM 11, Jenkins, Maven, WebdriverJS, Protractor, Bamboo, Clear Quest, SOAP UI, Cucumber, Robot framework(ATDD)
Web Browsers: Microsoft Internet Explorer, Netscape Navigator, Mozilla Firefox, Google Chrome, Opera, Tomcat, Sauce LabsFrameworks: Jasmine, Keyword Driven, Data Driven, Hybrid Testing Frame work, Page Object Model.
Database: Oracle R12, MS Access, DB2, SQL Server 2008
Microsoft Tools: MS Office, Eclipse, UML, Rational Rose, Adobe Acrobat, MS Visio, MS Project, Microsoft FrontPage, Fire bug, Fire Path, IE Developer Toolkit and HTML
Operating Systems& Servers: Windows, Linux, Unix, Tomcat, Web Logic
Testing Strategies: Integration, Unit, System, Black Box, White Box, UAT.
Artifacts: Test Plan, Test Case, RTM, Test Summary Report, Bug report
Reporting Tools: Crystal Reports, SQL Server Reporting Services
Language: Java 8, C++, Python, Ruby, Groovy, SQL, HTML, XML, VB, JavaScript, VB Script, Databases Oracle, SQL Server, MySQL, MS-Access and DB2, Toad.
PROFESSIONAL EXPERIENCE:
Confidential, Miami, FL
Selenium Tester
Responsibilities:
- Conducted Automation/manual testing using the Standards, guidelines and structured methodology in testing the application. Analysing Business Requirement/Features and preparing the Test conditions in HP Quality Center.
- Preparing Test Scenarios based on RSM (Requirements Specification Matrix).
- Developed test scripts using Selenium Web Driver, ample use of Firebug to map HTML pages and Selenium to document reports, test results. Use of "Parameterization" techniques for a "Data driven" test.
- Automated the Test Cases using SeleniumWebDriver, Java, Eclipse and JUnit.
- Developed and maintained automated regression test cases in Selenium WebDriver using Java.
- Implemented Page Object Model Automation (POM) framework with Java, Selenium Web-Driver.
- Configured Maven for JAVA automation projects and developed project object model (POM).
- Used Apache POI for extracted the data from external Excel file.
- Used Appium, iOS simulator and emulator for mobile app testing Android and iOS, integrated Appium for distributing tests on the cloud.
- Performed Mobile Testing and Automated Mobile Simulator using Appium.
- Involved in Agile Development Environment. Implemented using TDD and ATDD approach.
- Developed QA processes automation test scripts using Java/Selenium to test Web based user interfaces for different types of browsers.
- Tested extensive backend testing using SQL Queries to retrieve the data from the database and checked data integrity.
- Performed ETL testing to verify that data is transformed correctly according to various business requirement and rules.
- Involved in writing automated scripts for angular JS application using protractor and Java scripts
- Involved in defect tracking, defect reporting, analysing results and documenting using ALM/Qualitycenter.
- Developed BDD tests using Cucumber by writing behaviour and step definitions & developed required Selenium support code in JAVA for Cucumber.
- Used GIT as code repository and Code Collaborator to manage code reviews.
- Used Maven for building the WebDriver project and integrated with Continuous Integration tool Jenkins for running tests automatically.
- Involved in TDD for developing and performing test cases using Jasmine, WebdriverJS, Protractor and Karma
Environment: Selenium, SQL Server, JIRA, MS Excel,Fire path, Firebug, Jasmine, HTML, Windows, SQL, Oracle 10g, MS Office, JAVA, Jenkins, Web Services, Web API,Bamboo, Unit Testing, TestNG, Eclipse,SOAP UI
Confidential, Austin, TX
Selenium tester
Responsibilities:
- Analysed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.
- Work in the agile environment with frequently changing requirements and features set.
- Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
- Participated in SDET (Software Development Engineer in Test) for automated test cases and the frameworks to execute and report them.
- Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and Junit Framework.
- Used Selenium Web Driver for writing test scripts for regression test coverage.
- Performed Data driven testing using Selenium WebDriver, Junit functions and JDBC Connections which reads data from scripts using property and XML files.
- Implemented Page Object Model Pattern based Keyword Driven automation testing framework utilizing Java, Test-NG and Selenium Web-Driver.
- Used Appium for mobile app testing Android and iOS. Integrated Appium for distributing tests on the cloud.
- Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
- Used emulators and IOS simulators to perform the manual Mobile Testing.
- Used Android SDK and set up mobile device Emulator to test application and to get log files.
- Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.
- Wrote SQL Queries for backend/ETLtesting.
- Performed ETL and Databasetesting, wrote complex SQL queries, for Data Profiling, Data validation and Source -2-Target Mapping.
- Involved in writing automated scripts for angular JS application using protractor and Java scripts.
- Performed defect reporting and bug tracking using JIRA and also followed up with development team to verify bug fixes, and update bug status.
- Implemented automation framework in Selenium WebDriver using Behaviour-Driven (BDD) approach in Cucumber framework with Ruby.
- Used SVN as version control tool for source code, web pages, and documentation.
- Involved in Web services testing and mobile testing using SOAPUI Tool. Validated request and response for XML/ JSON.
- Added assertions to validate the XML/ JSON in SOAP and RESTFUL Web Service.
- Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test automatically.
Environment: Selenium WebDriver, Eclipse, Jenkins, SOAP UI, Maven, LoadRunner,Appium, Junit, TestNG, Jira, GIT, Fire path, Firebug, Eclipse, XPATH, Java, Cucumber, Ruby, HTML, CSS, JavaScript, SQL Server 2012, Agile, Windows and Linux.
Confidential, BuffaloGrove, IL
Automation Tester
Responsibilities:
- Developed Selenium test scripts using C#.
- Developed functional, UI, regression test scripts using Coded UI using C#.
- Performed Automated UI, regression, acceptance and priority1 functional tests of this windows application using C# scripting in Test Complete.
- Developed user controls, custom controls usingC# and were effectively used.
- Implemented the business logic in the middle tier using C#.
- Developed an automated scripts and frame works using Python, Java, C#, VB Script.
- Implemented and executed the test process using Agile Methodology with daily stand ups.
- Experienced knowledge of SQL and RDBMS database query tools like Oracle SQL Developer, to perform data validations for Backend testing.
- Involved in automation scripting using Coded UI, C#, MTM
- Documented software bugs and wrote test reports by using Microsoft Test Manager (MTM) and Team Foundation Server (TFS).
- Performed Web services testing using SOAP UI, on SOAP and RESTFUL web services.
Environment: Selenium Web driver/IDE, Eclipse, C#, JIRA, Java, JavaScript, HTML, CSS, X-path, Windows, SQL Server, Application Lifecycle Management, Quality Center, Test-NG, SVN, SOAP UI, Fire bug, Fire Path, IE Developer Toolkit, QTP.
Confidential, SFO,CA
Selenium Tester
Responsibilities:
- Updated and maintained regression suite in Quality Center while creating and updating Automated Regression Suite using QTP.
- Extensively used QTP integrated environment like Data Table, Actionsand Recovery scenarios.
- Performed Web Application Testing using Java,Selenium framework in waterfall methodology.
- Involved in ETL/Backend testing by writing the queries.
- Developed, executed and scheduled the automation test scripts from QualityCenter.
- Prepared Test cases, procedures, Bug Tracking, Logging and reporting bugs using Quality Center.
- Involved in testing of SOAP/REST services using SOAP UI
- Performed usability testing manually and involved in writing ManualTestCases and Test Scripts
- Involved in manual and automation testing of various web based applications and web services.
- Developing test strategies for manualtest case creation and execution.
Environment: HP Quality Center, Quick Test Pro, Selenium, JIRA, Java, JavaScript, Web Sphere, WSDL, Linux, UNIX, XML, Selenium, Rally, Web Logic application server, MS Office, Oracle.
Confidential, Bloomington, IL
Automation Tester
Responsibilities:
- Created QTP scripts with reusable and external Actions and, called functions in Actions.
- Created and executed automated tests for functional, and regression testing using Quick Test Professional (QTP).
- Performed Manual Functional testing with QC and Regression Testing with QTP.
- Work under waterfall methodology.
- Involved in Database testing to verify data integrity tests.
- Developed test scripts and test cases using QualityCenter.
- Preparation and execution of test scripts using SOAP UI tool to perform Web Services testing.
- Extensively involved in writing and executing manual test scripts for System testingand Regression testing.
Environment: Selenium, Quality Centre, QTP, Eclipse, Java, JUnit, SOAP UI, HTML, JavaScript, CSS, SQL, Windows XP, Oracle 11g
Confidential
Tester
Responsibilities:
- Analysed test specifications and converted them into Manual Test Cases.
- Identified the initial setup, input data, appropriate steps and the expected responses in the manual test cases.
- Conducted sanity testing of the application based on user requirements.
- Perform application testing in Waterfall design process.
- Implemented MVC design pattern using Servlets, Java Beans and JSP
- Used JDBC for accessing the data from the Oracle database.
- Used JavaScript for client side scripting.
- Used PL/SQL stored procedures, triggers, cursors extensively to achieve effective results while dealing with transactions which interact with Enterprise-Wide Databases
- Incorporated J2EE architecture using JSP, Servlets and Business objects.
- Extensively queried through SQL to check the database records.
- Used Quality Center as a bug tracking system.
- Participated in bug review meetings on behalf of the QA team.
- Performed defect logging and tracking using the HP Quality center.
Environment: Quality Center, JAVA, JSP, Servlets, PL/SQL, XML, Manual testing, MS SQL Server, SQL, MS Office, HTML, XML, DHTML, Web sphere, SQL, QTP.
